← Players · WR · Buffalo Bills
John Brown
Age36Exp8th SeasonHt/Wt5' 11" · 178 lbsCollegePittsburg StateNFL draft2014: Rd 3, Pk 91 (ARI) ESPN stats ↗ESPN gamelog ↗ESPN news ↗ESPN bio ↗ESPN overview ↗
2026 SFFL roster
Free agentNot on a roster
- SFFL pts
- 396
- Starts
- 37
- Per start
- 10.7
- Best week
- 35
- Record as starter
- 17–1455%
- SFFL teams
- 77 seasons used
- Drafted
- 5×avg rd 11.4
- Left on bench
- 14712 weeks
- Receptions
- 1
- Rec. Yards
- 42
- Receiving Touchdowns
- 1
- YDS/R
- 42.0
Career in the SFFL
Rank = among SFFL starters at his position by points| Year | Team(s) | Rank | GS | Pts | Avg |
|---|---|---|---|---|---|
| 2020 | |\/|cNAlR'S Mayhem 14wTeam 13 2w | WR7 | 4 | 34 | 8.5 |
| 2019 | Keystone St. Of Mind | WR27 | 8 | 120 | 15.0 |
| 2018 | Be Humble | WR34 | 7 | 71 | 10.1 |
| 2017 | Be Humble | WR4 | 1 | 1 | 1.0 |
| 2016 | The Beefalo's | WR44 | 4 | 32 | 8.0 |
| 2015 | Monday Nightshift | WR27 | 9 | 107 | 11.9 |
| 2014 | Team 14 | WR48 | 4 | 31 | 7.8 |
Every week
vs projection (this year) or position average: <50%~100%130%+160%+bench| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2020 | 19 | 19 | 0 | 8 | 0 | 0 | 0 | 3 | 17 | 13 | 0 | 0 | 0 | 0 | |||
| 2019 | 14 | 9 | 11 | 12 | 0 | 19 | 10 | 11 | 12 | 35 | 11 | 10 | 5 | 16 | 15 | 15 | |
| 2018 | 20 | 9 | 4 | 26 | 5 | 4 | 3 | ||||||||||
| 2017 | 1 | ||||||||||||||||
| 2016 | 2 | 10 | 14 | 6 | |||||||||||||
| 2015 | 14 | 9 | 9 | 15 | 17 | 27 | 16 | 0 | 0 | ||||||||
| 2014 | 8 | 3 | 11 | 9 |
Hover a week for team, opponent and projection. A left edge marks the week he changed SFFL teams. Grey = on the bench.
NFL production
Game log & player trends
Every NFL appearance, including games on the SFFL bench.
Loading NFL game log…
Game-by-game list
37 starts · slot, NFL matchup, projection
| Game | SFFL team | Slot | NFL | Proj | Pts |
|---|---|---|---|---|---|
| 2020 W9 | Team 13 | WR | Buf v Sea | 0 | 17 |
| 2020 W9 | |\/|cNAlR'S Mayhem | WR | BUF v SEA | 10 | 17 |
| 2020 W5 | |\/|cNAlR'S Mayhem | WR | BUF v TEN | 0 | 0 |
| 2020 W5 | Team 13 | WR | Buf v @Ten | 0 | 0 |
| 2019 W13 | Keystone St. Of Mind | WR | BUF v DAL | 13 | 10 |
| 2019 W12 | Keystone St. Of Mind | WR | BUF v DEN | 13 | 11 |
| 2019 W11 | Keystone St. Of Mind | WR | BUF v MIA | 13 | 35 |
| 2019 W10 | Keystone St. Of Mind | WR | BUF v CLE | 12 | 12 |
| 2019 W8 | Keystone St. Of Mind | WR | BUF v PHI | 13 | 10 |
| 2019 W7 | Keystone St. Of Mind | RB/WR/TE | BUF v MIA | 11 | 19 |
| 2019 W3 | Keystone St. Of Mind | WR | BUF v CIN | 11 | 9 |
| 2019 W2 | Keystone St. Of Mind | WR | BUF v NYG | 9 | 14 |
| 2018 W11 | Be Humble | FLEX | Bal v Cin | 0 | 3 |
| 2018 W9 | Be Humble | WR | Bal v Pit | 0 | 4 |
| 2018 W8 | Be Humble | WR | Bal v @Car | 0 | 5 |
| 2018 W7 | Be Humble | FLEX | Bal v NO | 0 | 26 |
| 2018 W6 | Be Humble | WR | Bal v @Ten | 0 | 4 |
| 2018 W5 | Be Humble | WR | Bal v @Cle | 0 | 9 |
| 2018 W4 | Be Humble | FLEX | Bal v @Pit | 0 | 20 |
| 2017 W7 | Be Humble | WR | Ari v @LAR | 0 | 1 |
| 2016 W10 | The Beefalo's | WR | Ari v SF | 0 | 6 |
| 2016 W8 | The Beefalo's | FLEX | Ari v @Car | 0 | 14 |
| 2016 W6 | The Beefalo's | FLEX | Ari v NYJ | 0 | 10 |
| 2016 W5 | The Beefalo's | WR | Ari v @SF | 0 | 2 |
| 2015 W10 | Monday Nightshift | WR | Ari v @Sea | 0 | 0 |
| 2015 W8 | Monday Nightshift | WR | Ari v @Cle | 0 | 0 |
| 2015 W7 | Monday Nightshift | WR | Ari v Bal | 0 | 16 |
| 2015 W6 | Monday Nightshift | WR | Ari v @Pit | 0 | 27 |
| 2015 W5 | Monday Nightshift | WR | Ari v @Det | 0 | 17 |
| 2015 W4 | Monday Nightshift | WR | Ari v StL | 0 | 15 |
| 2015 W3 | Monday Nightshift | WR | Ari v SF | 0 | 9 |
| 2015 W2 | Monday Nightshift | WR | Ari v @Chi | 0 | 9 |
| 2015 W1 | Monday Nightshift | FLEX | Ari v NO | 0 | 14 |
| 2014 W12 | Team 14 | WR | Ari v @Sea | 0 | 9 |
| 2014 W11 | Team 14 | WR | Ari v Det | 0 | 11 |
| 2014 W9 | Team 14 | WR | Ari v @Dal | 0 | 3 |
| 2014 W6 | Team 14 | WR | Ari v Wsh | 0 | 8 |