Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDarren Young Classic · Feb 135:55.46aDarren Young ClassicFebruary 13, 2026
1000 Meters · IndoorDutch Athletics Classic · Jan 163:38.41aDutch Athletics ClassicJanuary 16, 2026
1500 Meters · OutdoorKip Janvrin Open · Apr 245:20.91aKip Janvrin OpenApril 24, 2026
3000 Meters · IndoorGrinnell Invitational · Jan 3112:03.15aGrinnell InvitationalJanuary 31, 2026
5000 Meters · IndoorDarren Young Classic · Feb 1421:37.46aDarren Young ClassicFebruary 14, 2025
800 Meters · IndoorDarren Young Classic · Feb 142:45.05aDarren Young ClassicFebruary 14, 2025
800 Meters · OutdoorDutch Weather Saver 20 · Apr 152:43.59aDutch Weather Saver 20April 15, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 24Kip Janvrin OpenApr 24 · 1500 Meters · Place 59 · Central (Iowa)1500 Meters59.5:20.91a PBSo
Apr 15Dutch Weather Saver 20Apr 15 · 800 Meters · Place 29 · Central (Iowa)800 Meters29.2:43.59a PBSo
Apr 2Central (Iowa)-SimpsonApr 2 · 1500 Meters · Central (Iowa)1500 Meters—NTSo
Apr 2Central (Iowa)-SimpsonApr 2 · 800 Meters · Place 22 · Central (Iowa)800 Meters22.2:57.14aSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 13Darren Young ClassicFeb 13 · 1 Mile · Place 23 · Central (Iowa)1 Mile235:55.46a PBSo
Jan 31Grinnell InvitationalJan 31 · 3000 Meters · Place 4 · Central (Iowa)3000 Meters412:03.15a PBSO
Jan 23Cyclone OpenJan 23 · 1 Mile · Place 44 · Central (Iowa)1 Mile446:09.77aSo
Jan 16Dutch Athletics ClassicJan 16 · 1000 Meters · Place 14 · Central (Iowa)1000 Meters143:38.41a PBSo

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 14Darren Young ClassicFeb 14 · 5000 Meters · Place 27 · Central (Iowa)5000 Meters2721:37.46a PB—
Feb 14Darren Young ClassicFeb 14 · 800 Meters · Place 24 · Central (Iowa)800 Meters242:45.05a PB—