Skip to main content
John Brown

John Brown

Height: 5' 11"Weight: 178 lbsAge: 30College: Pittsburg StateDrafted: #91 (3rd Rd. by Arizona)

2020 Outlook

Strength of Schedule
WR Rank: 31st (hard)
Draft Rank (ECR) #90
Best / Worst #49 / #170
ADP #88


John Brown will benefit from Stefon Diggs’ arrival, says QB Josh Allen

Bills QB Josh Allen believes the arrival of WR Stefon Diggs will “give them [John Brown and Cole Beasley] an opportunity to have more chances to catch the ball.”

Fantasy Impact

Allen even talked about the rumors swirling that Diggs’ arrival would hurt Brown and Beasley’s value. He thought the exact opposite, saying, “I think it’s the other way around. John was a 1,000-yard receiver last year. Man-to-man, he’s extremely tough to cover. Cole, on the inside, if you put a nickel on him, he’s a tough cover in man-to-man.” It’s tough to see Brown and Beasley seeing more targets than they saw a season ago especially with the arrival of Diggs. What Allen could be saying is that the two veteran receivers could have more single coverage by the opposing teams 2nd or 3rd corner as opposed to their top corner. Diggs likely attracts each team’s best corner, which could lead to more catchable balls and easy opportunities for Brown. Don’t sleep on Brown this season at his current ADP of WR37. On the other hand, Diggs’ ADP is currently WR22, and it could be tough for him to hit that value as he joins a new team and tries to build chemistry quickly with his new quarterback.

Adam Koffler5 days ago
John Brown has solid game in playoff defeat

John Brown caught four of his eight targets for 50 yards in the Bills' Wild Card loss to the Texans. Brown also completed a 16-yard touchdown pass to Josh Allen.

Fantasy Impact

Brown has been the most reliable wideout on the team for much of the season, and is back in full force with a strong season after a rocky few years prior to 2019. Brown should remain a nice option with weekly boom upside for 2020. Brown is signed for two more years in Buffalo.

John Brown inactive for Week 17

John Brown is inactive for the Bills' Week 17 game against the Jets.

Fantasy Impact

There's no reason for the Bills to risk their offensive skillplayers in a meaningless game. With Cole Beasley also inactive, expect Robert Foster and Isaiah McKenzie to lead the way.

Dan Harris27 weeks ago
John Brown hits long touchdown play in loss to Pats

John Brown caught one of his four targets for a 53-yard touchdown and rushed once for three yards in the Bills' Week 16 loss to the Patriots.

Fantasy Impact

Brown was very well held in check by the Patriots, with just four targets. However, he broke loose on a nice double move that allowed him to sneak behind the defense. Brown has been a pretty reliable option this season as the Bills' clear WR1, and next week is in a nice spot against the Jets.

John Brown falls just shy of 100 yards on SNF

John Brown caught seven of his nine targets for 99 yards in the Bills' Week 15 win over the Steelers.

Fantasy Impact

Brown is back as the lead dog in the Bills passing attack after a cold stretch. Brown has become a more versatile receiver this year after playing a field-stretcher role for most of his career thus far. He'll be in a tough spot next week against the Patriots, but should be one of the primary weapons offensively for the Bills.

Who Should I Draft?
recommended by 59% of experts
recommended by 71% of experts
recommended by 36% of experts
recommended by 38% of experts
Most Accurate Experts
for John Brown
Most accurate experts for John Brown
T-1.Raju ByfieldWR #48
T-1.Pierre CamusWR #35
T-3.Greg SmithWR #45
T-3.Wayne Bretsky-
T-3.Nick ZylakWR #39
View Overall Accuracy Rankings