John Brown

John Brown

Height: 5' 11"Weight: 178 lbsAge: 29College: Pittsburg StateDrafted: #91 (3rd Rd. by Arizona)

2019 Outlook

Strength of Schedule
WR Rank: 8th (easy)
Draft Rank (ECR) #136
Best / Worst #50 / #197
ADP #188


Expert Note
View More Notes

After starting 2018 with a bang, Brown regressed once Lamar Jackson took over as the starter in Baltimore, leaving many to forget just how good he was at the start of the year. He made the choice to go to Buffalo to play with Josh Allen, which isn't going to help his consistency issues. Allen completed just 52.8 percent of his passes last year, a number that is horrible. Only Allen and Josh Rosen completed less than 57.7 percent of their passes. Combine the low completion percentage with a run-first offense and you're going to have a lot of ups and downs with Brown, but more downs.

Player News
View More News

John Brown to sign with Bills

John Brown and the Bills have reached an agreement on a three-year, $27 million contract.

Fantasy Impact

Brown lands in Buffalo after spending seasons in Arizona and Baltimore. He showed promise in 2018 with the Ravens prior to Lamar Jackson taking over at QB and the focus shifting to the run. He's shown flashes in the NFL, and he could certainly be a high-ceiling, low-floor option in 2019 paired with Josh Allen. However, he'll be competing for targets with the newly signed Cole Beasley along with the returning Robert Foster.

Blaine Blontz - 19 weeks ago
Recent Articles
View More Articles
9 Post-Hype Sleepers (2019 Fantasy Football) photo
We've all experienced that disappointment when a player you billed as a sleeper completely failed to live up to his expectations. Marcus Mariota, Rashaad ...
by FantasyPros Staff in Fantasy1 wk ago
ECRBestWorst# of Experts
DraftWR #52WR #23WR #7256
Dynasty WR #60WR #44WR #8418
Wide Receivers#61#66#75#57
View More Projections
Rush AttRush YdsRush TdsRecsRec YdsRec TdsFumblesPoints
View More Stats
Rec YdsRec TdsRecsPoints
Last Week7010.7
Last 3 Weeks14.301.31.4
Season to Date44.
Game Log
View More Games
OPPRec YdsRec TdsRecsPoints
Week 17vs. CLE7010.7
Week 16@ LAC27022.7
Week 15vs. TB9010.9
Week 14@ KC23128.3
Strength of Schedule
View Full Schedule
Next Game@ NYJ2nd easiest opponent
Next 3 GamesNYG, CIN, NE20th easiest opponents
Playoffs (?)BAL, PIT, NE29th easiest opponents
Rest of Season--15th easiest remaining opponents