Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Birdsall ParkCedar Falls CC Invite · Sep 1516:46.68Cedar Falls CC InviteSeptember 15, 2026
5,000 Meters · Brynes Park Irv Warren golf courseMVC Super Meet · Oct 816:30.2MVC Super MeetOctober 8, 2026
5,000 Meters · Crow Creek ParkPleasant Valley Spartan Invite · Sep 517:15Pleasant Valley Spartan InviteSeptember 5, 2026
5,000 Meters · Dubuque Soccer Complex2026 Jim Boughton XC Invitational · Sep 2416:36.52026 Jim Boughton XC InvitationalSeptember 24, 2026
5,000 Meters · Iowa City Kickers Soccer ParkMVC Super Meet · Oct 916:35.0MVC Super MeetOctober 9, 2025
5,000 Meters · Kickers Soccer ComplexBud & Bonnie Williams Invitational · Oct 216:44.6Bud & Bonnie Williams InvitationalOctober 2, 2025
5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 4A · Oct 3116:34.1Iowa State Championships 4AOctober 31, 2026
5,000 Meters · Marshalltown Community CollegeBobcat Invite · Sep 1016:39.1Bobcat InviteSeptember 10, 2026
5,000 Meters · Marshalltown HSIowa State Qualifier - 4A - Marshalltown · Oct 2216:30.7Iowa State Qualifier - 4A - MarshalltownOctober 22, 2025
5,000 Meters · Max Cross Country CourseSteve Johnson Invitational · Oct 316:18.7Steve Johnson Invitational October 3, 2026
5,000 Meters · Seminole Valley ParkMVC Mississippi Divisional · Oct 1516:09.8MVC 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 68 · Dubuque Hempstead5,000 Meters State6816:34.1 PB12
Oct 212026 State Qualifier - 4A - Dubuque SeniorOct 21 · 5,000 Meters Varsity · Place 9 · Dubuque Hempstead5,000 Meters Varsity916:17.712
Oct 15MVC Mississippi DivisionalOct 15 · 5,000 Meters Varsity Boys · Place 11 · Dubuque Hempstead5,000 Meters Varsity Boys1116:09.8 PB12
Oct 8MVC Super MeetOct 8 · 5,000 Meters Varsity Boys · Place 17 · Dubuque Hempstead5,000 Meters Varsity Boys1716:30.2 PB12
Oct 3Steve Johnson Invitational Oct 3 · 5,000 Meters Varsity · Place 30 · Dubuque Hempstead5,000 Meters Varsity3016:18.7 PB12
Sep 242026 Jim Boughton XC InvitationalSep 24 · 5,000 Meters Varsity Boys 5000 Meters · Place 13 · Dubuque Hempstead5,000 Meters Varsity Boys 5000 Meters1316:36.5 PB12
Sep 15Cedar Falls CC InviteSep 15 · 5,000 Meters Varsity · Place 10 · Dubuque Hempstead5,000 Meters Varsity1016:46.68 PB12
Sep 10Bobcat InviteSep 10 · 5,000 Meters Varsity · Place 39 · Dubuque Hempstead5,000 Meters Varsity3916:39.1 PB12
Sep 5Pleasant Valley Spartan InviteSep 5 · 5,000 Meters Varsity · Place 21 · Dubuque Hempstead5,000 Meters Varsity2117:15 PB12
Aug 272026 Hempstead Invitational XCAug 27 · 5,000 Meters High School Boys 5000 Meters · Place 4 · Dubuque Hempstead5,000 Meters High School Boys 5000 Meters416:41.912

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1Iowa State Championships 4ANov 1 · 5,000 Meters Varsity · Place 105 · Dubuque Hempstead5,000 Meters Varsity10517:00.111
Oct 22Iowa State Qualifier - 4A - MarshalltownOct 22 · 5,000 Meters State · Place 20 · Dubuque Hempstead5,000 Meters State2016:30.7 PB11
Oct 16MVC Valley Divisional Oct 16 · 5,000 Meters Varsity · Place 21 · Dubuque Hempstead5,000 Meters Varsity2116:57.1JR
Oct 9MVC Super MeetOct 9 · 5,000 Meters Varsity · Place 35 · Dubuque Hempstead5,000 Meters Varsity3516:35.0 PB11
Oct 2Bud & Bonnie Williams InvitationalOct 2 · 5,000 Meters Varsity · Place 22 · Dubuque Hempstead5,000 Meters Varsity2216:44.6 PB11
Sep 25Jim Boughton Cross Country InvitationalSep 25 · 5,000 Meters Varsity · Place 20 · Dubuque Hempstead5,000 Meters Varsity2016:15.7JR
Aug 28Trojan Early BirdAug 28 · 5,000 Meters Varsity · Place 8 · Dubuque Hempstead5,000 Meters Varsity816:08.7JR

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 23Iowa State Qualifier - 4A - Dubuque SeniorOct 23 · 5,000 Meters Varsity · Place 23 · Dubuque Hempstead5,000 Meters Varsity2316:34.17SO
Oct 17Mississippi Valley Divisional XC Meet - Dubuque WahlertOct 17 · 5,000 Meters Varsity · Place 31 · Dubuque Hempstead5,000 Meters Varsity3116:57.7SO
Oct 10MVC Super MeetOct 10 · 5,000 Meters Varsity · Place 36 · Dubuque Hempstead5,000 Meters Varsity3616:29.8SO
Oct 3Bud and Bonnie Williams InvitationalOct 3 · 5,000 Meters Varsity · Place 31 · Dubuque Hempstead5,000 Meters Varsity3117:34.4SO
Sep 26Jim Boughton XCSep 26 · 5,000 Meters Varsity · Place 31 · Dubuque Hempstead5,000 Meters Varsity3116:48.5SO
Sep 12Marshalltown Bobcat InvitationalSep 12 · 5,000 Meters Varsity · Place 78 · Dubuque Hempstead5,000 Meters Varsity7816:50.410
Sep 7Pleasant Valley Spartan ClassicSep 7 · 5,000 Meters Varsity · Place 51 · Dubuque Hempstead5,000 Meters Varsity5117:2610