
Buffalo’s best wide receivers
Naaman Roosevelt has the most receiving yards in Buffalo history, 3,551 from 2006 to 2009.
Of the MAC’s best wide receivers since 2004, Naaman Roosevelt is 5th.
Buffalo’s wide receivers this season
- Chance Morrow9 games, 75.4 a game937 at Buffalo.679receiving yards
- Dwayne Early Jr.7 games, 38.9 a game272receiving yards
- Jaylen Andrews8 games, 23.5 a game188receiving yards
By decade: 2020s · 2010s · 2004–09
receiving yards in Buffalo history
- 1Naaman Roosevelt2006 – 20093,551
- 2Drew Haddad1996 – 19993,409
- 3Alex Neutz2010 – 20133,094
- 4Anthony Johnson2017 – 20182,367
- 5Chris D'Amico1981 – 19842,331
- 6Kali Watkins1995 – 19982,260
- 7Brett Hamlin2005 – 20092,190
- 8Rusty Knapp1990 – 19932,105
- 9Frank Price1977 – 19801,810
- 10Andre Forde1999 – 20021,775
From Wikipedia (CC BY-SA 4.0), through the 2025 season, which counts bowl games from 2002.
Compare with in · side by side
Every wide receiver since 2004
| Place | Player | receiving yards | receptions | receiving touchdowns |
|---|---|---|---|---|
| 1 | Naaman Roosevelt2006 – 2009 · 48 games | 3,551 | 268 | 28 |
| 2 | Alex Neutz2010 – 2013 · 41 games | 3,094 | 195 | 31 |
| 3 | Anthony Johnson2017 – 2018 · 24 games | 2,367 | 133 | 25 |
| 4 | Brett Hamlin2005 – 2009 · 47 games | 2,190 | 185 | 8 |
| 5 | Antonio Nunn2017 – 2020 · 35 games | 1,718 | 113 | 10 |
| 6 | Ron Willoughby2013 – 2015 · 25 games | 1,667 | 115 | 15 |
| 7 | Quian Williams2021 – 2022 · 25 games | 1,578 | 125 | 7 |
| 8 | Marcus McGill2014 – 2016 · 29 games | 1,497 | 112 | 7 |
| 9 | K.J. Osborn2016 – 2018 · 30 games | 1,490 | 96 | 12 |
| 10 | Victor Snow2023 – 2025 · 31 games | 1,478 | 118 | 14 |
| 11 | Ernest Jackson2005 – 2008 · 32 games | 1,403 | 116 | 11 |
| 12 | Marcus Rivers2008 – 2011 · 29 games | 1,351 | 117 | 8 |
| 13 | Nik McMillan2023 – 2025 · 20 games | 1,237 | 80 | 5 |
| 14 | Fred Lee2010 – 2013 · 33 games | 1,174 | 103 | 8 |
| 15 | Devon Hughes2011 – 2014 · 28 games | 957 | 91 | 11 |
| 16 | Chance Morrow2023 – 2026 · still playing | 937 | 69 | 10 |
| +679 this season | ||||
| 17 | Chad Upshaw2004 – 2006 · 29 games | 892 | 83 | 6 |
| 18 | Jesse Rack2006 – 2009 · 31 games | 843 | 68 | 9 |
| 19 | Justin Marshall2022 · 13 games | 837 | 64 | 9 |
| 20 | Jacob Martinez2014 – 2017 · 34 games | 795 | 67 | 6 |
| 21 | Terrell Jackson2007 – 2011 · 31 games | 782 | 84 | 3 |
| 22 | Terrance Breaux2004 – 2007 · 20 games | 781 | 51 | 4 |
| 23 | Marlyn Johnson2019 – 2023 · 27 games | 739 | 63 | 5 |
| 24 | Kamathi Holsey2016 – 2017 · 17 games | 737 | 51 | 2 |
| 25 | Jamari Gassett2021 – 2022 · 19 games | 617 | 48 | 3 |
receiving yards by decade
2020s
- Quian Williams2021 – 2022 · 25 games1,578
- Victor Snow2023 – 2025 · 31 games1,478
- Nik McMillan2023 – 2025 · 20 games1,237
- › Chance Morrow2023 – 2026 · 17 games937
- Justin Marshall2022 · 13 games837
2010s
- Alex Neutz2010 – 2013 · 41 games3,094
- Anthony Johnson2017 – 2018 · 24 games2,367
- Ron Willoughby2013 – 2015 · 25 games1,667
- Marcus McGill2014 – 2016 · 29 games1,497
- K.J. Osborn2016 – 2018 · 30 games1,490
2004–09
- Naaman Roosevelt2006 – 2009 · 48 games3,551
- Brett Hamlin2005 – 2009 · 47 games2,190
- Ernest Jackson2005 – 2008 · 32 games1,403
- Chad Upshaw2004 – 2006 · 29 games892
- Jesse Rack2006 – 2009 · 31 games843
Also at Buffalo: quarterbacks · running backs · tight ends · defenders · kickers · punters · Buffalo record book
Method
- Every wide receiver who played at Buffalo since 2004, ranked by receiving yards over his games there. Bowl and playoff games count.
- The numbers here start in 2004, so a wide receiver who played at Buffalo before then isn't here.
- A decade counts his receiving yards at Buffalo in its seasons.
- The record book's numbers are the school's own. Where they and the box scores differ for one player, the box scores are missing a game or count bowls another way.
- A wide receiver still playing at Buffalo is counted at tonight's numbers against the record book's, which run through the 2025 season.