Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Beloit CollegeDan Huston Invitational · Sep 3018:46.8Dan Huston InvitationalSeptember 30, 2023
5,000 Meters · Dubuque Soccer ComplexIowa State 4A State Qualfier @ Dubuque Senior · Oct 2316:37.7Iowa State 4A State Qualfier @ Dubuque SeniorOctober 23, 2024
5,000 Meters · Iowa City Kickers Soccer ParkMVC Super Meet · Oct 916:09.9MVC Super MeetOctober 9, 2025
5,000 Meters · Kickers Soccer ComplexBud & Bonnie Williams Invitational · Oct 216:13.7Bud & Bonnie Williams InvitationalOctober 2, 2025
5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 4A · Nov 116:15.7Iowa State Championships 4ANovember 1, 2025
5,000 Meters · Marshalltown HSIowa State Qualifier - 4A - Marshalltown · Oct 2216:09.3Iowa State Qualifier - 4A - MarshalltownOctober 22, 2025
5,000 Meters · University of Iowa XC CourseTrojan Early Bird Invitational · Aug 2818:47.1Trojan Early Bird InvitationalAugust 28, 2023
5,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Oct 118:24.10Steve Johnson InvitationalOctober 1, 2022

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1Iowa State Championships 4ANov 1 · 5,000 Meters Varsity · Place 46 · Dubuque Hempstead5,000 Meters Varsity4616:15.7 PB12
Oct 22Iowa State Qualifier - 4A - MarshalltownOct 22 · 5,000 Meters State · Place 8 · Dubuque Hempstead5,000 Meters State816:09.3 PB12
Oct 16MVC Valley Divisional Oct 16 · 5,000 Meters Varsity · Place 10 · Dubuque Hempstead5,000 Meters Varsity1016:33.7SR
Oct 9MVC Super MeetOct 9 · 5,000 Meters Varsity · Place 18 · Dubuque Hempstead5,000 Meters Varsity1816:09.9 PB12
Oct 2Bud & Bonnie Williams InvitationalOct 2 · 5,000 Meters Varsity · Place 6 · Dubuque Hempstead5,000 Meters Varsity616:13.7 PB12
Sep 25Jim Boughton Cross Country InvitationalSep 25 · 5,000 Meters Varsity · Place 19 · Dubuque Hempstead5,000 Meters Varsity1916:15.2SR
Aug 28Trojan Early BirdAug 28 · 5,000 Meters Varsity · Place 9 · Dubuque Hempstead5,000 Meters Varsity916:10.0SR

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23Iowa State Qualifier - 4A - Dubuque SeniorOct 23 · 5,000 Meters Varsity · Place 26 · Dubuque Hempstead5,000 Meters Varsity2616:37.64JR
Oct 23Iowa State 4A State Qualfier @ Dubuque SeniorOct 23 · 5,000 Meters Varsity Boys · Place 26 · Dubuque Hempstead5,000 Meters Varsity Boys2616:37.7 PB11
Oct 17Mississippi Valley Divisional XC Meet - Dubuque WahlertOct 17 · 5,000 Meters Varsity · Place 30 · Dubuque Hempstead5,000 Meters Varsity3016:54.2JR
Oct 10MVC Super MeetOct 10 · 5,000 Meters Varsity · Place 45 · Dubuque Hempstead5,000 Meters Varsity4516:45.5JR
Oct 3Bud and Bonnie Williams InvitationalOct 3 · 5,000 Meters Varsity · Place 33 · Dubuque Hempstead5,000 Meters Varsity3317:47.2JR
Sep 26Jim Boughton XCSep 26 · 5,000 Meters Varsity · Place 39 · Dubuque Hempstead5,000 Meters Varsity3917:02.0JR
Sep 12Marshalltown Bobcat InvitationalSep 12 · 5,000 Meters Varsity · Place 105 · Dubuque Hempstead5,000 Meters Varsity10517:26.411
Sep 7Pleasant Valley Spartan ClassicSep 7 · 5,000 Meters Junior Varsity · Place 8 · Dubuque Hempstead5,000 Meters Junior Varsity817:5511

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 122023 MVC Valley Divisional MeetOct 12 · 5,000 Meters Varsity · Place 41 · Dubuque Hempstead5,000 Meters Varsity4117:40.0910
Oct 5MVC Super MeetOct 5 · 5,000 Meters Varsity · Place 74 · Dubuque Hempstead5,000 Meters Varsity7418:24.4SO
Sep 30Dan Huston InvitationalSep 30 · 5,000 Meters Varsity · Place 180 · Dubuque Hempstead5,000 Meters Varsity18018:46.8 PB10
Sep 30Steve Johnson InvitationalSep 30 · 5,000 Meters Boys Varsity Orange 5000M · Place 180 · Dubuque Hempstead5,000 Meters Boys Varsity Orange 5000M18018:46.8010
Sep 21Jim Boughton XCSep 21 · 5,000 Meters Varsity · Place 64 · Dubuque Hempstead5,000 Meters Varsity6417:50.3SO
Sep 16Heartland XC ClassicSep 16 · 5,000 Meters Junior Varsity · Place 47 · Dubuque Hempstead5,000 Meters Junior Varsity4718:38.710
Sep 2Linn-Mar InvitationalSep 2 · 5,000 Meters Varsity · Place 45 · Dubuque Hempstead5,000 Meters Varsity4518:29.8SO
Aug 28Trojan Early Bird InvitationalAug 28 · 5,000 Meters Varsity Boys 5K · Place 25 · Dubuque Hempstead5,000 Meters Varsity Boys 5K2518:47.1 PB10

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 13MVC Valley Divisional @ WaterlooOct 13 · 5,000 Meters Varsity · Place 23 · Dubuque Hempstead5,000 Meters Varsity236:029
Oct 6MVC Super MeetOct 6 · 5,000 Meters Sophomore · Place 22 · Dubuque Hempstead5,000 Meters Sophomore2218:17.059
Oct 1Steve Johnson InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 33 · Dubuque Hempstead5,000 Meters Junior Varsity3318:24.10 PB9
Sep 3Linn-Mar InvitationalSep 3 · 5,000 Meters Varsity · Place 52 · Dubuque Hempstead5,000 Meters Varsity5219:23.0FR
Aug 23Mount Vernon InvitationalAug 23 · 5,000 Meters Varsity · Place 112 · Dubuque Hempstead5,000 Meters Varsity11220:59.90FR