HERO Sports Group of Five Preseason First Team All-American
Preseason First Team All-Sun Belt running back
Preseason Second Team All-Sun Belt all-purpose
2024:
Paul Hornung Award Honor Roll for Week 9 (Oct. 29)
Played in all 13 games, making 11 starts at running back
Had 162 carries for 980 rushing yards and five touchdowns
Averaged 6.05 yards per carry
Also had 24 receptions for 200 receiving yards and two touchdowns
Averaged 24.2 yards per kick return on six attempts with a long of 40
Turned in pair of 100-yard rushing performances
Ranked 19th in FBS and led the Sun Belt in yards per rush
Also ranked sixth in the Sun Belt in rush yards per game (75.4)
Career-high 119 rushing yards and touchdown, as well as 180 all-purpose yards vs. Southern Miss (Oct. 26)
Ran for 100 yards on 14 carries vs. Western Kentucky in Boca Raton Bowl (Dec. 18)
Had first career two-touchdown game at Charlotte (Aug. 31), rushing for 30 yards and a touchdown while catching a career-long 33-yard touchdown pass
Rushed for 95 yards and a touchdown on 13 carries and made three catches for eight yards vs. Georgia State (Nov. 9)
Had 89 rushing yards and caught a nine-yard touchdown pass vs. Coastal Carolina (Oct. 10)
Ran for 87 yards at North Carolina (Sept. 21)
Tallied 84 rushing yards on 10 carries and caught a career-high four passes for 32 yards vs. Gardner-Webb (Sept. 7)
Rushed for 81 yards and tied career high with four receptions for 31 yards at App State (Nov. 23)
Also had 82 rushing yards at Old Dominion (Nov. 16)
Rushed for 75+ yards in eight games
Produced eight games with at least 100 all-purpose yards
Caught three or more passes in four games and 2+ in six outings
Had double-digit carries in 11 games
2023 at North Carolina:
Played in four games, redshirting to retain a year of eligibility
Had one reception and averaged 17.0 yards per kickoff return on two attempts with a long of 18
2022 at North Carolina:
Played in 11 games
Had 20 carries for 93 rushing yards and two touchdowns
Averaged 4.7 yards per rush
Also had five receptions for 21 receiving yards with a long of 11
Averaged 31.6 per kickoff return on seven attempts with a long of 56 and had one punt return for 16 yards
Season-high 51 rushing yards and first career touchdown on just four carries in debut vs. Florida A&M (Aug. 27), which included a season-long 29-yard rush
Ran for 34 yards and a score and caught two passes at App State (Sept. 3)
Had a 56-yard kickoff return vs. Oregon in the Holiday Bowl (Dec. 28)
High School:
Nominated for the Virginia Gatorade Player of the Year award
Three-time VISAA Division II All-State
Three-time All-Tidewater Conference of Independent Schools
Three-time All-757 selection
Rushed for 2,913 yards and 46 touchdowns on 217 carries (13.4 per rush) while catching 47 passes for 880 yards (18.7 avg.) and nine touchdowns over final three prep seasons
In 2021, rushed for 1,683 yards and 23 touchdowns (13.0 per rush) with 30 catches for 547 yards (18.2 per catch) and six scores
In 2020, ran for 714 yards and 14 touchdowns (14.6 per rush) to go with six receptions for 111 yards and two scores in just four games
In 2019, rushed for 516 yards and nine touchdowns (13.2 per rush) while adding 11 catches for 222 yards (20.2 per catch) and a score
Former four-star prospect listed as nation’s 107th-best player, No. 8 running back and No. 4 player in Virginia by 247Sports Composite
Rivals ranked him as nation’s 88th-best player, No. 6 running back and No. 4 from Virginia
ESPN ranked him as 105th-best player in country, No. 8 running back and No. 6 in Virginia
Member of the ESPN 300
Invited to Under Armour All-American Game
Team captain
Played basketball at Nansemond-Suffolk Academy for two seasons, earning all-conference honors
JMU Football | Bob Chesney Postgame Press Conference vs. Louisville - Sept. 5, 2025JMU Football | Bob Chesney Postgame Press Conference vs. Louisville - Sept. 5, 2025
Saturday, September 06
JMU Football | Win this game.JMU Football | Win this game.
Thursday, September 04
JMU Football | Coordinators Weekly Media Availability - Sept. 2, 2025JMU Football | Coordinators Weekly Media Availability - Sept. 2, 2025
Tuesday, September 02
JMU Football | All Eyes Back on BridgeforthJMU Football | All Eyes Back on Bridgeforth