Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Grace CampJim Hetrick Junior High Invitational (Central DeWitt) · Oct 314:26.7Jim Hetrick Junior High Invitational (Central DeWitt)October 3, 2023
3,200 Meters · Emma Young Park CourseClinton Middle School XC · Sep 815:21.6Clinton Middle School XCSeptember 8, 2023
5,000 Meters · Iowa City Kickers Soccer ParkMVC Super Meet · Oct 922:02.6MVC Super MeetOctober 9, 2025
5,000 Meters · Kickers Soccer ComplexBud & Bonnie Williams Invitational · Oct 222:13.1Bud & Bonnie Williams InvitationalOctober 2, 2025
5,000 Meters · Seminole Valley ParkMVC Mississippi Divisional · Oct 1523:02.1MVC Mississippi DivisionalOctober 15, 2026
5,000 Meters · University of Iowa XC CourseTrojan Early Bird Invitational · Aug 2832:14.4Trojan Early Bird InvitationalAugust 28, 2023

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 15MVC Mississippi DivisionalOct 15 · 5,000 Meters JV Boys · Place 84 · Dubuque HempsteadDubuque Hempstead5,000 Meters JV Boys8423:02.1 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 16MVC Valley Divisional Oct 16 · 5,000 Meters Junior Varsity · Place 62 · Dubuque HempsteadDubuque Hempstead5,000 Meters Junior Varsity6223:07.7JR
Oct 9MVC Super MeetOct 9 · 5,000 Meters Junior Varsity · Place 120 · Dubuque HempsteadDubuque Hempstead5,000 Meters Junior Varsity12022:02.6 PB11
Oct 2Bud & Bonnie Williams InvitationalOct 2 · 5,000 Meters Junior Varsity · Place 144 · Dubuque HempsteadDubuque Hempstead5,000 Meters Junior Varsity14422:13.1 PB11
Sep 25Jim Boughton Cross Country InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 112 · Dubuque HempsteadDubuque Hempstead5,000 Meters Junior Varsity11223:04.0JR
Aug 28Trojan Early BirdAug 28 · 5,000 Meters Junior Varsity · Place 115 · Dubuque HempsteadDubuque Hempstead5,000 Meters Junior Varsity11523:06.4JR

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 17Mississippi Valley Divisional XC Meet - Dubuque WahlertOct 17 · Junior Varsity · Place 115 · Dubuque HempsteadDubuque HempsteadJunior Varsity11523:39.8SO
Oct 3Bud and Bonnie Williams InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 183 · Dubuque HempsteadDubuque Hempstead5,000 Meters Junior Varsity18325:01.5SO
Sep 26Jim Boughton XCSep 26 · 5,000 Meters Frosh/Soph Freshman · Place 152 · Dubuque HempsteadDubuque Hempstead5,000 Meters Frosh/Soph Freshman15224:47.3SO
Sep 12Marshalltown Bobcat InvitationalSep 12 · 5,000 Meters Grades 9-10 · Place 333 · Dubuque HempsteadDubuque Hempstead5,000 Meters Grades 9-1033323:38.710

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 122023 MVC Valley Divisional MeetOct 12 · 5,000 Meters Junior Varsity · Place 183 · Dubuque HempsteadDubuque Hempstead5,000 Meters Junior Varsity18324:12.8109
Oct 5MVC Super MeetOct 5 · 5,000 Meters Varsity · Place 179 · Dubuque HempsteadDubuque Hempstead5,000 Meters Varsity17925:33.9FR
Oct 3Jim Hetrick Junior High Invitational (Central DeWitt)Oct 3 · 2 Miles 7th Grade Boys 2 Mile · Place 31 · Pleasant ValleyPleasant Valley2 Miles 7th Grade Boys 2 Mile3114:26.7 PB7
Sep 30Steve Johnson InvitationalSep 30 · 5,000 Meters Boys JV 5000M · Dubuque HempsteadDubuque Hempstead5,000 Meters Boys JV 5000M—DNF9
Sep 21Jim Boughton XCSep 21 · 5,000 Meters Freshman Sophomore · Place 141 · Dubuque HempsteadDubuque Hempstead5,000 Meters Freshman Sophomore14124:43.0FR
Sep 16Heartland XC ClassicSep 16 · 5,000 Meters Junior Varsity · Place 248 · Dubuque HempsteadDubuque Hempstead5,000 Meters Junior Varsity24826:29.09
Sep 8Clinton Middle School XCSep 8 · 3,200 Meters Middle School Boys · Place 63 · Pleasant ValleyPleasant Valley3,200 Meters Middle School Boys6315:21.6 PB7
Sep 2Linn-Mar InvitationalSep 2 · 5,000 Meters Varsity · Place 227 · Dubuque HempsteadDubuque Hempstead5,000 Meters Varsity22727:51.2FR
Aug 28Trojan Early Bird InvitationalAug 28 · 5,000 Meters JV Boys 5K · Place 125 · Dubuque HempsteadDubuque Hempstead5,000 Meters JV Boys 5K12532:14.4 PB9