Guest of the League
Nobody is Above the Law
FFL: Week 7 | NFL: Week 7

WR BUF

College: Pittsburg State | 6 years
Height: 5'11" | Weight: 178 lbs
Birth Date: 4/3/1990
Depth Chart: WR1.1
2019 Bye Week: 6

Owned: 88.4%
Started: 28.0%
Total Pts: 73.4
Avg Pts: 14.68
Rank: 20 WR

Bird 20.2

Fantasy Week
Pts
Scoring
Week 125.30John Brown 123 receiving yds (12.30 pts)
John Brown 7 receptions (7.00 pts)
John Brown 1 receiving TD (6.00 pts)
. . . John Brown 38 yd TD pass from Josh Allen
Week 214.20John Brown 72 receiving yds (7.20 pts)
John Brown 7 receptions (7.00 pts)
Week 39.50John Brown 4 rushing yds (0.40 pts)
John Brown 51 receiving yds (5.10 pts)
John Brown 4 receptions (4.00 pts)
Week 411.90John Brown 69 receiving yds (6.90 pts)
John Brown 5 receptions (5.00 pts)
Week 512.50John Brown 75 receiving yds (7.50 pts)
John Brown 5 receptions (5.00 pts)
Week 6
Week 712.204-61yds / 0.4TDs projected
Week 8
Week 9
Week 10
Week 11
Week 12
Week 13
Week 14
Week 15
Week 16
Player Notes
Oct 6 7:10pm ET

Buffalo Bills wide receiver John Brown caught all five of his targets in Week 5 and gained 75 yards. He led the team in both receptions and receiving yards and his 75 yards were the most he's had this season since his monstrous 123-yard Week 1 outburst. Brown will be a potential starter on a weekly basis in most league formats. His upside is limited but he has a rather safe floor given that he's the clear No. 1 target in the Bills' passing game. The team has a bye next week, followed by a favorable matchup at home against the Dolphins in Week 7.

From RotoBaller

Oct 6 4:33pm ET

Buffalo Bills WR John Brown caught all five of his targets for 75 yards against the Tennessee Titans in Week 5.

Fantasy Spin: Brown tied a season low with five targets but posted at least 70 yards in four of the last five games. He is clearly the main option in the passing game and should be a weekly starting option.

From TheHuddle

Oct 3 1:30pm ET

Buffalo Bills wide receiver John Brown leads the team in receiving yards (318) and has had a solid target share of 23.1% through four weeks. This week, the Bills take on the Titans in a tough matchup that could see them relying on No. 2 quarterback Matt Barkley as starter Josh Allen (concussion) is currently questionable for Week 5. If Barkley indeed starts, Brown is a low-end WR3/flex play at best and you might be wise to avoid him if you have other options. If Allen plays, Brown's value gets a boost, but not a huge boost. With Allen he'd have a safer floor and you'd feel better about him as your WR3/flex.

From RotoBaller

Sep 29 7:53pm ET

Buffalo Bills WR John Brown hauled in five receptions for 69 yards on 11 targets in Week 4 against the New England Patriots.

Fantasy Spin: Brown hasn't had a 100-yard game or visit to the end zone since Week 1, but he has at least four grabs in all four games to serve as a solid WR4 or flex fantasy option in all PPR formats. The Bills travel to meet the Titans in Week 5.

From TheHuddle

Sep 29 5:50pm ET

Buffalo Bills wide receiver John Brown was second on the team in both receiving yards and targets in Week 4. He caught five of his 11 targets for 69 yards in the team's 16-10 loss to the Patriots. Brown now has 23 catches through four games this season, which is a solid total. He's the clear No. 1 receiver on the Bills, even though slot receiver Cole Beasley is often the most-targeted receiver on the team. Brown should be owned in all formats and is a low-end WR2 going forward.

From RotoBaller

Sep 27 8:40am ET

Buffalo Bills wide receiver John Brown has seen his production gradually decrease since his explosive 123-yard Week 1 performance. This week, Brown and the Bills face their greatest test so far with the Patriots. Last week, Brown saw his targets go down to five after totalling 18 in the first two weeks of the season. Slot receiver Cole Beasley led the team in Week 3 targets with ten. Expect Brown to receive between five and eight targets this week. The Patriots have allowed a total of 17 points in three games, so it's hard to expect too much production from Brown's five-to-eight targets, maybe like four or five catches for 50 yards. He's a fine WR3 or flex in PPR leagues, but in non-PPR and in shallow leagues, he should be avoided if possible.

From RotoBaller

Sep 25 4:23pm ET

Buffalo Bills WR John Brown (rest) didn't participate in practice Wednesday, Sept. 25.

Fantasy Spin: The Bills' clear No. 1 threat in the passing game will be a WR3 option in a tough matchup against the New England Patriots in Week 4.

From TheHuddle

Sep 22 9:43pm ET

Buffalo Bills WR John Brown caught four of his five targets for 51 yards in a 21-17 win over the Cincinnati Bengals in Week 3.

Fantasy Spin: It was Brown's worst game of the year thus far, but he's emerged as one of Josh Allen's favorite targets, logging 23 targets through three games. He's a WR3 candidate heading into a Week 4 matchup with the New England Patriots.

From TheHuddle

Sep 22 7:20pm ET

Buffalo Bills wide receiver John Brown put up a ho-hum fantasy line on Sunday, catching 4-of-5 targets for 59 yards in a 21-17 win over the Cincinnati Bengals. Brown did reel in a 27-yard catch from quarterback Josh Allen but saw his usage cut into by Cole Beasley (10 targets) and Dawson Knox, who caught 3-of-4 targets for 67 yards and a score. The Bills face off against the Patriots in Week 4 and while Brown is still Buffalo's clear No. 1 receiver, his owners have to worry about Knox's increasing role.

From RotoBaller

Sep 20 5:13pm ET

Buffalo Bills WR John Brown (non-injury) fully participated in practice Friday, Sept. 20, and is not on the injury report for Week 3.

Fantasy Spin: Brown has caught 14 of his 18 targets this season and has been the main option in the passing game so far. He has become a weekly starting option in fantasy leagues as a No. 2 or No. 3 receiver.

From TheHuddle

Sep 20 2:13pm ET

Buffalo Bills CB Taron Johnson (hamstring), TE Tyler Kroft (foot, ankle) and RB Devin Singletary (hamstring) did not practice Friday, Sept. 20, and have been ruled out for Week 3 versus the Cincinnati Bengals. LB Corey Thompson (ankle) did not participate in practice Friday and is listed as questionable. DT Star Lotulelei (rest) also did not practice Friday but no longer appears on the injury report. LB Lorenzo Alexander (rest), WR John Brown (rest), RB Frank Gore (rest), OT Ty Nsekhe (rest), WR Andre Roberts (quad) and CB Tre'Davious White (neck) were full participants Friday and have also been removed from the injury report.

From TheHuddle

Sep 19 9:30am ET

Through two games, Buffalo Bills wide receiver John Brown is averaging nine targets and just a shade under 100 receiving yards per game, leading the team in both categories. He should continue to produce strong numbers this week with a favorable matchup against the Bengals in the Bills' home opener. Brown should see at least eight targets in the game, giving him a great chance to produce between 80 and 100 yards and score his second touchdown of the season. Start him with confidence as a mid-tier WR2 or high-end WR3 or flex this week.

From RotoBaller

Sep 18 3:23pm ET

Buffalo Bills WR John Brown (non-injury) did not participate in practice Wednesday, Sept. 18.

Fantasy Spin: Brown has become the team's main target in the passing game and should continue to see plenty of target during games. He can be at least a No. 3 receiver in fantasy leagues this week.

From TheHuddle

Sep 16 4:00am ET

Buffalo Bills wide receiver John Brown pulled in seven of his eight targets for 72 yards in the win over the Giants. For the second week in a row, Brown led the team in looks from quarterback Josh Allen. He should be on the radar in all fantasy leagues, regardless of format, as Brown and No. 2 wideout Cole Beasley will likely continue to gobble up most of the teams receptions. Look for him to keep it going against the Bengals in Week 3.

From RotoBaller

Sep 15 5:53pm ET

Buffalo Bills WR John Brown caught seven passes for 72 yards against the New York Giants in Week 2. He was targeted eight times during the game.

Fantasy Spin: Brown has been targeted 18 times over the first two weeks and has become the main option in the passing game for the Bills. He can be considered a No. 3 fantasy receiver next week against the Cincinnati Bengals.

From TheHuddle

Sep 13 7:13pm ET

Buffalo Bills WR John Brown (non-injury) fully participated in practice Friday, Sept. 13, and is not on the injury report for Week 2.

Fantasy Spin: Brown was a big part of the Bills passing game in Week 1 and finished with 123 yards and one touchdown. He should have a favorable matchup this week and can be at least a No. 3 receiver in fantasy leagues.

From TheHuddle

Sep 13 3:13pm ET

Buffalo Bills CB Taron Johnson (hamstring) and WR Andre Roberts (quad) did not practice all week and have been ruled out for Week 2 versus the New York Giants. TE Tyler Kroft (foot) was a limited participant in practice all week and is listed as questionable. LB Lorenzo Alexander (rest), WR John Brown (rest), OT Ty Nsekhe (rest), DT Jordan Phillips (illness), CB Levi Wallace (ankle), RB Frank Gore (rest) and WR Cole Beasley (illness) fully participated in practice Friday, Sept. 13, and no longer appear on the injury report.

From TheHuddle

Sep 13 9:30am ET

Buffalo Bills wide receiver John Brown made waves in his Bills debut in Week 1, catching seven passes for 123 yards and a touchdown. He was targeted a team-high ten times in the game. This week, Brown has an extremely favorable matchup against a Giants Defense that was lit up by Dak Prescott and the Cowboys' passing game in Week 1. Expect Brown to get double-digit targets once again and deliver around seven or eight catches with around 100 yards, making him a high-end WR3 or flex play this week.

From RotoBaller

Sep 12 3:43pm ET

Buffalo Bills RB Frank Gore (rest), CB Taron Johnson (hamstring) and WR Andre Roberts (quad) did not practice Thursday, Sept. 12. TE Tyler Kroft (foot) and CB Levi Wallace (ankle) were limited. LB Lorenzo Alexander (rest), WR John Brown (rest), OT Ty Nsekhe (rest) and DT Jordan Phillips (illness) all returned to full participation after not practicing the day before.

From TheHuddle

Sep 11 3:13pm ET

Buffalo Bills LB Lorenzo Alexander, OT Ty Nsekhe and WR John Brown sat out practice Wednesday, Sept. 11, for rest. CB Taron Johnson (hamstring), DT Jordan Phillips (illness) and WR Andre Roberts (quad) didn't practice. TE Tyler Kroft (foot) was limited.

From TheHuddle

Player Transactions
  • 13-Mar-2019: BUF - Signed, Unrestricted FA - Three-year contract (through 2021)
  • 13-Mar-2019: BAL - Declared Free Agent
  • 14-Mar-2018: BAL - Signed, Unrestricted FA - One-year contract (through 2018)
  • 14-Mar-2018: BAL - Signed - One-year contract (through 2018)
  • 14-Mar-2018: ARI - Declared Free Agent
NFL Week
OppPtsRecRec
Yds
Rec
TDs
Rec
Tgt
100
Yds
Rush
Att
Rush
Yds
Rush
TDs
Fum
Lost
2019 Season73.402839013911400
Week 1@NYJ25.30712311000000
Week 2@NYG14.207720800000
Week 3CIN9.504510501400
Week 4NWE11.9056901100000
Week 5@TEN12.505750500000
Week 6bye
Week 7MIA
Week 8PHI
Week 9WAS
Week 10@CLE
Week 11@MIA
Week 12DEN
Week 13@DAL
Week 14BAL
Week 15@PIT
Week 16@NWE
Week 17NYJ