2019 (Track): Did not see action during the indoor portion of the schedule.

2018 (Cross Country): Was a participant in four races for Valpo during his senior year…Best 8K outing of the season came at the Greater Louisville Classic, where he placed eighth on the team, coming in at 27:46.5. Placed within the Top 30 at the Crusader Open, recording a 21:15.1 time.

2018 (Track): On Feb. 16 at the GVSU Tune-Up, he ran a season-best 800 meter time of 2:01:58…His best 1500 meter run came on April 21 with a 4:15:99 at the DePaul Invitational.

2017 (Cross Country): Raced in five meets for Valpo ... Tallied his best performance of the season in an 8K at the Notre Dame Invitational (28:22.40) ... One of four runners to finish under-20 minutes at the Crusader Open for the team.

2017 (Track): Had the second-best indoor 800m run time of any Crusader with his personal best 2:01.11 on Feb. 26 at the Horizon League Championships ... Top indoor one mile run time of 4:37.78 came on Jan. 28 at the GVSU Lints Alumni Meet ... Had his best 800m run of hte outdoor season on April 1 at the EIU Big Blue Classic, clocking in at 2:03.17 ... Finished in 4:19.10 in the 1,500m run on April 22 at the Pacesetter Invite, his best time of the season in that event ... Season-best time in the 5,000m run came on April 15 at the Benedictine Relays, 16:38.43. 

2016 (Cross Country): Finished four meets ... ran a 29:41.2 at the Horizon League Championship.

2016 (Track): Placed third on the season in the indoor 800m event (2:03.48).       

2015 (Cross Country): Competed in four races during his freshman season as a Crusader ... opened career with 6K time of 21:58.2 at the Crusader Open ... ran top 8K time of the season at Bradley, crossing the line in 28:20.4.