Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bear Creek Golf CourseForest City Invitational · Oct 1317:44.0Forest City InvitationalOctober 13, 2025
5,000 Meters · Belmond Golf CourseR.S. Belmond-Klemme Invitational · Sep 817:29.1R.S. Belmond-Klemme InvitationalSeptember 8, 2026
5,000 Meters · Garner Golf CourseGHV Invitational · Sep 2817:01.2GHV InvitationalSeptember 28, 2026
5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 1A · Nov 116:56.7Iowa State Championships 1ANovember 1, 2025
5,000 Meters · Mason City HSRiverhawk Invitational · Sep 2217:32.2Riverhawk InvitationalSeptember 22, 2026
5,000 Meters · Milton R. Owen Nature CenterOsage Invitational · Sep 1517:26.0Osage InvitationalSeptember 15, 2026
5,000 Meters · New Hampton Golf & Country ClubNew Hampton Invitational · Oct 917:14.4New Hampton InvitationalOctober 9, 2025
5,000 Meters · North Iowa Area CCIowa State Qualifier - 1A - Newman Catholic · Oct 2317:13.5Iowa State Qualifier - 1A - Newman CatholicOctober 23, 2025
5,000 Meters · Pioneer Town & Country ClubPanther Invitational · Sep 2417:08.4Panther InvitationalSeptember 24, 2026
5,000 Meters · Rice Lake & Country Club2026 Lake Mills Invitational · Oct 517:06.22026 Lake Mills InvitationalOctober 5, 2026
5,000 Meters · Spirit LakeSpirit Lake/Okoboji XC Invite · Sep 318:26.2Spirit Lake/Okoboji XC InviteSeptember 3, 2026
5,000 Meters · Veteran's Memorial Golf CourseClear Lake Invitational · Sep 1818:23.1Clear Lake InvitationalSeptember 18, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 30Iowa State Championships 1AOct 30 · 5,000 Meters State · Place 28 · Lake Mills5,000 Meters State2817:12.712
Oct 22 Iowa State Qualifier - 1A - South WinneshiekOct 22 · 5,000 Meters Varsity · Place 2 · Lake Mills5,000 Meters Varsity217:19.7SR
Oct 15Top of Iowa Conerence ChampionshipsOct 15 · 5,000 Meters Varsity · Place 3 · Lake Mills5,000 Meters Varsity317:23.012
Oct 52026 Lake Mills InvitationalOct 5 · 5,000 Meters Varsity Boys 5K · Place 3 · Lake Mills5,000 Meters Varsity Boys 5K317:06.2 PB12
Sep 28GHV InvitationalSep 28 · 5,000 Meters Varsity · Place 3 · Lake Mills5,000 Meters Varsity317:01.2 PB12
Sep 24Panther InvitationalSep 24 · 5,000 Meters High School · Place 10 · Lake Mills5,000 Meters High School1017:08.4 PB12
Sep 22Riverhawk InvitationalSep 22 · 5,000 Meters Varsity · Place 6 · Lake Mills5,000 Meters Varsity617:32.2 PB12
Sep 15Osage InvitationalSep 15 · 5,000 Meters Varsity · Place 5 · Lake Mills5,000 Meters Varsity517:26.0 PB12
Sep 8R.S. Belmond-Klemme InvitationalSep 8 · 5,000 Meters 5000m · Place 5 · Lake Mills5,000 Meters 5000m517:29.1 PB12
Sep 3Spirit Lake/Okoboji XC InviteSep 3 · 5,000 Meters Boys 5000m Class B Varsity · Place 3 · Lake Mills5,000 Meters Boys 5000m Class B Varsity318:26.2 PB12

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 1Iowa State Championships 1ANov 1 · 5,000 Meters Varsity · Place 19 · Lake Mills5,000 Meters Varsity1916:56.7 PB11
Oct 23Iowa State Qualifier - 1A - Newman CatholicOct 23 · 5,000 Meters State · Place 5 · Lake Mills5,000 Meters State517:13.5 PB11
Oct 16Top of Iowa Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 14 · Lake Mills5,000 Meters Varsity1418:02.211
Oct 13Forest City InvitationalOct 13 · 5,000 Meters High School · Place 10 · Lake Mills5,000 Meters High School1017:44.0 PB11
Oct 9New Hampton InvitationalOct 9 · 5,000 Meters Varsity · Place 4 · Lake Mills5,000 Meters Varsity417:14.4 PB11
Oct 62025 Lake Mills InvitationalOct 6 · 5,000 Meters Varsity Boys 5K · Place 7 · Lake Mills5,000 Meters Varsity Boys 5K717:31.911
Sep 25Panther InvitationalSep 25 · 5,000 Meters High School · Place 21 · Lake Mills5,000 Meters High School2118:22.511
Sep 23Riverhawk InvitationalSep 23 · 5,000 Meters Varsity · Place 14 · Lake Mills5,000 Meters Varsity1417:59.311
Sep 18Clear Lake InvitationalSep 18 · 5,000 Meters Varsity · Place 18 · Lake Mills5,000 Meters Varsity1818:23.1 PB11
Sep 9R.S Belmond-Klemme InvitationalSep 9 · 5,000 Meters Varsity · Place 17 · Lake Mills5,000 Meters Varsity1718:40.511
Sep 4Iowa Great Lakes XC MeetSep 4 · 5,000 Meters Boys 5000m Class B Varsity · Place 10 · Lake Mills5,000 Meters Boys 5000m Class B Varsity1018:47.6411