
James Madison’s best wide receivers
David McLeod has the most receiving yards in James Madison history, 2,899 from 1990 to 1993. Since the box scores began, Reggie Brown has the most, 1,455 in 19 games. Braeden Wisloski is 4th, with 697.
James Madison’s wide receivers this season
- Corey Scott8 games, 48.3 a game386receiving yards
- Michael Scott9 games, 39.6 a game441 at James Madison.356receiving yards
- Braeden Wisloski9 games, 37.7 a game697 at James Madison.339receiving yards
receiving yards in James Madison history
- 1David McLeod1990 – 19932,899
- 2Gary Clark1980 – 19832,863
- 3Earnest Payton1997 – 20002,807
- 4Kris Thornton2020 – 20222,540
- 5Brandon Ravenel2013 – 20162,250
- 6Riley Stapleton2016 – 20192,113
- 7Macey Brooks1993 – 19962,014
- 8Alan Harrison2000 – 20031,907
- 9Jay Jones1993 – 19961,862
- 10Antwane Wells Jr.2020 – 20211,853
From Wikipedia (CC BY-SA 4.0), through the 2025 season.
Compare with in · side by side
Every wide receiver since the box scores began
| Place | Player | receiving yards | receptions | receiving touchdowns |
|---|---|---|---|---|
| 1 | Reggie Brown2022 – 2023 · 19 games | 1,455 | 77 | 13 |
| 2 | Elijah Sarratt2023 · 13 games | 1,191 | 82 | 8 |
| 3 | Kris Thornton2022 · 11 games | 1,015 | 59 | 7 |
| 4 | Braeden Wisloski2025 – 2026 · still playing | 697 | 50 | 6 |
| +339 this season | ||||
| 5 | Omarion Dollison2023 – 2024 · 14 games | 687 | 38 | 7 |
| 6 | Yamir Knight2023 – 2024 · 19 games | 678 | 61 | 4 |
| 7 | Landon Ellis2025 · 12 games | 624 | 36 | 5 |
| 8 | Nick DeGennaro2025 · 10 games | 500 | 28 | 5 |
| 9 | Cameron Ross2024 · 13 games | 443 | 37 | 3 |
| 10 | Phoenix Sproles2023 · 11 games | 442 | 52 | 5 |
| 11 | Michael Scott2025 – 2026 · still playing | 441 | 34 | 3 |
| +356 this season · passes Phoenix Sproles for 10th in 1 game at his pace | ||||
| 12 | Terrance Greene Jr.2022 · 10 games | 399 | 22 | 2 |
| 13 | Jaylan Sanchez2025 · 14 games | 396 | 30 | 1 |
| 14 | Corey Scott2026 · still playing | 386 | 27 | 5 |
| +386 this season | ||||
| 15 | Devin Ravenel2022 · 8 games | 313 | 24 | 7 |
| 16 | Logan Kyle2024 – 2025 · 19 games | 271 | 23 | 2 |
| 17 | Jeremiah Harrison2026 · still playing | 230 | 19 | 2 |
| +230 this season | ||||
| 18 | Noah Grevious2026 · still playing | 172 | 18 | 1 |
| +172 this season | ||||
| 19 | Za'Ron Collins2025 – 2026 · still playing | 132 | 13 | 2 |
| +59 this season | ||||
| 20 | Taji Hudson2023 – 2024 · 9 games | 118 | 11 | 1 |
| 21 | Isaiah Alston2025 · 5 games | 81 | 7 | 2 |
| 22 | Miles Halbert2026 · still playing | 66 | 2 | 2 |
| +66 this season | ||||
| 23 | Dylan Williams2024 · 6 games | 62 | 7 | 2 |
| 24 | Maxwell Moss2023 – 2024 · 2 games | 34 | 3 | 1 |
| T25 | Brionne Penny2024 · 1 game | 16 | 1 | 0 |
Also at James Madison: quarterbacks · running backs · tight ends · defenders · kickers · punters · James Madison record book
Method
- Every wide receiver who played at James Madison, ranked by receiving yards over his games there. Bowl and playoff games count.
- A decade counts his receiving yards at James Madison 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 James Madison is counted at tonight's numbers against the record book's, which run through the 2025 season.