Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bear Creek Golf CourseForest City Invitational · Oct 1319:42.4Forest City InvitationalOctober 13, 2025
5,000 Meters · Belmond Golf CourseR.S Belmond-Klemme Invitational · Sep 919:15.6R.S Belmond-Klemme InvitationalSeptember 9, 2025
5,000 Meters · Garner Golf CourseGHV Invitational · Sep 2821:10.7GHV InvitationalSeptember 28, 2026
5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 1A · Nov 118:23.9Iowa State Championships 1ANovember 1, 2025
5,000 Meters · Mason City HSRiverhawk Invitational · Sep 2318:57.1Riverhawk InvitationalSeptember 23, 2025
5,000 Meters · New Hampton Golf & Country ClubNew Hampton Invitational · Oct 918:22.2New Hampton InvitationalOctober 9, 2025
5,000 Meters · North Iowa Area CCIowa State Qualifier - 1A - Newman Catholic · Oct 2318:31.4Iowa State Qualifier - 1A - Newman CatholicOctober 23, 2025
5,000 Meters · Pioneer Town & Country ClubTop of Iowa Conerence Championships · Oct 1519:31.4Top of Iowa Conerence ChampionshipsOctober 15, 2026
5,000 Meters · Rice Lake & Country Club2025 Lake Mills Invitational · Oct 618:46.72025 Lake Mills InvitationalOctober 6, 2025
5,000 Meters · Spirit LakeIowa Great Lakes XC Meet · Sep 419:28.23Iowa Great Lakes XC MeetSeptember 4, 2025
5,000 Meters · Veteran's Memorial Golf CourseClear Lake Invitational · Sep 1819:14.1Clear Lake InvitationalSeptember 18, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 30Iowa State Championships 1AOct 30 · 5,000 Meters State · Place 130 · Lake Mills5,000 Meters State13019:55.411
Oct 22 Iowa State Qualifier - 1A - South WinneshiekOct 22 · 5,000 Meters Varsity · Place 28 · Lake Mills5,000 Meters Varsity2819:56.2JR
Oct 15Top of Iowa Conerence ChampionshipsOct 15 · 5,000 Meters Varsity · Place 29 · Lake Mills5,000 Meters Varsity2919:31.4 PB11
Oct 8New Hampton InvitationalOct 8 · 5,000 Meters Varsity · Place 9 · Lake Mills5,000 Meters Varsity918:44.311
Oct 52026 Lake Mills InvitationalOct 5 · 5,000 Meters Varsity Boys 5K · Place 28 · Lake Mills5,000 Meters Varsity Boys 5K2819:55.211
Sep 28GHV InvitationalSep 28 · 5,000 Meters Varsity · Place 49 · Lake Mills5,000 Meters Varsity4921:10.7 PB11
Sep 24Panther InvitationalSep 24 · 5,000 Meters High School · Place 105 · Lake Mills5,000 Meters High School10521:50.811

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 1Iowa State Championships 1ANov 1 · 5,000 Meters Varsity · Place 103 · Lake Mills5,000 Meters Varsity10318:23.9 PB10
Oct 23Iowa State Qualifier - 1A - Newman CatholicOct 23 · 5,000 Meters State · Place 22 · Lake Mills5,000 Meters State2218:31.4 PB10
Oct 16Top of Iowa Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 37 · Lake Mills5,000 Meters Varsity3719:46.410
Oct 13Forest City InvitationalOct 13 · 5,000 Meters High School · Place 26 · Lake Mills5,000 Meters High School2619:42.4 PB10
Oct 9New Hampton InvitationalOct 9 · 5,000 Meters Varsity · Place 10 · Lake Mills5,000 Meters Varsity1018:22.2 PB10
Oct 62025 Lake Mills InvitationalOct 6 · 5,000 Meters Varsity Boys 5K · Place 12 · Lake Mills5,000 Meters Varsity Boys 5K1218:46.7 PB10
Sep 29GHV InvitationalSep 29 · 5,000 Meters Varsity · Place 24 · Lake Mills5,000 Meters Varsity2419:41.4SO
Sep 25Panther InvitationalSep 25 · 5,000 Meters High School · Place 44 · Lake Mills5,000 Meters High School4419:46.210
Sep 23Riverhawk InvitationalSep 23 · 5,000 Meters Varsity · Place 42 · Lake Mills5,000 Meters Varsity4218:57.1 PB10
Sep 18Clear Lake InvitationalSep 18 · 5,000 Meters Varsity · Place 31 · Lake Mills5,000 Meters Varsity3119:14.1 PB10
Sep 9R.S Belmond-Klemme InvitationalSep 9 · 5,000 Meters Varsity · Place 25 · Lake Mills5,000 Meters Varsity2519:15.6 PB10
Sep 4Iowa Great Lakes XC MeetSep 4 · 5,000 Meters Boys 5000m Class B Varsity · Place 13 · Lake Mills5,000 Meters Boys 5000m Class B Varsity1319:28.23 PB10

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 17Top of Iowa Conference ChampionshipsOct 17 · 5,000 Meters Junior Varsity · Place 10 · Lake Mills5,000 Meters Junior Varsity1020:45.9FR
Oct 14Forest City InvitationalOct 14 · 5,000 Meters Varsity · Place 40 · Lake Mills5,000 Meters Varsity4020:03.8FR
Oct 10New Hampton InvitationalOct 10 · 5,000 Meters Junior Varsity · Place 1 · Lake Mills5,000 Meters Junior Varsity119:33.8FR
Oct 7Lake Mills InvitationalOct 7 · 5,000 Meters Varsity · Place 19 · Lake Mills5,000 Meters Varsity1919:38.0FR
Sep 30GHV InvitationalSep 30 · 5,000 Meters Varsity · Place 36 · Lake Mills5,000 Meters Varsity3620:09.1FR
Sep 26Panther InvitationalSep 26 · 5,000 Meters Varsity · Place 57 · Lake Mills5,000 Meters Varsity5720:39.6FR
Sep 23Humboldt XC MeetSep 23 · 5,000 Meters Junior Varsity · Place 5 · Lake Mills5,000 Meters Junior Varsity521:44.999
Sep 17Osage InvitationalSep 17 · 5,000 Meters Varsity · Place 47 · Lake Mills5,000 Meters Varsity4722:01.2FR
Sep 10R.S Belmond-Klemme InvitationalSep 10 · 5,000 Meters Varsity · Place 70 · Lake Mills5,000 Meters Varsity7021:30.0FR
Sep 5Trent Smith Invitational (Charles City)Sep 5 · 5,000 Meters Varsity · Place 15 · Lake Mills5,000 Meters Varsity1521:02.5FR

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 12Top of Iowa Conference ChampionshipsOct 12 · 2 Miles Middle School · Place 13 · Lake Mills2 Miles Middle School1313:49.668
Sep 21Panther InvitationalSep 21 · 3,000 Meters Middle School · Place 22 · Lake Mills3,000 Meters Middle School2215:08.078