Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorGrinnell Invitational · Jan 314:50.74aGrinnell InvitationalJanuary 31, 2026
10,000 Meters · OutdoorAmerican Rivers Conference Championships · Apr 3034:40.05aAmerican Rivers Conference ChampionshipsApril 30, 2026
10000 Meters · OutdoorAmerican Rivers Conference Championships · May 835:52.52aAmerican Rivers Conference ChampionshipsMay 8, 2025
1500 Meters · OutdoorCentral (Iowa)-Simpson · Apr 24:32.40aCentral (Iowa)-SimpsonApril 2, 2026
3000 Meters · IndoorCyclone Open · Jan 239:30.97aCyclone OpenJanuary 23, 2026
5000 Meters · IndoorDarren Young Classic · Feb 1316:30.27aDarren Young ClassicFebruary 13, 2026
5000 Meters · OutdoorKip Janvrin Open · Apr 2417:07.86aKip Janvrin OpenApril 24, 2026
800 Meters · IndoorGrinnell Invitational · Jan 312:13.11aGrinnell InvitationalJanuary 31, 2026
800 Meters · OutdoorCentral (Iowa)-Simpson · Apr 22:15.36aCentral (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 25 · Central (Iowa)10,000 Meters25.34:40.05a PBSo
Apr 24Kip Janvrin OpenApr 24 · 5000 Meters · Place 137 · Central (Iowa)5000 Meters137.17:07.86a PBSo
Apr 15Dutch Weather Saver 20Apr 15 · 10,000 Meters · Place 6 · Central (Iowa)10,000 Meters6.35:56.45aSo
Apr 2Central (Iowa)-SimpsonApr 2 · 1500 Meters · Place 24 · Central (Iowa)1500 Meters24.4:32.40a PBSo
Apr 2Central (Iowa)-SimpsonApr 2 · 800 Meters · Place 21 · Central (Iowa)800 Meters21.2:15.36a PBSo

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 27American Rivers Conference ChampionshipsFeb 27 · 5000 Meters · Place 24 · Central (Iowa)5000 Meters2416:47.95aSo
Feb 13Darren Young ClassicFeb 13 · 5000 Meters · Place 34 · Central (Iowa)5000 Meters3416:30.27a PBSo
Feb 6Indoor Select MeetFeb 6 · 3000 Meters · Place 19 · Central (Iowa)3000 Meters199:35.01aSo
Jan 31Grinnell InvitationalJan 31 · 1 Mile · Place 23 · Central (Iowa)1 Mile234:50.74a PBSo
Jan 31Grinnell InvitationalJan 31 · 800 Meters · Place 33 · Central (Iowa)800 Meters332:13.11a PBSo
Jan 23Cyclone OpenJan 23 · 3000 Meters · Place 27 · Central (Iowa)3000 Meters279:30.97a PBSo
Jan 16Dutch Athletics ClassicJan 16 · 1 Mile · Place 21 · Central (Iowa)1 Mile215:09.38aSo

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 8American Rivers Conference ChampionshipsMay 8 · 10000 Meters · Place 23 · Central (Iowa)10000 Meters2335:52.52a PBFr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 14Darren Young ClassicFeb 14 · 5000 Meters · Place 21 · Central (Iowa)5000 Meters2116:57.73a—
Feb 14Darren Young ClassicFeb 14 · 800 Meters · Place 35 · Central (Iowa)800 Meters352:18.08a—
Feb 7Friday Night LightsFeb 7 · 1 Mile · Place 50 · Central (Iowa)1 Mile504:53.04a—
Feb 7Friday Night LightsFeb 7 · 800 Meters · Place 50 · Central (Iowa)800 Meters502:18.91a—
Jan 17Dutch Athletics ClassicJan 17 · 1 Mile · Place 23 · Central (Iowa)1 Mile235:03.19a—