Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bear Creek Golf CourseForest City Invitational · Oct 1319:27.2Forest City InvitationalOctober 13, 2025
5,000 Meters · Belmond Golf CourseR.S Belmond-Klemme Invitational · Sep 918:50.3R.S Belmond-Klemme InvitationalSeptember 9, 2025
5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 1A · Oct 3018:44.7Iowa State Championships 1AOctober 30, 2026
5,000 Meters · Mason City HSRiverhawk Invitational · Sep 2319:07.9Riverhawk InvitationalSeptember 23, 2025
5,000 Meters · Milton R. Owen Nature CenterOsage Invitational · Sep 1519:21.2Osage InvitationalSeptember 15, 2026
5,000 Meters · New Hampton Golf & Country ClubNew Hampton Invitational · Oct 918:32.3New Hampton InvitationalOctober 9, 2025
5,000 Meters · North Iowa Area CCIowa State Qualifier - 1A - Newman Catholic · Oct 2318:47.6Iowa State Qualifier - 1A - Newman CatholicOctober 23, 2025
5,000 Meters · Pioneer Town & Country ClubPanther Invitational · Sep 2419:00.7Panther InvitationalSeptember 24, 2026
5,000 Meters · Rice Lake & Country Club2025 Lake Mills Invitational · Oct 618:39.72025 Lake Mills InvitationalOctober 6, 2025
5,000 Meters · Spirit LakeIowa Great Lakes XC Meet · Sep 419:20.44Iowa Great Lakes XC MeetSeptember 4, 2025
5,000 Meters · Veteran's Memorial Golf CourseClear Lake Invitational · Sep 1819:25.2Clear 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 111 · Lake Mills5,000 Meters State11118:44.7 PB12
Oct 22 Iowa State Qualifier - 1A - South WinneshiekOct 22 · 5,000 Meters Varsity · Place 9 · Lake Mills5,000 Meters Varsity918:36.0SR
Oct 15Top of Iowa Conerence ChampionshipsOct 15 · 5,000 Meters Varsity · Place 28 · Lake Mills5,000 Meters Varsity2819:29.912
Oct 8New Hampton InvitationalOct 8 · 5,000 Meters Varsity · Place 11 · Lake Mills5,000 Meters Varsity1118:47.212
Oct 52026 Lake Mills InvitationalOct 5 · 5,000 Meters Varsity Boys 5K · Place 18 · Lake Mills5,000 Meters Varsity Boys 5K1819:18.912
Sep 24Panther InvitationalSep 24 · 5,000 Meters High School · Place 35 · Lake Mills5,000 Meters High School3519:00.7 PB12
Sep 22Riverhawk InvitationalSep 22 · 5,000 Meters Varsity · Place 56 · Lake Mills5,000 Meters Varsity5619:36.912
Sep 15Osage InvitationalSep 15 · 5,000 Meters Varsity · Place 17 · Lake Mills5,000 Meters Varsity1719:21.2 PB12
Sep 8R.S. Belmond-Klemme InvitationalSep 8 · 5,000 Meters 5000m · Place 19 · Lake Mills5,000 Meters 5000m1918:56.812
Sep 3Spirit Lake/Okoboji XC InviteSep 3 · 5,000 Meters Boys 5000m Class B Varsity · Place 7 · Lake Mills5,000 Meters Boys 5000m Class B Varsity719:21.512

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 1Iowa State Championships 1ANov 1 · 5,000 Meters Varsity · Place 125 · Lake Mills5,000 Meters Varsity12518:53.811
Oct 23Iowa State Qualifier - 1A - Newman CatholicOct 23 · 5,000 Meters State · Place 27 · Lake Mills5,000 Meters State2718:47.6 PB11
Oct 16Top of Iowa Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 33 · Lake Mills5,000 Meters Varsity3319:27.111
Oct 13Forest City InvitationalOct 13 · 5,000 Meters High School · Place 24 · Lake Mills5,000 Meters High School2419:27.2 PB11
Oct 9New Hampton InvitationalOct 9 · 5,000 Meters Varsity · Place 11 · Lake Mills5,000 Meters Varsity1118:32.3 PB11
Oct 62025 Lake Mills InvitationalOct 6 · 5,000 Meters Varsity Boys 5K · Place 11 · Lake Mills5,000 Meters Varsity Boys 5K1118:39.7 PB11
Sep 25Panther InvitationalSep 25 · 5,000 Meters High School · Place 31 · Lake Mills5,000 Meters High School3119:12.311
Sep 23Riverhawk InvitationalSep 23 · 5,000 Meters Varsity · Place 46 · Lake Mills5,000 Meters Varsity4619:07.9 PB11
Sep 18Clear Lake InvitationalSep 18 · 5,000 Meters Varsity · Place 37 · Lake Mills5,000 Meters Varsity3719:25.2 PB11
Sep 9R.S Belmond-Klemme InvitationalSep 9 · 5,000 Meters Varsity · Place 18 · Lake Mills5,000 Meters Varsity1818:50.3 PB11
Sep 4Iowa Great Lakes XC MeetSep 4 · 5,000 Meters Boys 5000m Class B Varsity · Place 12 · Lake Mills5,000 Meters Boys 5000m Class B Varsity1219:20.44 PB11