John Brown
John Brown
30-Year-Old Wide ReceiverWR
Buffalo Bills
Questionable
Injury Knee
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.
Not playing Week 7
WRBuffalo Bills
Knee
October 23, 2020
The Bills have ruled Brown (knee) out for Sunday's game against the Jets.
ANALYSIS
Despite playing all but two of the Bills' offensive snaps in Monday's loss to the Chiefs, Brown was a non-factor in the passing game while he returned to the lineup after a one-game absence due to the knee injury. The wideout may have aggravated the injury in the contest, as he failed to practice in any capacity Wednesday through Friday before the Bills ruled him out for the Week 7 contest. Expect Gabriel Davis to take Brown's spot in the lineup, joining Stefon Diggs and Cole Beasley in three-wide sets.
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
19.4%
 
% Team Targets
10.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

430
239
322
211
291
157
269
103
105
65
50
31
4
4
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 Patriots 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.
NE
vs Patriots
Sunday, Nov 1st at 1:00PM
Overall QB Rating Against
75.8
 
Cornerbacks
71.3
 
Safeties
90.6
 
Linebackers
67.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
Gameday Injuries: Week 7
2 days ago
Juan Carlos Blanco gives you the latest on the Sunday morning health status of key fantasy names for your Week 7 lineups.
Corner Report: Week 7
4 days ago
Rarely does a receiver have as good of an on-paper matchup as Terry McLaurin against the hapless yet uptempo Cowboys -- both efficiency and volume appear close to ideal.
DraftKings NFL: Week 7 Tournament Guide
4 days ago
The Washington Football Team is a surprising source of value this week, with Terry McLaurin, Antonio Gibson and the D/ST all offering fantastic upside relative to their prices.
Exploiting the Matchups: Week 7 Start/Sit
5 days ago
Kenyan Drake is in danger of crashing back down to earth in Week 7, while Antonio Gibson gets his shot to run all over the feeble Dallas defense.
NFL Game Previews: Bears-Rams Matchup
5 days ago
Erik Siegrist previews the Monday night matchup as Nick Foles and the Bears look to knock off the host Rams.
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
Not spotted at Friday's practice
WRBuffalo Bills
Knee
October 23, 2020
Brown (knee) isn't present at the early portion of Friday's practice, Sal Capaccio of WGR Sports Radio 550 Buffalo reports.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Sits out practice Thursday
WRBuffalo Bills
Knee
October 22, 2020
Brown (knee) missed practice again Thursday, Jay Skurski of The Buffalo News reports.
ANALYSIS
Subscribe now to instantly reveal our take on this 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.