Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNAIA Indoor Championships · Mar 54:10.80aNAIA Indoor ChampionshipsMarch 5, 2026
1500 Meters · OutdoorSt Francis Fighting Chance Invite · May 83:50.74aSt Francis Fighting Chance InviteMay 8, 2026
3000 Meters · IndoorTrojan Invite · Jan 278:51.92aTrojan InviteJanuary 27, 2024
3000m Steeplechase · 0.914m · IndoorWe Fly Challenge · Apr 109:30.62aWe Fly ChallengeApril 10, 2026
3000m Steeplechase · 0.914m · OutdoorIndiana Little State Invitational · Apr 119:35.96aIndiana Little State InvitationalApril 11, 2025
3000m Steeplechase · OutdoorCrossroads League Outdoor Championships · May 19:17.54Crossroads League Outdoor ChampionshipsMay 1, 2025
400 Meters · IndoorIWU Midwest Indoor Classic · Feb 755.73aIWU Midwest Indoor ClassicFebruary 7, 2026
500 Meters · OutdoorWe Fly Challenge · Apr 124:08.44We Fly ChallengeApril 12, 2024
5000 Meters · IndoorIWU Midwest Classic · Feb 416:15.09IWU Midwest ClassicFebruary 4, 2023
5000 Meters · OutdoorMarian Open · Mar 2715:15.03aMarian OpenMarch 27, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8St Francis Fighting Chance InviteMay 8 · 1500 Meters · Place 7 · Taylor (Ind.)1500 Meters7.3:50.74a PBSr
Apr 30Crossroads League Outdoor ChampionshipsApr 30 · 3000m Steeplechase · Taylor (Ind.)3000m Steeplechase0.914m—DNSSr
Apr 24Kip Janvrin OpenApr 24 · 1500 Meters · Place 17 · Taylor (Ind.)1500 Meters17.3:53.70aSr
Mar 27Marian OpenMar 27 · 5000 Meters · Place 5 · Taylor (Ind.)5000 Meters5.15:15.03a PBSr
Mar 27Marian OpenMar 27 · 1500 Meters · Taylor (Ind.)1500 Meters—DNSSr
Mar 20Polar Bear Invitational (Indiana Wesleyan)Mar 20 · 5000 Meters · Taylor (Ind.)5000 Meters—DNSSr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Apr 10We Fly ChallengeApr 10 · 3000m Steeplechase · Place 1 · Taylor (Ind.)3000m Steeplechase0.914m1.9:30.62a PBSr
Mar 5NAIA Indoor ChampionshipsMar 5 · 1 Mile · Place 8 · Taylor (Ind.)1 MileRound P8.4:14.12aSr
Mar 5NAIA Indoor ChampionshipsMar 5 · 1 Mile · Place 7 · Taylor (Ind.)1 Mile7.4:10.80a PBSr
Feb 7IWU Midwest Indoor ClassicFeb 7 · 1 Mile · Place 3 · Taylor (Ind.)1 Mile34:20.52aSR
Feb 7IWU Midwest Indoor ClassicFeb 7 · 400 Meters · Place 22 · Taylor (Ind.)400 Meters2255.73a PBSR
Jan 16Indiana Tech InviteJan 16 · 1 Mile · Taylor (Ind.)1 Mile—DNSSr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 21NAIA Outdoor National ChampionshipsMay 21 · 400m Hurdles · Place 6 · Taylor400m Hurdles69:21.04JR
May 21NAIA Outdoor National ChampionshipsMay 21 · 400m Hurdles · Place 7 · Taylor400m Hurdles79:09.40JR
May 1Crossroads League Outdoor ChampionshipsMay 1 · 3000m Steeplechase · Place 1 · Taylor3000m Steeplechase19:17.54 PBJR
Apr 11Indiana Little State InvitationalApr 11 · 3000m Steeplechase · Place 1 · Taylor (Ind.)3000m Steeplechase0.914m1.9:35.96a PBJr
Mar 21Polar Bear Invitational (Indiana Wesleyan)Mar 21 · 1500 Meters · Place 6 · Taylor (Ind.)1500 Meters6.4:06.20aJr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 27NAIA Indoor National ChampionshipsFeb 27 · 1 Mile · Place 16 · Taylor (Ind.)1 MileRound P16.4:19.06aJr
Feb 14Crossroads League Indoor ChampionshipsFeb 14 · 1 Mile · Place 4 · Taylor (Ind.)1 Mile44:16.32a—
Feb 1IWU Midwest Indoor ClassicFeb 1 · 3000 Meters · Place 6 · Taylor (Ind.)3000 Meters6.8:52.05aJr
Jan 25George Glass InvitationalJan 25 · 1 Mile · Place 4 · Taylor (Ind.)1 Mile44:23.03a—
Jan 17Indiana Tech InviteJan 17 · 3000 Meters · Place 6 · Taylor (Ind.)3000 Meters68:59.97a—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 22NAIA Outdoor ChampionshipsMay 22 · 3000m Steeplechase · Place 31 · Taylor (Ind.)3000m Steeplechase0.914mRound P31.9:48.10aSo
May 10University of St. Francis Fighting Chance InviteMay 10 · 3000m Steeplechase · Place 24 · Taylor (Ind.)3000m Steeplechase0.914m24.9:38.48aSo
May 2Crossroads League Outdoor ChampionshipsMay 2 · 3000m Steeplechase · Place 7 · Taylor3000m Steeplechase79:28.13SO
Apr 19Indiana Little State InvitationalApr 19 · 3000m Steeplechase · Place 7 · Taylor (Ind.)3000m Steeplechase0.914m7.9:50.84aSo
Apr 12We Fly ChallengeApr 12 · 500 Meters · Place 9 · Taylor500 Meters94:08.44 PBSO

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 16Crossroads League Indoor ChampionshipsFeb 16 · 3000 Meters · Place 16 · Taylor3000 Meters168:58.19SO
Feb 3IWU Midwest ClassicFeb 3 · 3000 Meters · Place 17 · Taylor (Ind.)3000 Meters17.9:10.43aSo
Jan 27Trojan InviteJan 27 · 3000 Meters · Place 5 · Taylor (Ind.)3000 Meters5.8:51.92a PBSo

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 4Crossroads League Outdoor ChampionshipsMay 4 · Javelin · Place 8 · TaylorJavelin839.27mFR
May 4Crossroads League Outdoor ChampionshipsMay 4 · 3000m Steeplechase · Place 8 · Taylor3000m Steeplechase810:13.45FR
Apr 20118th Annual Indiana Little State ChampionshipsApr 20 · 3000m Steeplechase · Taylor (Ind.)3000m Steeplechase0.914m—DNSFr
Apr 20Indiana Little State ChampionshipsApr 20 · 3000m Steeplechase · Taylor (Ind.)3000m Steeplechase0.914m—DNSFr

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 4IWU Midwest ClassicFeb 4 · 5000 Meters · Place 23 · Taylor5000 Meters2316:15.09 PBFR
Jan 28Trojan InvitationalJan 28 · 5000 Meters · Place 10 · Taylor (Ind.)5000 Meters10.16:20.74aFr
Jan 20Indiana Tech InvitationalJan 20 · 3000 Meters · Place 32 · Taylor (Ind.)3000 Meters32.9:38.90aFr
Jan 20Indiana Tech InvitationalJan 20 · 3000 Meters · Place 32 · Taylor (Ind.)3000 Meters32.9:38.90aFr