Guest of the League
THIS LEAGUE IS LAST YEAR'S OLD Est. 2017
One and Done - FFL: Week 1 | NFL: Week 8

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
Probable - Groin

Total Pts: 0.00
Avg Pts: 0.00
Rank: 0 WR

2019 RTSports Outlook

Brown was a bright spot for the Ravens passing attack, making many big plays in his first sea-son with the team. He had two 100-yard games and averaged 17.0 yards per reception. His season ended with a dud, though, as the Ravens went to a run-heavy approach with Lamar Jackson at quarterback. Brown had fewer than 30 yards nine straight games to end the year. Brown signed with the Bills this offseason and should assume a starting role with his new team. Brown is a small receiver but has great speed and moves in space. He is a top playmaker at the receiver position. Brown has a knack for making the great catch and highlight reel play. He struggles with some consistency, though, and drops have been an issue. Fantasy Outlook: Brown was on his way to a 1,000-yard season last year before the Ravens changed their offensive approach. We don't think he'll produce as dismal as his finish to last year all season but will be hit or miss in the Bills offense. He will have some big games but disappear in other, making him deep reserve material. He could get around 50 receptions for 750 yards and four or five scores.

FreeDraftGuide.com

RotoBaller's Outlook

Last year, John Brown joined the Baltimore Ravens after four seasons in Arizona and put up solid numbers early in the season, catching 31 passes for 601 yards and four touchdowns in the nine games that Joe Flacco played. But the Ravens chose to go with a more run-oriented offensive approach after that, putting rookie Lamar Jackson into the starting quarterback role, and over the final seven games, Browns production vanished as he caught just eight passes for 114 yards and a touchdown. There lies the problem for Brown as he joins the Bills this season: hes a guy whos best used down the field, but is in an offense that has trouble getting the ball down the field. Bills quarterback Josh Allen is a little more likely to throw the ball deep, but his deep ball completion percentage of 26.2 percent doesnt bode well for Brown. Browns a talented receiver, but in an offense thats set to be as focused on the run and the short passing game as this one is, hes probably a fantasy WR4 or WR5 at best, with his upside linked directly to Josh Allens potential improvement. If you arent a believer in that, itll be hard for you to believe in Brown.

This article first appeared on RotoBaller.com.

Fantasy Week
Pts
Scoring
No Playoff Match Up
Player Notes
Oct 20 5:53pm ET

Buffalo Bills WR John Brown caught five passes for 83 yards and one touchdown against the Miami Dolphins in Week 7. He was targeted six times during the game.

Fantasy Spin: Brown continues to be the main option in the passing game for the Bills and has been a consistent contributor for fantasy players. He can be considered a No. 3 receiver next week against the Philadelphia Eagles.

From TheHuddle

Oct 20 5:10pm ET

Buffalo Bills wide receiver John Brown led the team with five catches and 83 receiving yards in Week 7 and scored his second touchdown of the season. It was Brown's highest yardage output since Week 1 and his first touchdown since Week 1. He tied with Cole Beasley for the team lead in targets with six, but Beasley managed just three catches and 16 yards - including a touchdown - with his six targets. Brown figures to be a starting option as a WR2 most weeks until further notice. His next matchup is a favorable one against a struggling Eagles pass defense.

From RotoBaller

Oct 18 4:13pm ET

Updating a previous report, Buffalo Bills WR John Brown (groin) fully participated in practice Friday, Oct. 18, and is not on the injury report for Week 7.

Fantasy Spin: Brown likely will be the main target in the passing game this week and can be considered at least a No. 3 receiver in fantasy leagues.

From TheHuddle

Oct 18 3:03pm ET

Buffalo Bills LB Matt Milano (hamstring) and LB Corey Thompson (ankle) were limited in practice all week and are listed as questionable for Week 7 against the Miami Dolphins. CB Taron Johnson (hamstring) was a full participant in practice all week and is also listed as questionable. LB Lorenzo Alexander (rest), QB Josh Allen (hand), WR John Brown (groin), OT Cody Ford (concussion), WR Robert Foster (groin), TE Tyler Kroft (ankle), C Mitch Morse (ankle), DE Trent Murphy (concussion), OT Ty Nsekhe (rest), RB Devin Singletary (hamstring) and RB Frank Gore (rest) participated fully in practice Friday, Oct. 18, and no longer appear on the injury report.

From TheHuddle

Oct 18 1:03pm ET

Buffalo Bills WR John Brown (groin) was able to do more in practice Friday, Oct. 18, according to coach Sean McDermott, after being limited the previous two days with a groin injury.

Fantasy Spin: Brown's fantasy owners will need to check on his status before kickoff Sunday, and if he's good to go, plug him in as as WR2 with a favorable matchup against the floundering Dolphins.

From TheHuddle

Oct 17 4:13pm ET

Buffalo Bills WR John Brown (groin) was limited during practice Thursday, Oct. 17.

Fantasy Spin: Brown should still have a good chance to play this week, but fantasy players will need to monitor the situation over the next few days. He is a must-start option in all leagues if he is active for the game.

From TheHuddle

Oct 17 12:40pm ET

Buffalo Bills wide receiver John Brown (groin) was a limited practice participant on Wednesday and is currently questionable for Week 7. Assuming he's able to practice in full before Sunday and take the field, he is a solid high-end WR3 or flex play in a favorable home matchup against the lowly Dolphins. Brown has caught at least five passes in all but one game this year and leads the Bills with 390 receiving yards. As long as he is active in Week 7, he should be able to catch about five or six passes for around 70 yards with a chance to score.

From RotoBaller

Oct 16 3:50pm ET

Buffalo Bills wide receiver John Brown (groin) was limited in practice on Wednesday. It's concerning for Brown coming off the team's bye week, but he should still be able to suit up in what is a juicy matchup against the winless Dolphins. Miami is allowing the seventh most fantasy points per game (27.0) to opposing wideouts this year. As long as Brown is active, he'll be an appealing WR2 with plenty of upside this weekend.

From RotoBaller

Oct 16 3:43pm ET

Buffalo Bills WR John Brown (groin) was limited during practice Wednesday, Oct. 16.

Fantasy Spin: Fantasy players will need to check later in the week to see if Brown is in any danger of missing the Week 7 game. He has been the main option in the passing game for the Bills and can be at least a No. 3 fantasy receiver if he plays.

From TheHuddle

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

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 Season0.003347324511400
Week 1@NYJ25.30712311000000
Week 2@NYG14.207720800000
Week 3CIN9.504510501400
Week 4NWE11.9056901100000
Week 5@TEN12.505750500000
Week 6bye
Week 7MIA19.305831600000
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