2025: Started seven games at running back for the Lions, once again leading the team in rushing yards with 362, the exact number he posted in 2024... Carried the ball 57 times for an average of 6.4 yards per carry, fifth-most among qualified running backs in the OUA.... Was also used out of the backfield in the passing game, where he caught 11 passes for 94 yards... Returned one kick for 11 yards in the Lions Week 3 win over the Toronto Varsity Blues.
2024: Appeared in all eight games as the go-to running back...Led the team in rushing yards with 362, as well as carries with 71...Recorded a rushing touchdown against McMaster in Week 9...Also had the third most receiving yards on the team with 238, and captured a receiving touchdown in York’s second win of the season against Waterloo in week 6.
2023: Dressed in six games as the primary running back… Led the team in carries (62), yards (182), yards per game (30.3)... Had a rushing touchdown in Week 5 at Guelph… Caught 12 passes out of the backfield for 119 yards… Had a 34-yard catch-and-run in Week 8 vs. Toronto.
2022: Was named to the OUA all-rookie team… Played in seven games in his rookie campaign… rushed 86 times for 336 yards… Was 13th in the OUA in yardage… He was second in the conference in rookie rushing yards… Also finished 13th in the OUA in yards per attempt (3.9). Scored one touchdown, a 24-yard scamper in the season opener vs. Waterloo… His most productive game was in Week 3 vs. Carleton, where he ran for 112 yards on 26 carriers.. He also caught two passes for 26 yards in that game… On the season, he hauled in 15 passes, good for third on the team, for 123 yards and a long of 23.
High school: Starred with the Harry Ainlay Titans in his hometown of Edmonton, Alta.