Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDubuque Spartan Invitational · Jan 284:56.80Dubuque Spartan InvitationalJanuary 28, 2023
10,000 Meters · OutdoorAmerican Rivers Conference Championships · Apr 3034:19.76aAmerican Rivers Conference ChampionshipsApril 30, 2026
1500 Meters · OutdoorCentral (Iowa)-Simpson · Apr 24:37.80aCentral (Iowa)-SimpsonApril 2, 2026
1600 Meters · IndoorCentral College HS Boys Meet · Mar 185:19.96aCentral College HS Boys MeetMarch 18, 2022
3000 Meters · IndoorDutch Holiday Preview · Dec 99:36.75aDutch Holiday Preview December 9, 2022
3200 Meters · IndoorCentral College HS Boys Meet · Mar 1811:08.83aCentral College HS Boys MeetMarch 18, 2022
5000 Meters · IndoorDarren Young Classic · Feb 1117:04.09Darren Young ClassicFebruary 11, 2023
5000 Meters · OutdoorKip Janvrin Open · Apr 2416:38.05aKip Janvrin OpenApril 24, 2026
800 Meters · IndoorWartburg Indoor Select Meet · Feb 32:12.27Wartburg Indoor Select MeetFebruary 3, 2023
800 Meters · OutdoorCentral (Iowa)-Simpson · Apr 22:15.87aCentral (Iowa)-SimpsonApril 2, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 30American Rivers Conference ChampionshipsApr 30 · 10,000 Meters · Place 23 · Central (Iowa)Central (Iowa)10,000 Meters23.34:19.76a PBSo
Apr 24Kip Janvrin OpenApr 24 · 5000 Meters · Place 128 · Central (Iowa)Central (Iowa)5000 Meters128.16:38.05a PBSo
Apr 15Dutch Weather Saver 20Apr 15 · 10,000 Meters · Place 7 · Central (Iowa)Central (Iowa)10,000 Meters7.36:08.45aSo
Apr 2Central (Iowa)-SimpsonApr 2 · 1500 Meters · Place 26 · Central (Iowa)Central (Iowa)1500 Meters26.4:37.80a PBSo
Apr 2Central (Iowa)-SimpsonApr 2 · 800 Meters · Place 22 · Central (Iowa)Central (Iowa)800 Meters22.2:15.87a PBSo

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 28Central College Dutch Invitational 2026 (Live Results Only)Mar 28 · 3000 Meters · Place 29 · Central (Iowa)Central (Iowa)3000 Meters29.9:47.98aSo
Mar 28Central College Dutch Invitational 2026 (Live Results Only)Mar 28 · 800 Meters · Place 76 · Central (Iowa)Central (Iowa)800 Meters76.2:15.60aSo

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 11Darren Young ClassicFeb 11 · 5000 Meters · Place 22 · Central CollegeCentral College5000 Meters2217:04.09 PBFR
Feb 3Wartburg Indoor Select MeetFeb 3 · 800 Meters · Place 26 · Central CollegeCentral College800 Meters262:12.27 PBFR
Feb 3Wartburg Indoor Select MeetFeb 3 · 800 Meters · Place 26 · Central CollegeCentral College800 Meters262:12.27FR
Jan 28Dubuque Spartan InvitationalJan 28 · 1 Mile · Place 16 · Central CollegeCentral College1 Mile164:56.80 PBFR
Jan 28Dubuque Spartan InvitationalJan 28 · 1 Mile · Place 16 · Central CollegeCentral College1 Mile164:56.80FR
Jan 14Dutch Athletics Indoor ClassicJan 14 · 3000 Meters · Place 13 · Central CollegeCentral College3000 Meters1310:15.71FR

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 9Dutch Holiday Preview Dec 9 · 3000 Meters · Place 7 · Central (Iowa)Central (Iowa)3000 Meters7.9:36.75a PBFr
Mar 18Central College HS Boys MeetMar 18 · 3200 Meters · Place 5 · CarlisleCarlisle3200 Meters5.11:08.83a PB12
Mar 18Central College HS Boys MeetMar 18 · 1600 Meters · Place 5 · CarlisleCarlisle1600 Meters5.5:19.96a PB12

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 20Central College HS MeetMar 20 · 3200 Meters · Place 10 · CarlisleCarlisle3200 Meters10.11:33.70a11