2024: Appeared in eight games, starting five at running back, before suffering a season-ending injury … Finished season with 574 all-purpose yards … Rushed for 332 yards and one touchdown… Rushed for a career-high 148 rushing yards on 26 carries against Louisiana while also catching a touchdown pass … Scored rushing touchdown at Marshall.
2023: Appeared in all 14 games and started four at running back, including the final three … All-Sun Belt honorable mention as team’s leading rusher in league play … Second on the team with 696 rushing yards on 123 attempts (5.7 yards per attempt) with a team-high seven rushing touchdowns … Led App State in rushing in five of the last nine games, highlighted by three different 109-yard games against ODU, Southern Miss and Georgia Southern before a two-TD performance against Troy in the Sun Belt title game … Scored five rushing TDs in a stretch of six games leading up to the Cure Bowl … After not recording a carry in the first two games, averaged 58.0 rushing yards per game in the last 12 games … Mountaineers were 3-4 overall and trailing 38-35 against Southern Miss before Roberts scored on a 61-yard touchdown run with 6:37 left in a 48-38 win that started a five-game winning streak … Also caught 14 passes for 113 yards.
2022: Appeared in three games as a true freshman, playing against The Citadel, Robert Morris and Old Dominion … Gained 127 yards on 19 carries (6.7 average) with two touchdowns (a 4-yard run against the Citadel, plus a 1-yard run against Robert Morris) ... Had seven carries for 70 yards (with a long run of 29) in his collegiate debut against The Citadel ... Gained 57 yards on 11 rushes against Robert Morris (with a long run of 23 yards) ... Had one carry vs. ODU.
High School: On the MaxPreps list of national leaders, No. 1 in the country with 3,511 rushing yards and 64 touchdowns (58 rushing) as a senior … Averaged 219.4 rushing yards per game and 12.3 yards per carry for a 13-3 team that reached the 2-A state championship game in 2021 … In 47 games over four seasons, totaled 7,318 rushing yards, 8,808 all-purpose yards and 113 touchdowns (104 rushing) … While averaging 155.7 rushing yards per game over his career, also had 633 receiving yards and 857 return yards … Rushed for 867 yards in eight games during an abbreviated junior season after gaining 1,558 yards in 12 games as a sophomore and 1,382 yards in 11 games as a freshman … Had 253 yards and five touchdowns in the state title game as a senior … Ranks second in NCHSAA history in single-season rushing touchdowns (58, behind just the 68 from T.A. McLendon in 2001) and overall points scored … Played for coach Kevin Motsinger at Wallace-Rose Hill.