Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Lakeside Municipal Golf CourseIHSAA Class 3A State XC Championships · Oct 3019:14.1IHSAA Class 3A State XC ChampionshipsOctober 30, 2020
5,000 Meters · Luther CollegeIowa State Qualifier 3A - Decorah · Oct 2020:08.90Iowa State Qualifier 3A - DecorahOctober 20, 2021
5,000 Meters · Maynes Grove Country ParkIowa Falls-Alden XC Meet · Aug 2522:00.3Iowa Falls-Alden XC MeetAugust 25, 2022
5,000 Meters · Sheldon ParkNCC Conference XC Meet · Oct 1122:22.14NCC Conference XC MeetOctober 11, 2022
5,000 Meters · West Delaware HSIowa State Qualifier - 3A - West Delaware · Oct 1919:54.37Iowa State Qualifier - 3A - West DelawareOctober 19, 2022
6,000 Meters · Carleton CollegeRunning of the Cows · Oct 322:06.7Running of the CowsOctober 3, 2026
6,000 Meters · DMACC Cross Country CourseGrand View Invitational · Sep 1923:05.48Grand View InvitationalSeptember 19, 2026
6,000 Meters · Dubuque Soccer ComplexAmerican Rivers Conference Championships · Nov 122:09.4American Rivers Conference ChampionshipsNovember 1, 2025
6,000 Meters · Illinois State UniversityISU XC Redbird Invite · Sep 1222:56.20ISU XC Redbird InviteSeptember 12, 2025
6,000 Meters · Lake Creek Country ClubAmerican Rivers Conference Championships · Oct 3122:15.6American Rivers Conference ChampionshipsOctober 31, 2026
6,000 Meters · LaVern Gibson Course2024 NCAA Division III Cross Country Champs (51st Men & 43rd Women) · Nov 2322:43.42024 NCAA Division III Cross Country Champs (51st Men & 43rd Women)November 23, 2024
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 322:46.6Paul Short Run (College)October 3, 2025
6,000 Meters · Max Championship Cross Country CourseNCAA D3 Midwest Region Championships · Nov 1522:39.7NCAA D3 Midwest Region ChampionshipsNovember 15, 2025
6,000 Meters · Roger Milliken Science Center2025 NCAA Division III Cross Country Champs (52nd Men & 44th Women) · Nov 2223:17.72025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)November 22, 2025
6,000 Meters · Saukie Golf CourseNCAA D3 Midwest Region Championships · Nov 1622:27.2NCAA D3 Midwest Region ChampionshipsNovember 16, 2024

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31American Rivers Conference ChampionshipsOct 31 · 6,000 Meters College · Place 4 · WartburgWartburg6,000 Meters College422:15.6 PBJr
Oct 3Running of the CowsOct 3 · 6,000 Meters Navy Championship · Place 29 · WartburgWartburg6,000 Meters Navy Championship2922:06.7 PBJr
Sep 19Grand View InvitationalSep 19 · 6,000 Meters Collegiate · Place 2 · WartburgWartburg6,000 Meters Collegiate223:05.48 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)Nov 22 · 6,000 Meters D3 Championship · Place 169 · WartburgWartburg6,000 Meters D3 Championship16923:17.7 PBSo
Nov 15NCAA D3 Midwest Region ChampionshipsNov 15 · 6,000 Meters College · Place 22 · WartburgWartburg6,000 Meters College2222:39.7 PBSo
Nov 1American Rivers Conference ChampionshipsNov 1 · 6,000 Meters College · Place 6 · WartburgWartburg6,000 Meters College622:09.4 PBSo
Oct 18Interregional InvitationalOct 18 · 6,000 Meters Gold · Place 51 · WartburgWartburg6,000 Meters Gold5122:55.0So
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters White · Place 98 · WartburgWartburg6,000 Meters White9822:46.6 PBSo
Sep 12ISU XC Redbird InviteSep 12 · 6,000 Meters Women · Place 17 · WartburgWartburg6,000 Meters Women1722:56.20 PBSo

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 232024 NCAA Division III Cross Country Champs (51st Men & 43rd Women)Nov 23 · 6,000 Meters Championship · Place 161 · WartburgWartburg6,000 Meters Championship16122:43.4 PBFr
Nov 16NCAA D3 Midwest Region ChampionshipsNov 16 · 6,000 Meters Varsity · Place 24 · WartburgWartburg6,000 Meters Varsity2422:27.2 PBFr
Nov 2American Rivers Conference ChampionshipsNov 2 · 6,000 Meters Varsity · Place 9 · WartburgWartburg6,000 Meters Varsity922:45.7FR
Sep 21ISU John McNicholsSep 21 · 6,000 Meters College · Place 117 · WartburgWartburg6,000 Meters College11723:35.5Fr
Aug 30Mount Mercy Mustang GallopAug 30 · 5,000 Meters Varsity · Place 4 · WartburgWartburg5,000 Meters Varsity419:36.8FR

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 28Iowa State Class 3A ChampionshipsOct 28 · 5,000 Meters Varsity · Place 57 · Hampton-Dumont-CALHampton-Dumont-CAL5,000 Meters Varsity5720:16.212
Oct 18Iowa State Qualifier - 3A - Clear LakeOct 18 · 5,000 Meters Varsity · Place 12 · Hampton-Dumont-CALHampton-Dumont-CAL5,000 Meters Varsity1220:44.7SR
Oct 2Lake Mills InvitationalOct 2 · 5,000 Meters Varsity · Place 5 · Hampton-Dumont-CALHampton-Dumont-CAL5,000 Meters Varsity521:23.9SR
Sep 28Bulldog Invitational (Hampton-Dumont-CAL)Sep 28 · 5,000 Meters Varsity · Place 4 · Hampton-Dumont-CALHampton-Dumont-CAL5,000 Meters Varsity421:24.1SR
Sep 21Panther InvitationalSep 21 · 5,000 Meters Varsity · Place 17 · Hampton-Dumont-CALHampton-Dumont-CAL5,000 Meters Varsity1721:57.63SR
Sep 19Mason City InvitationalSep 19 · 5,000 Meters Varsity · Place 13 · Hampton-Dumont-CALHampton-Dumont-CAL5,000 Meters Varsity1321:40.37SR
Sep 14Clear Lake InvitationalSep 14 · 5,000 Meters Varsity · Place 16 · Hampton-Dumont-CALHampton-Dumont-CAL5,000 Meters Varsity1621:53.6SR
Sep 5Belmond-Klemme InvitationalSep 5 · 5,000 Meters Varsity · Place 4 · Hampton-Dumont-CALHampton-Dumont-CAL5,000 Meters Varsity421:56.28SR

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 29Iowa High School Class 3A ChampionshipsOct 29 · 5,000 Meters State · Place 54 · Hampton-Dumont-CALHampton-Dumont-CAL5,000 Meters State5420:38.1511
Oct 19Iowa State Qualifier -3A- West DelawareOct 19 · 5,000 Meters Varsity · Place 6 · Hampton-Dumont-CALHampton-Dumont-CAL5,000 Meters Varsity619:54.3711
Oct 19Iowa State Qualifier - 3A - West DelawareOct 19 · 5,000 Meters State · Place 6 · Hampton-Dumont-CALHampton-Dumont-CAL5,000 Meters State619:54.37 PB11
Oct 11NCC Conference XC MeetOct 11 · 5,000 Meters Varsity · Place 11 · Hampton-Dumont-CALHampton-Dumont-CAL5,000 Meters Varsity1122:22.14 PB11
Oct 3Lake Mills InvitationalOct 3 · 5,000 Meters Varsity · Place 1 · Hampton-Dumont-CALHampton-Dumont-CAL5,000 Meters Varsity120:23.9JR
Sep 29Bulldog Invitational (Hampton-Dumont-CAL)Sep 29 · 5,000 Meters Varsity · Place 4 · Hampton-Dumont-CALHampton-Dumont-CAL5,000 Meters Varsity421:06.5JR
Sep 22Central Springs InvitationalSep 22 · 5,000 Meters Varsity · Place 3 · Hamtpon-DumontHamtpon-Dumont5,000 Meters Varsity320:35.9511
Sep 20Mason City InvitationalSep 20 · 5,000 Meters Varsity · Place 7 · Hampton-Dumont-CALHampton-Dumont-CAL5,000 Meters Varsity722:20.01JR
Sep 15Clear Lake InvitationalSep 15 · 5,000 Meters Varsity · Place 4 · Hampton-Dumont-CALHampton-Dumont-CAL5,000 Meters Varsity421:39.00JR
Aug 29Webster City Cross Country InvitationalAug 29 · 5,000 Meters Varsity · Place 16 · Hamtpon-DumontHamtpon-Dumont5,000 Meters Varsity1622:05.0111
Aug 25Iowa Falls-Alden XC MeetAug 25 · 5,000 Meters Varsity · Place 8 · Hampton-Dumont-CALHampton-Dumont-CAL5,000 Meters Varsity822:00.3 PB11

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 29Iowa State High School Cross Country Championships Class 3AOct 29 · 5,000 Meters Varsity · Place 63 · Hampton-Dumont-CALHampton-Dumont-CAL5,000 Meters Varsity6320:51.8710
Oct 20Iowa State Qualifier 3A - DecorahOct 20 · 5,000 Meters State · Place 7 · Hampton-Dumont-CALHampton-Dumont-CAL5,000 Meters State720:08.90 PB10
Oct 4Lake Mills InvitationalOct 4 · 5,000 Meters Varsity · Place 1 · Hampton-Dumont-CALHampton-Dumont-CAL5,000 Meters Varsity120:51.9710
Sep 30Bulldog Invitational (Hampton-Dumont/CAL)Sep 30 · 5,000 Meters Varsity · Place 3 · Hampton-Dumont-CALHampton-Dumont-CAL5,000 Meters Varsity321:22.0010
Sep 23Central Springs InvitationalSep 23 · 5,000 Meters Varsity · Place 1 · Hampton-Dumont-CALHampton-Dumont-CAL5,000 Meters Varsity119:55.5110
Sep 21Mason City InvitationalSep 21 · 5,000 Meters Varsity · Place 1 · Hampton-Dumont-CALHampton-Dumont-CAL5,000 Meters Varsity120:19.9110
Sep 16Clear Lake InvitationalSep 16 · 5,000 Meters Varsity · Place 9 · Hampton-Dumont-CALHampton-Dumont-CAL5,000 Meters Varsity921:43.0510

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 30IHSAA Class 3A State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 8 · Hampton-Dumont-CALHampton-Dumont-CAL5,000 Meters Varsity819:14.1 PB9
Sep 21Humboldt InvitationalSep 21 · 5,000 Meters Varsity · Place 2 · Hampton-Dumont-CALHampton-Dumont-CAL5,000 Meters Varsity220:41.4009