2021 Graduate Student:
- Finished eighth in the Big Ten in yards per rush (5.5)
- Appeared in all 12 games as a graduate transfer, totaling 394 all-purpose yards and a touchdown
- Returned two kickoffs with a long of 14 yards
- Posted a season-high 71 yards on eight carries, including a 32-yard rush in a win over Ohio (9/25)
- Punched in his first Northwestern touchdown and 63 yards on the ground in a win over Rutgers (10/16)
2020 (Bowling Green):Â
- Started and played in four games, rushing for 266 yards at a 5.1 yards per carry average
- Carried the ball 15 times for a season-best 118 yards at Ohio, his eighth 100-yard rushing game, tying for 10th-most in program historyÂ
- Ran for 85 yards at home against Buffalo
- Athlon Preseason Third Team All-MAC and Phil Steele Preseason Fourth Team All-MAC
- Preseason Doak Walker Award Watch List
2019 (Bowling Green):Â
- Played in four games, starting three times, to earn a redshirt seasonÂ
- Carried the ball 68 times for 244 yardsÂ
- Led the team with an average of 61 rushing yards per game
- Tied for the team lead with four rushing touchdownsÂ
- Caught 10 passes for 71 yardsÂ
- Finished with 315 all-purpose yardsÂ
- Recorded a season-high 86 rushing yards twice in victories over Morgan State and AkronÂ
- Had a season-high 29 carries and two rushing touchdowns in a win over Akron
- Preseason Doak Walker Award Watch List
2018 (Bowling Green):Â
- Third Team All-MAC
- Played in 11 games, starting seven timesÂ
- Led the team with 702 yards rushing and 135 carriesÂ
- Added five rushing touchdowns and averaged 5.2 yards per carry, among the top 100 in the countryÂ
- Caught 19 passes for 102 yards and two touchdownsÂ
- Finished with 804 all-purpose yards, second on the teamÂ
- Had three 100-yard games, including 113 in the season opener at Oregon
- Had a season-best 118 yards rushing, on only 12 carries, against Toledo, adding two rushing touchdownsÂ
- Added five receptions for 74 yards and another touchdown in the game against Toledo
- Posted 112 yards on the ground with just 12 carries in a win at Akron
- Had a receiving touchdown against Oregon
- Preseason Doak Walker Award Watch List Â
- Paul Hornung Award Watch List
2017 (Bowling Green):Â
- Third Team All-MAC
- Â Played in 11 games, starting one timeÂ
- Broke the school record by averaging 6.8 yards per carry Â
- Carried the ball 107 times for 725 yards and four touchdowns
- Caught 13 passes for 129 yards and two touchdowns
- Returned 16 kickoffs for an average of 20.6 yards per returnÂ
- Finished with a team-best 1,184 all-purpose yards, ranking fifth in the country among true freshmen with 107.6 all-purpose yards per gameÂ
- Had four consecutive 100-yard rushing games, beginning with 16 carries for 121 yards in a win at Miami
- Had 648 of his 725 rushing yards in conference playÂ
- Had a season-high four receptions at BuffaloÂ
- Had 51 yards receiving against Toledo, including his season-long 29 yard receptionÂ
- Returned five kicks for 130 yards against Akron and had a season-long 50-yarder in that contest
High School:Â
- Played three years of varsity football for Gary Kornfeld Â
- As a sophomore, recorded 678 yards, seven touchdowns, two interceptions, 32 tackles and 10 TFL
- As a junior, recorded 1,303 yards and 21 touchdownsÂ
- As a senior, recorded 1,656 yards and 18 touchdownsÂ
- Named all-conference three times and all-state twiceÂ
- Â Placed on St. Louis Post Dispatch Media teamÂ
- Named to Missouri All-American Football and All-Star TeamÂ
- Also lettered in track and fieldÂ
- Earned all-state honors in track and field Â
- Named team captain for football in both 2016 and 2017