
Michigan State’s best wide receivers
B.J. Cunningham has the most receiving yards in Michigan State history, 3,086 from 2008 to 2011.
Of the Big Ten’s best wide receivers since 2004, B.J. Cunningham is 6th.
Michigan State’s wide receivers this season
- Chrishon McCray8 games, 36.1 a game619 at Michigan State.289receiving yards
- Rodney Bullard Jr.7 games, 36.1 a game372 at Michigan State.253receiving yards
- Fredrick Moore8 games, 27.0 a game216receiving yards
By decade: 2020s · 2010s · 2004–09
receiving yards in Michigan State history
- 1B.J. Cunningham2008 – 20113,086
- 2Andre Rison1985 – 19882,992
- 3Charles Rogers2001 – 20022,821
- 4Kirk Gibson1975 – 19782,347
- 5Tony Lippett2011 – 20142,247
- 6Courtney Hawkins1988 – 19912,210
- 7Aaron Burbridge2012 – 20152,174
- 8Plaxico Burress1998 – 19992,155
- 9Mark Dell2007 – 20102,136
- 10Gari Scott1996 – 19992,095
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 | B.J. Cunningham2008 – 2011 · 50 games | 3,086 | 218 | 25 |
| 2 | Tony Lippett2011 – 2014 · 40 games | 2,247 | 149 | 15 |
| 3 | Aaron Burbridge2012 – 2015 · 43 games | 2,174 | 165 | 10 |
| 4 | Mark Dell2007 – 2010 · 44 games | 2,136 | 133 | 12 |
| 5 | Jayden Reed2020 – 2022 · 31 games | 2,069 | 147 | 18 |
| 6 | Cody White2017 – 2019 · 33 games | 1,967 | 143 | 12 |
| 7 | Keshawn Martin2008 – 2011 · 48 games | 1,714 | 127 | 10 |
| 8 | Blair White2007 – 2009 · 26 games | 1,674 | 116 | 10 |
| 9 | Darrell Stewart Jr.2016 – 2019 · 38 games | 1,640 | 150 | 7 |
| 10 | Jerramy Scott2004 – 2006 · 31 games | 1,477 | 112 | 7 |
| 11 | R.J. Shelton2013 – 2016 · 51 games | 1,471 | 116 | 11 |
| 12 | Tre Mosley2019 – 2023 · 41 games | 1,464 | 126 | 10 |
| 13 | Matt Trannon2004 – 2006 · 29 games | 1,462 | 118 | 9 |
| 14 | Macgarrett Kings Jr.2012 – 2015 · 43 games | 1,461 | 116 | 9 |
| 15 | Jalen Nailor2018 – 2021 · 26 games | 1,454 | 86 | 12 |
| 16 | Felton Davis III2015 – 2018 · 24 games | 1,450 | 100 | 14 |
| 17 | Montorie Foster Jr.2021 – 2024 · 34 games | 1,426 | 108 | 8 |
| 18 | Devin Thomas2006 – 2007 · 17 games | 1,350 | 85 | 9 |
| 19 | Keith Mumphery2011 – 2014 · 39 games | 1,348 | 88 | 7 |
| 20 | Bennie Fowler2010 – 2013 · 33 games | 1,341 | 93 | 11 |
| 21 | Nick Marsh2024 – 2025 · 23 games | 1,311 | 100 | 9 |
| 22 | Kerry Reed2005 – 2006 · 22 games | 1,133 | 89 | 9 |
| 23 | Terry Love2004 – 2007 · 40 games | 967 | 75 | 3 |
| 24 | Charlie Gantt2008 – 2010 · 31 games | 951 | 65 | 9 |
| 25 | Brian Linthicum2009 – 2011 · 31 games | 860 | 69 | 3 |
receiving yards by decade
2020s
- Jayden Reed2020 – 2022 · 31 games2,069
- Montorie Foster Jr.2021 – 2024 · 34 games1,426
- Nick Marsh2024 – 2025 · 23 games1,311
- Tre Mosley2020 – 2023 · 36 games1,248
- Jalen Nailor2020 – 2021 · 16 games1,210
2010s
- Tony Lippett2011 – 2014 · 40 games2,247
- Aaron Burbridge2012 – 2015 · 43 games2,174
- Cody White2017 – 2019 · 33 games1,967
- B.J. Cunningham2010 – 2011 · 25 games1,917
- Darrell Stewart Jr.2016 – 2019 · 38 games1,640
2004–09
- Blair White2007 – 2009 · 26 games1,674
- Jerramy Scott2004 – 2006 · 31 games1,477
- Matt Trannon2004 – 2006 · 29 games1,462
- Devin Thomas2006 – 2007 · 17 games1,350
- Mark Dell2007 – 2009 · 32 games1,348
Also at Michigan State: quarterbacks · running backs · tight ends · defenders · kickers · punters · Michigan State record book
Method
- Every wide receiver who played at Michigan State 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 Michigan State before then isn't here.
- A decade counts his receiving yards at Michigan State 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 Michigan State is counted at tonight's numbers against the record book's, which run through the 2025 season.