John Brown
John Brown
29-Year-Old Wide ReceiverWR
Buffalo Bills
2019 Fantasy Outlook
After two injury-plagued seasons threatened to derail Brown's career, he stayed healthy last year and earned a three-year, $27 million deal in Buffalo, with $10.1 million guaranteed making him the Bills' de facto No. 1 receiver. At 5-11, 178, Brown is small but blazingly fast - he ran a 4.34 40 at the 2014 combine. He averaged 17.0 YPC last year in Baltimore of all places, and he hauled in four catches of more than 40 yards on only 97 targets. Given his diminutive frame, Brown isn't likely to be a major red-zone presence, and he's also a long shot for much more than 100 targets. But Josh Allen has the arm to get him the ball down the field, and the Bills' receiving corps beyond Brown is thin - Zay Jones, Cole Beasley (for the slot) and Robert Foster. Brown appears to be over the fatigue he suffered in 2016 while battling both a cyst and sickle-cell trait, and at press time he's completely healthy. Read Past Outlooks
$Signed a three-year, $27 million contract with the Bills in March of 2019.
Gets three-year deal from Bills
WRBaltimore Ravens
March 12, 2019
Brown is set to join Buffalo on a three-year, $27 million contract that includes $10.1 million fully guaranteed at signing, Adam Caplan of SiriusXM Radio reports.
Brown repaired his value with the Ravens in 2018, as he was on pace for a 1,000-yard season before the team switched from Joe Flacco to Lamar Jackson. While his stats cratered in seven games playing with a rookie quarterback, Brown still showed enough to warrant a significant commitment from his next team. He'll now join forces with strong-armed passer Josh Allen, who was promising but inconsistent during his own rookie campaign. Brown isn't likely to face serious competition for a starting job, as the Bills have minimal talent at wide receiver beyond Zay Jones and Robert Foster.
Read More News
NFL Stats
Loading NFL Stats...
Fantasy/Red Zone Stats
See red zone opportunities inside the 20, 10 and 5-yard lines along with the percentage of time they converted the opportunity into a touchdown.
Loading Fantasy/Red Zone Stats...
Advanced NFL Stats
How do John Brown's 2018 advanced stats compare to other wide receivers?
This section compares his advanced stats with players at the same position. The bar represents the player's percentile rank. For example, if the bar is halfway across, then the player falls into the 50th percentile for that metric and it would be considered average. The longer the bar, the better it is for the player.
  • Air Yards Per Game
    The number of air yards he is averaging per game. Air yards measure how far the ball was thrown downfield for both complete and incomplete passes. Air yards are recorded as a negative value when the pass is targeted behind the line of scrimmage. All air yards data is from Sports Info Solutions and does not include throwaways as targeted passes.
  • Air Yards Per Snap
    The number of air yards he is averaging per offensive snap.
  • % Team Air Yards
    The percentage of the team's total air yards he accounts for.
  • % Team Targets
    The percentage of the team's total targets he accounts for.
  • Avg Depth of Target
    Also known as aDOT, this stat measures the average distance down field he is being targeted at.
  • Catch Rate
    The number of catches made divided by the number of times he was targeted by the quarterback.
  • Drop Rate
    The number of passes he dropped divided by the number of times he was targeted by the quarterback.
  • Avg Yds After Catch
    The number of yards he gains after the catch on his receptions.
Air Yards Per Game
Air Yards Per Snap
% Team Air Yards
% Team Targets
Avg Depth of Target
15.7 Yds
Catch Rate
Drop Rate
Avg Yds After Catch
Loading Advanced NFL Stats...
NFL Game Log
Calculate Stats Over Time
Just click on any two dates.
Half PPR
Yahoo DFS
Loading NFL Game Log...
Snap Distribution / Depth Chart
Buffalo BillsBills 2018 WR Snap Distribution See more data like this
Loading Weekly Snap Counts...
Receiving Alignment Breakdown
See where John Brown lined up on the field and how he performed at each spot.
Loading Alignment Breakdown...
Loading Alignment Breakdown...
Loading Alignment Breakdown...
Loading Team Alignment Breakdown...
2018 John Brown Split Stats
Loading NFL Split Stats...
Measurables Review
How do John Brown's measurables compare to other wide receivers?
This section compares his draft workout metrics with players at the same position. The bar represents the player's percentile rank. For example, if the bar is halfway across, then the player falls into the 50th percentile for that metric and it would be considered average.
5' 11"
178 lbs
40-Yard Dash
4.34 sec
Shuttle Time
4.12 sec
Cone Drill
6.91 sec
Vertical Jump
36.5 in
Broad Jump
119 in
Hand Length
8.50 in
Arm Length
30.50 in
Recent RotoWire Articles Featuring John Brown
Best Ball Journal: Five DRAFT Bargain Targets
2 days ago
There's no meaningful distinction between projections of Davante Adams, Michael Thomas, Julio Jones, and Juju Smith-Schuster, yet the first three often go more than a half round earlier than the Steelers star.
2019 Football Draft Kit: Rookies to Watch
2 days ago
John McKechnie analyzes the 2019 rookie class and looks at which first-year players are likely to make a fantasy impact this season. Is David Montgomery headed for a large workload?
NFL Draft: Day 2 Fantasy Fallout
61 days ago
John McKechnie offers his analysis on the receivers and running backs taken on Day 2. Mecole Hardman could be one of Patrick Mahomes' top targets, his stock among rookies soaring.
Free Agency Fallout: Day 2
107 days ago
Odell Beckham often fell to the late-second round of early 2019 drafts, but the upgrade from Eli Manning to Baker Mayfield is difficult to overstate.
Free Agent Index: Monitor the Moves
142 days ago
The top free agents still available, ranked in descending order of general value. Plus links to daily summaries of the key signings.
Past Fantasy Outlooks
The key for Brown has always been health, not talent. At 5-11, 179, Brown is slight, but he can fly - 4.34 40 at the 2014 combine and eight catches of 40-plus yards over his first 113 career receptions. He broke out for 1,003 yards and seven touchdowns his second season with the Cardinals, but a sickle cell trait that caused fatigue derailed his 2016, and slow-to-heal toe and quad injuries cost him six games last season. This year, Brown finds himself in Baltimore, replacing Mike Wallace as the team's ostensible No. 2 receiver and deep threat opposite Michael Crabtree. It's not an ideal landing spot - Joe Flacco averaged a meager 5.7 YPA last year - but there's opportunity if Brown can stay healthy.
Brown suited up for 15 games last year, but he was a shell of his former self, dealing with a preseason concussion and fatigue and soreness from a spinal cyst that wasn't discovered and removed until the offseason. At press time, Brown had his usual energy back, and he's going through his usual offseason activities, something he says he couldn't have done in the state he played last year. At 5-11, 179, Brown is small, but he runs a blazing 4.34 40 and can take the top off of defenses -- six catches of 40- plus yards on 101 targets, with 15.4 YPC and 9.9 YPT in 2015. Brown isn't especially physical, but he's got good ball skills and excellent hands. Brown finds himself in a good situation with Michael Floyd gone and only veteran Larry Fitzgerald, who rarely sees targets down the field these days, above him on the depth chart. While Fitzgerald led the league in receptions last year, he'll be 34 in August, and his 6.8 YPT was among the worst in the league. The Cardinals desperately need a go-to wideout for intermediate and deep routes, and the 161-pound speedster J.J. Nelson probably isn't it. Arizona is similarly thin at tight end, and while star RB David Johnson will see plenty of short looks, that shouldn't affect Brown's role. Brown has always had the skills, and this year -- health permitting -- he finally has the opportunity.
Brown did a lot with his 101 targets last year, turning them into 1,003 yards, a 9.9 YPT clip, good for second among the league's 32 100-target receivers. At 5-11, 179 and running a blazing 4.34 40, Brown is the team's field-stretcher, forcing the safeties to play deep and opening the middle of the field. Even so, Brown saw a surprising amount of red-zone work – 17 targets in 15 games – despite having the far-larger Larry Fitzgerald and Michael Floyd around. That said, Brown will probably have to wait another year before he sees a major workload increase. Even at 33, Fitzgerald seems to have something left in the tank, and after a miserable 2014, Floyd bounced back and looked like the player who broke out in 2013. The other variable is 36-year-old quarterback Carson Palmer, who played at a high level a year ago, but has taken a beating over his long career. Assuming Palmer stays healthy, Brown should continue to be one of the most productive per-target wideouts in the league, and there's some upside should Fitzgerald or Floyd go down.
The speedy (4.34 40) Brown was drafted to take the top off the defense while Michael Floyd and Larry Fitzgerald operated underneath. But despite making a couple big plays in the middle of the year, including a 75-yard TD catch with 81 seconds left in Week 8 to beat the Eagles, Brown averaged a meager 6.8 YPT and only two of his 103 targets went for 40 or more yards. In fairness, the Cardinals were playing much of the year with a backup quarterback, and some of it with third-stringer Ryan Lindley, and Brown was a rookie third-round pick getting his first exposure to NFL defenses. But with Larry Fitzgerald returning for another year, and Michael Floyd offering nearly as much speed with much more size, it's hard to see Brown eclipsing last year's target total. Moreover, few of those targets are likely to come in the red zone — at 5-11, 179, Brown's dwarfed by Arizona's other top wideouts.
Brown, who was picked 91st overall in the 2014 NFL Draft, is a burner in the vein of teammate Ted Ginn, boasting 4.34 speed in a 5-10, 179 frame. The Cardinals' vaunted defensive backfield has been unable to contain Brown during the opening practices of training camp, but until his production is evident in preseason contests, he's at best a speculative late-round dart in drafts. Nonetheless, if he keeps up the pace, he could very well usurp Ginn in three-wide sets, which would ensure viability in numerous formats behind stalwarts Larry Fitzgerald and Michael Floyd.
More Fantasy News
Considering staying in Baltimore
WRBaltimore Ravens
January 22, 2019
Brown has expressed a desire to stay in Baltimore, but he also wants to play in an offense that takes more shots downfield, Jeff Zrebiec of The Athletic reports.
Subscribe now to instantly reveal our take on this news.
Poor fit with Lamar Jackson
WRBaltimore Ravens
January 20, 2019
Brown caught 42 of 97 targets for 715 yards and five scores in 16 games for Baltimore in 2018.
Subscribe now to instantly reveal our take on this news.
Active Week 17
WRBaltimore Ravens
December 30, 2018
Brown (hamstring) is active for Sunday's Week 17 tilt against the Browns.
Subscribe now to instantly reveal our take on this news.
Likely to play Sunday
WRBaltimore Ravens
December 29, 2018
Brown (hamstring), who is listed as questionable for Sunday's game against the Browns, is expected to play, Adam Schefter of ESPN reports.
Subscribe now to instantly reveal our take on this news.
Practices fully, but questionable
WRBaltimore Ravens
December 28, 2018
Brown (hamstring) is listed as questionable for Sunday's game against the Browns, Jamison Hensley of reports.
Subscribe now to instantly reveal our take on this news.