Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Pioneer Town & Country ClubCentral Springs Invitational · Sep 2418:23.46Central Springs InvitationalSeptember 24, 2020
5,000 Meters · Belmond Golf CourseR.S Belmond-Klemme Invitational · Sep 925:15.2R.S Belmond-Klemme InvitationalSeptember 9, 2025
5,000 Meters · Beloit CollegeDan Huston Invitational · Sep 3029:09.3Dan Huston InvitationalSeptember 30, 2023
5,000 Meters · Hickory Grove Golf CourseIowa State Qualifier - 2A - Oelwein · Oct 2323:34.2Iowa State Qualifier - 2A - OelweinOctober 23, 2025
5,000 Meters · Maynes Grove2025 Bulldog Invitational (Hampton-Dumont) · Oct 223:44.92025 Bulldog Invitational (Hampton-Dumont)October 2, 2025
5,000 Meters · New Hampton Golf & Country ClubNew Hampton Invitational · Oct 924:10.3New Hampton InvitationalOctober 9, 2025
5,000 Meters · North Iowa Area CCTop of Iowa Conference Championships · Oct 1624:08.5Top of Iowa Conference ChampionshipsOctober 16, 2025
5,000 Meters · Pioneer Town & Country ClubPanther Invitational · Sep 2524:53.8Panther InvitationalSeptember 25, 2025
5,000 Meters · Veteran's Memorial Golf CourseClear Lake Invitational · Sep 1825:17.9Clear Lake InvitationalSeptember 18, 2025
5,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Sep 3029:09.30Steve Johnson InvitationalSeptember 30, 2023

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 23Iowa State Qualifier - 2A - OelweinOct 23 · 5,000 Meters State · Place 79 · Central Springs5,000 Meters State7923:34.2 PB12
Oct 16Top of Iowa Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 96 · Central Springs5,000 Meters Varsity9624:08.5 PB12
Oct 9New Hampton InvitationalOct 9 · 5,000 Meters Varsity · Place 45 · Central Springs5,000 Meters Varsity4524:10.3 PB12
Oct 22025 Bulldog Invitational (Hampton-Dumont)Oct 2 · 5,000 Meters Boys High School 5K · Place 57 · Central Springs5,000 Meters Boys High School 5K5723:44.9 PB12
Sep 29GHV InvitationalSep 29 · 5,000 Meters Varsity · Place 94 · Central Springs5,000 Meters Varsity9426:02.3SR
Sep 25Panther InvitationalSep 25 · 5,000 Meters High School · Place 122 · Central Springs5,000 Meters High School12224:53.8 PB12
Sep 18Clear Lake InvitationalSep 18 · 5,000 Meters Junior Varsity · Place 92 · Central Springs5,000 Meters Junior Varsity9225:17.9 PB12
Sep 9R.S Belmond-Klemme InvitationalSep 9 · 5,000 Meters Varsity · Place 98 · Central Springs5,000 Meters Varsity9825:15.2 PB12
Sep 2Newman Catholic InvitationalSep 2 · 5,000 Meters Junior Varsity · Place 12 · Central Springs5,000 Meters Junior Varsity1224:24.412
Aug 282025 Charles City InvitationalAug 28 · 5,000 Meters Varsity · Place 86 · Central Springs5,000 Meters Varsity8623:45.0SR

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 17Top of Iowa Conference ChampionshipsOct 17 · 5,000 Meters Junior Varsity · Place 37 · Central Springs5,000 Meters Junior Varsity3724:10.5JR
Oct 10New Hampton InvitationalOct 10 · 5,000 Meters Junior Varsity · Place 15 · Central Springs5,000 Meters Junior Varsity1525:59.7JR
Oct 3Bulldog Invitational (Hampton-Dumont)Oct 3 · 5,000 Meters Varsity · Place 55 · Central Springs5,000 Meters Varsity5523:53.8JR
Sep 30GHV InvitationalSep 30 · 5,000 Meters Varsity · Place 90 · Central Springs5,000 Meters Varsity9026:39.6JR
Sep 26Panther InvitationalSep 26 · 5,000 Meters Varsity · Place 114 · Central Springs5,000 Meters Varsity11423:56.5JR
Sep 19Clear Lake InvitationalSep 19 · 5,000 Meters Varsity · Place 86 · Central Springs5,000 Meters Varsity8624:20.1JR
Sep 17Osage InvitationalSep 17 · 5,000 Meters Varsity · Place 86 · Central Springs5,000 Meters Varsity8625:08.2JR
Sep 10R.S Belmond-Klemme InvitationalSep 10 · 5,000 Meters Varsity · Place 107 · Central Springs5,000 Meters Varsity10724:42.3JR
Sep 3Newman Catholic InvitationalSep 3 · 5,000 Meters Junior Varsity · Place 27 · Central Springs5,000 Meters Junior Varsity2731:33.7JR

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 12Top of Iowa Conference ChampionshipsOct 12 · 5,000 Meters Junior Varsity · Place 23 · Central Springs5,000 Meters Junior Varsity2323:31.19SO
Oct 5New Hampton InvitationalOct 5 · 5,000 Meters Varsity · Place 59 · Central Springs5,000 Meters Varsity5921:56.5SO
Sep 30Dan Huston InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 334 · Central Springs5,000 Meters Junior Varsity33429:09.3 PB10
Sep 30Steve Johnson InvitationalSep 30 · 5,000 Meters Boys JV 5000M · Place 334 · Central Springs5,000 Meters Boys JV 5000M33429:09.30 PB10
Sep 21Panther InvitationalSep 21 · 5,000 Meters Varsity · Place 104 · Central Springs5,000 Meters Varsity10422:42.33SO
Sep 14Clear Lake InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 74 · Central Springs5,000 Meters Junior Varsity7423:17.6SO
Sep 5Belmond-Klemme InvitationalSep 5 · 5,000 Meters Varsity · Place 102 · Central Springs5,000 Meters Varsity10224:35.62SO
Aug 29Newman Catholic InvitationalAug 29 · 5,000 Meters Junior Varsity · Place 35 · Central Springs5,000 Meters Junior Varsity3526:38.78SO

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 6New Hampton InvitationalOct 6 · 5,000 Meters Junior Varsity · Place 17 · Central Springs5,000 Meters Junior Varsity1722:45.7FR
Sep 29Bulldog Invitational (Hampton-Dumont-CAL)Sep 29 · 5,000 Meters Varsity · Place 78 · Central Springs5,000 Meters Varsity7824:57.1FR
Sep 26Garner-Hayfield InvitationalSep 26 · 5,000 Meters Varsity · Place 54 · Central Springs5,000 Meters Varsity5421:59.109
Sep 22Central Springs InvitationalSep 22 · 5,000 Meters Varsity · Place 65 · Central Springs5,000 Meters Varsity6520:27.669
Sep 20Mason City InvitationalSep 20 · 5,000 Meters Varsity · Place 65 · Central Springs5,000 Meters Varsity6524:31.99FR
Sep 15Clear Lake InvitationalSep 15 · 5,000 Meters Junior Varsity · Place 47 · Central Springs5,000 Meters Junior Varsity4722:15.01FR
Aug 30Newman Catholic InvitationalAug 30 · 5,000 Meters Junior Varsity · Place 34 · Central Springs5,000 Meters Junior Varsity3425:20.58FR

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 7New Hampton InvitationalOct 7 · 1.5 Miles Junior Varsity · Place 56 · Central Springs1.5 Miles Junior Varsity5616:31.78
Sep 30Bulldog Invitational (Hampton-Dumont/CAL)Sep 30 · 2 Miles Middle School · Place 60 · Central Springs2 Miles Middle School6018:24.908
Sep 23Central Springs InvitationalSep 23 · 3,000 Meters Middle School · Place 40 · Central Springs3,000 Meters Middle School4017:43.398
Sep 16Clear Lake InvitationalSep 16 · 2 Miles Middle School · Place 77 · Central Springs2 Miles Middle School7718:48.108

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 24Central Springs InvitationalSep 24 · 3,000 Meters Junior High · Place 33 · Central Springs3,000 Meters Junior High3318:23.46 PB7
Sep 17Clear Lake InvitationalSep 17 · 2 Miles Middle School · Place 53 · Central Springs2 Miles Middle School5318:04.6—