
Appalachian State’s best running backs
Marcus Cox has the most rushing yards in Appalachian State history, 5,103 from 2013 to 2016. Kanye Roberts is 8th, with 1,186; 144 more passes Terrence Upshaw for 7th.
Of the Sun Belt’s best running backs since 2004, Marcus Cox is 8th.
Appalachian State’s running backs this season
- Jaquari Lewis8 games, 53.9 a game1,049 at Appalachian State, the 10th-most since 2004.431rushing yards
- Ja'Quez Cross8 games, 18.9 a game151rushing yards
- Treyaun Webb5 games, 14.0 a game70rushing yards
rushing yards in Appalachian State history
- 1Marcus Cox2013 – 20165,103
- 2Kevin Richardson2004 – 20074,804
- 3John Settle1983 – 19864,409
- 4Armanti Edwards2006 – 20094,361
- 5Damon Scott1993 – 19963,800
- 6Jalin Moore2015 – 20183,570
- 7Chip Hooks1991 – 19943,472
- 8Nate Noel2020 – 20233,076
- 9Ritchie Melchor1986 – 19892,918
- 10Darrynton Evans2017 – 20192,884
From Wikipedia (CC BY-SA 4.0), through the 2025 season, which counts bowl games from 2002.
Compare with in · side by side
Every running back since 2004
| Place | Player | rushing yards | rushing touchdowns | yards from scrimmage |
|---|---|---|---|---|
| 1 | Marcus Cox2014 – 2016 · 33 games | 3,853 | 37 | 4,305 |
| 2 | Jalin Moore2015 – 2018 · 39 games | 3,570 | 33 | 3,805 |
| 3 | Nate Noel2020 – 2023 · 44 games | 3,074 | 18 | 3,346 |
| 4 | Camerun Peoples2018 – 2022 · 36 games | 2,830 | 33 | 2,907 |
| 5 | Marcus Williams Jr.2017 – 2020 · 42 games | 2,216 | 14 | 2,339 |
| 6 | Daetrich Harrington2017 – 2022 · 41 games | 1,814 | 16 | 1,904 |
| 7 | Terrence Upshaw2014 – 2017 · 28 games | 1,329 | 11 | 1,442 |
| 8 | Kanye Roberts2022 – 2026 · still playing | 1,186 | 10 | 1,379 |
| +31 this season · passes Terrence Upshaw for 7th in 5 games at his pace | ||||
| 9 | Ahmani Marshall2022 – 2024 · 26 games | 1,167 | 13 | 1,276 |
| 10 | Jaquari Lewis2025 – 2026 · still playing | 1,049 | 14 | 1,301 |
| +431 this season · passes Ahmani Marshall for 9th in 3 games at his pace | ||||
| 11 | Anderson Castle2020 – 2024 · 34 games | 1,035 | 8 | 1,176 |
| 12 | Rashod Dubinion2025 · 12 games | 868 | 4 | 1,038 |
| 13 | Maquel Haywood2023 – 2024 · 19 games | 466 | 3 | 518 |
| 14 | Ricky Fergerson2014 – 2015 · 15 games | 372 | 4 | 391 |
| 15 | Josh Boyd2015 – 2016 · 8 games | 197 | 0 | 224 |
| 16 | D'Andre Hicks2018 · 4 games | 185 | 1 | 185 |
| 17 | Ja'Quez Cross2026 · still playing | 151 | 0 | 180 |
| +151 this season | ||||
| 18 | Eric Davidson2014 – 2015 · 6 games | 90 | 0 | 90 |
| 19 | Treyaun Webb2026 · still playing | 70 | 2 | 70 |
| +70 this season | ||||
| 20 | Jahmir Smith2021 · 5 games | 69 | 1 | 69 |
| 21 | DeMarcus Harper2017 – 2018 · 5 games | 63 | 0 | 63 |
| 22 | Khamani Alexander2025 · 11 games | 50 | 0 | 67 |
| 23 | Gabe Montgomery2019 – 2021 · 4 games | 47 | 0 | 47 |
| 24 | Nakendrick Clark2019 · 4 games | 43 | 0 | 43 |
| 25 | J'Marion Burnette2026 · still playing | 21 | 0 | 21 |
| +21 this season | ||||
rushing yards by decade
2020s
- Nate Noel2020 – 2023 · 44 games3,074
- Camerun Peoples2020 – 2022 · 32 games2,643
- › Kanye Roberts2022 – 2026 · 24 games1,186
- Daetrich Harrington2020 – 2022 · 24 games1,180
- Ahmani Marshall2022 – 2024 · 26 games1,167
2014–19
- Marcus Cox2014 – 2016 · 33 games3,853
- Jalin Moore2015 – 2018 · 39 games3,570
- Marcus Williams Jr.2017 – 2019 · 34 games1,713
- Terrence Upshaw2014 – 2017 · 28 games1,329
- Daetrich Harrington2017 – 2019 · 17 games634
Also at Appalachian State: quarterbacks · wide receivers · tight ends · defenders · kickers · punters · Appalachian State record book
Method
- Every running back who played at Appalachian State since 2004, ranked by rushing yards over his games there. Bowl and playoff games count.
- The numbers here start in 2004, so a running back who played at Appalachian State before then isn't here.
- A decade counts his rushing yards at Appalachian 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 running back still playing at Appalachian State is counted at tonight's numbers against the record book's, which run through the 2025 season.