Selected by Indianapolis in the fifth round (176th overall) of the 2023 NFL Draft. Placed on injured reserve on 9/12/23. Waived by the Colts on 8/27/24 and re-signed to the practice squad on 8/28/24. Signed to the Colts active roster on 10/12/24, waived on 10/26/24 and re-signed to the practice squad. Signed a futures contract with Pittsburgh on 1/14/25 and was released on 8/22/25. Signed to the Saints practice squad on 10/29/25 and elevated to the active roster on 11/25/25. Waived by the Saints on 4/27/26. Signed by Houston on 5/11/26 and waived on 8/2/26. Acquired by Arizona via waivers on 8/3/26. Released on 8/30/26 and signed to the Cardinals practice squad on 8/31/26.
2025: Made his Saints debut @ Mia (11/30) and appeared in each of the final six games of the season ... rushed 19 times for 48 yards with a season-long run of eight yards ... caught one pass for six yards ... served as a kickoff returner, totaling 179 yards on seven returns (25.6 avg.) with a season-long return of 29 yards.
2024: Appeared in one game for Indianapolis after beginning the season on the Colts practice squad.
2023: Appeared in one game as a rookie, recording one carry for one yard and one reception for six yards in the season opener vs. Jax (9/10) before suffering a season-ending injury.
Played 37 games (23 starts) at Northwestern (2019-22), totaling 488 carries for 2,417 yards (5.0 avg.) and 18 TDs along with 94 receptions for 851 yards and four TDs ... earned honorable mention All-Big Ten honors in 2021 and 2022 ... started all 12 games in 2022 and rushed for 913 yards and five TDs while leading all FBS running backs with 55 receptions for 546 yards and two TDs ... became the first Big Ten player since at least 2000 to record 200 receiving yards and 50 rushing yards in the same game after totaling 213 receiving yards and 65 rushing yards vs. Duke ... rushed for 1,009 yards and seven TDs in 2021 while leading the Wildcats with 1,276 all-purpose yards ... appeared in seven games in 2020 and rushed for 209 yards and two TDs ... played four games in 2019, recording 286 rushing yards and four TDs.
Attended Maple Grove (MN) High School where he set the school career rushing record with 4,140 yards ... rushed for 1,915 yards and 19 TDs as a senior and 2,177 yards and 19 TDs as a junior ... two-time Minnesota Associated Press first-team All-State selection and earned Star Tribune All-Metro and all-conference honors ... served as a team captain and participated in the Minnesota Vikings All-Star Game ... also earned four letters in wrestling.