Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Beloit CollegeDan Huston Invitational · Sep 3021:28.3Dan Huston InvitationalSeptember 30, 2023
5,000 Meters · Cow Creek ParkPleasant Valley Spartan Classic · Sep 221:24Pleasant Valley Spartan ClassicSeptember 2, 2023
5,000 Meters · Iowa City Kickers Soccer ParkMVC Super Meet · Oct 922:04.2MVC Super MeetOctober 9, 2025
5,000 Meters · University of Iowa XC CourseTrojan Early Bird Invitational · Aug 2821:59.3Trojan Early Bird InvitationalAugust 28, 2023
5,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Sep 3021:28.30Steve Johnson InvitationalSeptember 30, 2023

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 16MVC Mississippi DivisionalOct 16 · 5,000 Meters Junior Varsity · Place 133 · Iowa City West5,000 Meters Junior Varsity13321:27.7SR
Oct 9MVC Super MeetOct 9 · 5,000 Meters Junior Varsity · Place 121 · Iowa City West5,000 Meters Junior Varsity12122:04.2 PB12
Oct 2Iowa City West InvitationalOct 2 · 5,000 Meters Junior Varsity · Place 50 · Iowa City West5,000 Meters Junior Varsity5020:14.5SR
Sep 25Eastern Iowa ClassicSep 25 · 5,000 Meters Junior Varsity · Place 116 · Iowa City West5,000 Meters Junior Varsity11621:02.4SR
Aug 28Trojan Early BirdAug 28 · 5,000 Meters Junior Varsity · Place 83 · Iowa City West5,000 Meters Junior Varsity8321:08.3SR

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 17MVC Mississippi DivisionalOct 17 · 5,000 Meters Junior Varsity · Place 114 · Iowa City West5,000 Meters Junior Varsity11420:19.0JR
Oct 10MVC Super MeetOct 10 · 5,000 Meters Junior Varsity · Place 101 · Iowa City West5,000 Meters Junior Varsity10119:57.9JR
Oct 1Iowa City West InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 50 · Iowa City West5,000 Meters Junior Varsity5020:38.7JR
Sep 12Cedar Rapids InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 62 · Iowa City West5,000 Meters Junior Varsity6220:25.9JR
Sep 7Pleasant Valley Spartan ClassicSep 7 · 5,000 Meters Junior Varsity · Place 84 · Iowa City West5,000 Meters Junior Varsity8420:3810

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 122023 MVC Valley Divisional MeetOct 12 · 5,000 Meters Junior Varsity · Place 113 · Iowa City West5,000 Meters Junior Varsity11320:07.9110
Oct 5MVC Super MeetOct 5 · 5,000 Meters Varsity · Place 109 · Iowa City West5,000 Meters Varsity10921:14.5SO
Sep 30Dan Huston InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 142 · Iowa City West5,000 Meters Junior Varsity14221:28.3 PB10
Sep 30Steve Johnson InvitationalSep 30 · 5,000 Meters Boys JV 5000M · Place 142 · Iowa City West5,000 Meters Boys JV 5000M14221:28.30 PB10
Sep 21Eastern Iowa ClassicSep 21 · 5,000 Meters Junior Varsity · Place 95 · Iowa City West5,000 Meters Junior Varsity9520:37.7610
Sep 2Pleasant Valley Spartan ClassicSep 2 · 5,000 Meters Frosh/Soph · Place 85 · Iowa City West5,000 Meters Frosh/Soph8521:24 PB10
Aug 28Trojan Early Bird InvitationalAug 28 · 5,000 Meters JV Boys 5K · Place 45 · Iowa City West5,000 Meters JV Boys 5K4521:59.3 PB10

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 13MVC Valley Divisional @ WaterlooOct 13 · 5,000 Meters Varsity · Place 31 · Iowa City West5,000 Meters Varsity316:149
Oct 6MVC Super MeetOct 6 · 5,000 Meters Sophomore · Place 61 · Iowa City West5,000 Meters Sophomore6119:34.139
Sep 27Iowa City West InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 16 · Iowa City West5,000 Meters Junior Varsity166:149
Sep 22Eastern Iowa ClassicSep 22 · 5,000 Meters Junior Varsity · Place 96 · Iowa City West5,000 Meters Junior Varsity9620:14.209
Sep 3Pleasant Valley Spartan InvitationalSep 3 · 5,000 Meters Frosh/Soph Freshman · Place 63 · Iowa City West5,000 Meters Frosh/Soph Freshman6320:389
Aug 27Cedar Rapids Prairie InvitationalAug 27 · 5,000 Meters Varsity · Iowa City West5,000 Meters Varsity—DNFFR
Aug 27Cedar Rapids Prairie InvitationalAug 27 · 4,000 Meters Varsity · Place 49 · Iowa City West4,000 Meters Varsity4916:06.37FR