Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Birdsall ParkCedar Falls CC Invite · Sep 1517:26.58Cedar Falls CC InviteSeptember 15, 2026
5,000 Meters · Brynes Park Irv Warren golf courseMVC Super Meet · Oct 817:24.2MVC Super MeetOctober 8, 2026
5,000 Meters · Crow Creek ParkPleasant Valley Spartan Invite · Sep 518:04Pleasant Valley Spartan InviteSeptember 5, 2026
5,000 Meters · Dubuque Soccer Complex2026 Jim Boughton XC Invitational · Sep 2417:06.92026 Jim Boughton XC InvitationalSeptember 24, 2026
5,000 Meters · Iowa City Kickers Soccer ParkMVC Super Meet · Oct 918:10.5MVC Super MeetOctober 9, 2025
5,000 Meters · Kickers Soccer ComplexBud & Bonnie Williams Invitational · Oct 219:09.1Bud & Bonnie Williams InvitationalOctober 2, 2025
5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 4A · Oct 3116:42.4Iowa State Championships 4AOctober 31, 2026
5,000 Meters · Marshalltown Community CollegeBobcat Invite · Sep 1017:29.8Bobcat InviteSeptember 10, 2026
5,000 Meters · Max Cross Country CourseSteve Johnson Invitational · Oct 318:25.5Steve Johnson Invitational October 3, 2026
5,000 Meters · Seminole Valley ParkMVC Mississippi Divisional · Oct 1516:43.5MVC Mississippi DivisionalOctober 15, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31Iowa State Championships 4AOct 31 · 5,000 Meters State · Place 83 · Dubuque Hempstead5,000 Meters State8316:42.4 PB11
Oct 212026 State Qualifier - 4A - Dubuque SeniorOct 21 · 5,000 Meters Varsity · Place 20 · Dubuque Hempstead5,000 Meters Varsity2016:38.411
Oct 15MVC Mississippi DivisionalOct 15 · 5,000 Meters Varsity Boys · Place 26 · Dubuque Hempstead5,000 Meters Varsity Boys2616:43.5 PB11
Oct 8MVC Super MeetOct 8 · 5,000 Meters Varsity Boys · Place 60 · Dubuque Hempstead5,000 Meters Varsity Boys6017:24.2 PB11
Oct 3Steve Johnson Invitational Oct 3 · 5,000 Meters Varsity · Place 210 · Dubuque Hempstead5,000 Meters Varsity21018:25.5 PB11
Sep 242026 Jim Boughton XC InvitationalSep 24 · 5,000 Meters Varsity Boys 5000 Meters · Place 35 · Dubuque Hempstead5,000 Meters Varsity Boys 5000 Meters3517:06.9 PB11
Sep 15Cedar Falls CC InviteSep 15 · 5,000 Meters Varsity · Place 27 · Dubuque Hempstead5,000 Meters Varsity2717:26.58 PB11
Sep 10Bobcat InviteSep 10 · 5,000 Meters Varsity · Place 89 · Dubuque Hempstead5,000 Meters Varsity8917:29.8 PB11
Sep 5Pleasant Valley Spartan InviteSep 5 · 5,000 Meters Varsity · Place 58 · Dubuque Hempstead5,000 Meters Varsity5818:04 PB11
Aug 272026 Hempstead Invitational XCAug 27 · 5,000 Meters High School Boys 5000 Meters · Place 14 · Dubuque Hempstead5,000 Meters High School Boys 5000 Meters1417:39.811

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 16MVC Valley Divisional Oct 16 · 5,000 Meters Frosh/Soph · Place 16 · Dubuque Hempstead5,000 Meters Frosh/Soph1618:31.7SO
Oct 9MVC Super MeetOct 9 · 5,000 Meters Varsity · Place 92 · Dubuque Hempstead5,000 Meters Varsity9218:10.5 PB10
Oct 2Bud & Bonnie Williams InvitationalOct 2 · 5,000 Meters Varsity · Place 71 · Dubuque Hempstead5,000 Meters Varsity7119:09.1 PB10
Aug 28Trojan Early BirdAug 28 · 5,000 Meters Varsity · Place 21 · Dubuque Hempstead5,000 Meters Varsity2117:04.6SO

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17Mississippi Valley Divisional XC Meet - Dubuque WahlertOct 17 · Junior Varsity · Place 17 · Dubuque HempsteadJunior Varsity1718:01.3FR
Oct 10MVC Super MeetOct 10 · 5,000 Meters Varsity · Place 25 · Dubuque Hempstead5,000 Meters Varsity2518:03.4FR
Oct 3Bud and Bonnie Williams InvitationalOct 3 · 5,000 Meters Varsity · Place 74 · Dubuque Hempstead5,000 Meters Varsity7419:31.5FR
Sep 26Jim Boughton XCSep 26 · 5,000 Meters Frosh/Soph Freshman · Place 10 · Dubuque Hempstead5,000 Meters Frosh/Soph Freshman1018:17.0FR
Sep 12Marshalltown Bobcat InvitationalSep 12 · 5,000 Meters Grades 9-10 · Place 37 · Dubuque Hempstead5,000 Meters Grades 9-103718:03.636
Sep 7Pleasant Valley Spartan ClassicSep 7 · 5,000 Meters Frosh/Soph Freshman · Place 44 · Dubuque Hempstead5,000 Meters Frosh/Soph Freshman4418:379