John Brown
John Brown
30-Year-Old Wide ReceiverWR
Buffalo Bills
Questionable
Injury Knee
Thu Practice: DNP
2020 Fantasy Outlook
An injury-prone Brown on the Bills didn't seem like a player on whom you could count, but through Week 11 last season he was one of two wide receivers (Michael Thomas being the other) who never failed to break 50 yards in a game. Moreover, Brown has now suited up for 31 games the last two seasons, and the one he missed was a meaningless Week 17 contest against the Jets after the Bills had locked up a playoff berth. Brown's per-play numbers were also strong - 14.7 YPC and 9.2 YPT on good volume (115 targets). He had 17 catches of 20-plus yards and three of more than 40. Brown's modest TD totals reflect his lack of red-zone use - only 10 targets from that area all year and a meager three inside the 10. At 5-11, 178, Brown is small, but he can fly - 4.34 40 speed at the 2014 NFL Combine - and he's paired with a quarterback who has the arm to find him downfield. Unfortunately, Josh Allen isn't especially accurate, and he often looks to run on broken plays rather than keeping things alive to strike for the big throw. Moreover, the Bills traded for Stefon Diggs this offseason, almost certainly reducing Brown's target share, and slot man Cole Beasley, who had a good first year in Buffalo, isn't going anywhere, either. Read Past Outlooks
RANKS
$Signed a three-year, $27 million contract with the Bills in March of 2019.
Sits out practice Thursday
WRBuffalo Bills
Knee
October 22, 2020
Brown (knee) missed practice again Thursday, Jay Skurski of The Buffalo News reports.
ANALYSIS
Back-to-back absences set the stage for Friday's practice to be a key determinant in Brown's Week 7 status. If he's out or limited Sunday against the Jets, Gabriel Davis would be in line to see added snaps alongside Stefon Diggs and Cole Beasley.
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 2020 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
79.6
 
Air Yards Per Snap
1.48
 
% Team Air Yards
22.0%
 
% Team Targets
12.6%
 
Avg Depth of Target
14.7 Yds
 
Catch Rate
51.9%
 
Drop Rate
7.4%
 
Avg Yds After Catch
2.9
 
Loading Advanced NFL Stats...
2020
2019
2018
2017
2016
2020 NFL Game Log
Calculate Stats Over Time
Just click on any two dates.
Scoring
Standard
PPR
Half PPR
FanDuel
DraftKings
Yahoo DFS
Loading Game Log...
2019 NFL Game Log
Calculate Stats Over Time
Just click on any two dates.
Scoring
Standard
PPR
Half PPR
FanDuel
DraftKings
Yahoo DFS
Loading Game Log...
2018 NFL Game Log
Calculate Stats Over Time
Just click on any two dates.
Scoring
Standard
PPR
Half PPR
FanDuel
DraftKings
Yahoo DFS
Loading Game Log...
2017 NFL Game Log
Calculate Stats Over Time
Just click on any two dates.
Scoring
Standard
PPR
Half PPR
FanDuel
DraftKings
Yahoo DFS
Loading Game Log...
2016 NFL Game Log
Calculate Stats Over Time
Just click on any two dates.
Scoring
Standard
PPR
Half PPR
FanDuel
DraftKings
Yahoo DFS
Loading Game Log...
Snap Distribution / Depth Chart
Buffalo BillsBills 2020 WR Snap Distribution See more data like this | See last season's snap counts
# of Team Snaps

358
228
269
132
252
187
230
134
90
67
50
42
Loading Weekly Snap Counts...
Receiving Alignment Breakdown
See where John Brown lined up on the field and how he performed at each spot.
Detailed
Grouped
Side
Loading Alignment Breakdown...
Loading Alignment Breakdown...
Loading Alignment Breakdown...
Loading Team Alignment Breakdown...
This Week's Opposing Pass Defense
How does the Jets pass defense compare to other NFL teams this season?
The bars represents the team's percentile rank (based on QB Rating Against). The longer the bar, the better their pass defense is. The team and position group ratings only include players that are currently on the roster and not on injured reserve. The list of players in the table only includes defenders with at least 3 attempts against them.
NYJ
@ Jets
Sunday, Oct 25th at 1:00PM
Overall QB Rating Against
82.1
 
Cornerbacks
81.0
 
Safeties
79.6
 
Linebackers
88.4
 
Loading Opponent Pass Defense Stats...
2020 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.
Height
5' 11"
 
Weight
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
Yahoo DFS Football: Week 7 Picks
Yesterday
Sasha Yodashkin looks over the Week 7 slate and thinks Deshaun Watson could put up big numbers again if the Texans fall behind early against the Packers.
Hidden Stat Line: Targets, Routes & Snaps from Week 6
2 days ago
Another week, another big game for Travis Fulgham, who continues to take full advantage of his three-down role for the Eagles.
Weekly Rankings: Week 7 Value Meter
2 days ago
Derrick Henry vs. the Steelers' run defense is a strength vs. strength matchup.
Monday Night Football DFS Breakdown
4 days ago
Monday night gives us two games that are expected to be high scoring, and RotoWire's Andrew Laird is expected Ezekiel Elliott to be very popular.
Gameday Injuries: Week 6
4 days ago
There are plenty of comings and goings in terms of injured players on a loaded Week 6 slate, and Juan Carlos Blanco breaks down the latest as of early Sunday morning.
Past Fantasy Outlooks
2019
2018
2017
2016
2015
2014
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 downfield, 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.
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
Sits out practice Wednesday
WRBuffalo Bills
Knee
October 21, 2020
Brown (knee) didn't practice Wednesday.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Unlikely to practice Wednesday
WRBuffalo Bills
Undisclosed
October 21, 2020
Brown (knee) isn't expected to practice Wednesday, Chris Brown of the Bills' official site reports.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Goose egg in loss
WRBuffalo Bills
October 19, 2020
Brown failed to catch any of his four targets in Monday's 26-17 loss to the Chiefs.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Suits up Monday
WRBuffalo Bills
October 19, 2020
Brown (knee) is listed as active for Monday's game against the Chiefs, Chris Brown of the Bills' official site reports.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Listed as questionable
WRBuffalo Bills
Knee
October 17, 2020
Brown (knee) is listed as questionable for Monday's contest against the Chiefs.
ANALYSIS
Subscribe now to instantly reveal our take on this news.