Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Max Championship Cross Country CourseJohn Kurtt Invitational · Sep 515:36.5John Kurtt InvitationalSeptember 5, 2026
5,000 Meters · Beloit CollegeDan Huston Invitational · Sep 3021:11.9Dan Huston InvitationalSeptember 30, 2023
5,000 Meters · Lakeside Municipal Golf CourseIowa State High School Cross Country Championships Class 3A · Oct 2919:49.30Iowa State High School Cross Country Championships Class 3AOctober 29, 2021
5,000 Meters · Max Championship Cross Country CourseChiburg 5k · Nov 1219:07.6Chiburg 5kNovember 12, 2025
5,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Sep 3021:11.90Steve Johnson InvitationalSeptember 30, 2023
6,000 Meters · Carleton CollegeRunning of the Cows · Oct 323:18.8Running of the CowsOctober 3, 2026
6,000 Meters · DMACC Cross Country CourseGrand View Invitational · Sep 1923:59.22Grand View InvitationalSeptember 19, 2026
6,000 Meters · Dubuque Soccer ComplexAmerican Rivers Conference Championships · Nov 123:24.2American Rivers Conference ChampionshipsNovember 1, 2025
6,000 Meters · Lake Creek Country ClubAmerican Rivers Conference Championships · Oct 3122:54.2American Rivers Conference ChampionshipsOctober 31, 2026
6,000 Meters · Luther CollegeSaga Cup · Nov 723:57.8Saga CupNovember 7, 2025
6,000 Meters · Max Championship Cross Country CourseDan Huston/Steve Johnson Invitational · Oct 424:23.9Dan Huston/Steve Johnson InvitationalOctober 4, 2025
6,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 1824:23.6Interregional InvitationalOctober 18, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31American Rivers Conference ChampionshipsOct 31 · 6,000 Meters College · Place 16 · WartburgWartburg6,000 Meters College1622:54.2 PBJr
Oct 3Running of the CowsOct 3 · 6,000 Meters Navy Championship · Place 143 · WartburgWartburg6,000 Meters Navy Championship14323:18.8 PBJr
Sep 19Grand View InvitationalSep 19 · 6,000 Meters Collegiate · Place 5 · WartburgWartburg6,000 Meters Collegiate523:59.22 PBJr
Sep 5John Kurtt InvitationalSep 5 · 4,000 Meters Collegiate · Place 16 · WartburgWartburg4,000 Meters Collegiate1615:36.5 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 12Chiburg 5kNov 12 · 5,000 Meters Varsity · Place 15 · WartburgWartburg5,000 Meters Varsity1519:07.6 PBSo
Nov 7Saga CupNov 7 · 6,000 Meters College · Place 9 · WartburgWartburg6,000 Meters College923:57.8 PBSo
Nov 1American Rivers Conference ChampionshipsNov 1 · 6,000 Meters College · Place 30 · WartburgWartburg6,000 Meters College3023:24.2 PBSo
Oct 18Interregional InvitationalOct 18 · 6,000 Meters Blue · Place 42 · WartburgWartburg6,000 Meters Blue4224:23.6 PBSo
Oct 4Dan Huston/Steve Johnson InvitationalOct 4 · 6,000 Meters College · Place 35 · WartburgWartburg6,000 Meters College3524:23.9 PBSo
Aug 30John Kurtt InvitationalAug 30 · 5,000 Meters Collegiate · Place 18 · WartburgWartburg5,000 Meters Collegiate1819:48.0So

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 13Trent Smith InvitationalSep 13 · 5,000 Meters Varsity · Place 5 · WartburgWartburg5,000 Meters Varsity520:32FR
Aug 30Mount Mercy Mustang GallopAug 30 · 5,000 Meters Varsity · Place 15 · WartburgWartburg5,000 Meters Varsity1520:47.6FR

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 28Iowa State Class 3A ChampionshipsOct 28 · 5,000 Meters Varsity · Place 48 · SolonSolon5,000 Meters Varsity4820:07.812
Oct 18Iowa State Qualifier - 3A - SolonOct 18 · 5,000 Meters Varsity · Place 10 · SolonSolon5,000 Meters Varsity1019:57.0SR
Oct 12WaMaC ConferenceOct 12 · 5,000 Meters Varsity · Place 9 · SolonSolon5,000 Meters Varsity920:31.9SR
Oct 7North Linn Invitational XC MeetOct 7 · 5,000 Meters Varsity · Place 8 · SolonSolon5,000 Meters Varsity819:59.8SR
Sep 30Dan Huston InvitationalSep 30 · 5,000 Meters Varsity · Place 39 · SolonSolon5,000 Meters Varsity3921:11.9 PB12
Sep 30Steve Johnson InvitationalSep 30 · 5,000 Meters Girls Varsity Orange 5000M · Place 39 · SolonSolon5,000 Meters Girls Varsity Orange 5000M3921:11.90 PB12
Sep 23Anamosa XCSep 23 · 3,200 Meters Middle School · Place 32 · SolonSolon3,200 Meters Middle School328:32:42.9SR
Sep 18Solon InvitationalSep 18 · 5,000 Meters Varsity · Place 12 · SolonSolon5,000 Meters Varsity1220:52.9SR
Sep 1Bob Brown InvitationalSep 1 · 5,000 Meters Varsity · Place 14 · SolonSolon5,000 Meters Varsity147:03.912

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 29Iowa High School Class 3A ChampionshipsOct 29 · 5,000 Meters State · Place 82 · SolonSolon5,000 Meters State8221:04.5711
Sep 24Anamosa InvitationalSep 24 · 5,000 Meters Varsity · Place 7 · SolonSolon5,000 Meters Varsity721:22.311
Sep 19Solon InvitationalSep 19 · 5,000 Meters Varsity · Place 9 · SolonSolon5,000 Meters Varsity921:12.6JR
Sep 6Tipton InvitationalSep 6 · 5,000 Meters Varsity · Place 7 · SolonSolon5,000 Meters Varsity721:5511
Sep 1Bob Brown Cross Country ClassicSep 1 · 5,000 Meters Varsity · Place 16 · SolonSolon5,000 Meters Varsity167:04.911

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 29Iowa State High School Cross Country Championships Class 3AOct 29 · 5,000 Meters Varsity · Place 19 · SolonSolon5,000 Meters Varsity1919:49.30 PB10
Oct 20Iowa State Qualifier 3A - SolonOct 20 · 5,000 Meters Varsity · Place 6 · SolonSolon5,000 Meters Varsity620:01.3510
Oct 2Steve Johnson InvitationalOct 2 · 5,000 Meters Varsity · Place 42 · SolonSolon5,000 Meters Varsity4219:59.4410
Sep 28Williamsburg InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 7 · SolonSolon5,000 Meters Junior Varsity720:57.0510
Sep 20Solon InvitationalSep 20 · 5,000 Meters Varsity · Place 14 · SolonSolon5,000 Meters Varsity1421:35.1310

2020 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 30IHSAA Class 3A State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 52 · SolonSolon5,000 Meters Varsity5220:33.59
Oct 21IHSAA Class 3A District Meet - MonticelloOct 21 · 5,000 Meters Varsity · Place 16 · SolonSolon5,000 Meters Varsity1620:14.49
Oct 15WaMac Championship MeetOct 15 · 5,000 Meters Varsity · Place 17 · SolonSolon5,000 Meters Varsity1720:38.69
Oct 10North Linn Lynx InvitationalOct 10 · 5,000 Meters Varsity Invitational · Place 13 · SolonSolon5,000 Meters Varsity Invitational1320:21.39
Oct 5Hillcrest Academy InvitationalOct 5 · 5,000 Meters Varsity · Place 16 · SolonSolon5,000 Meters Varsity1621:33.8209
Sep 29Williamsburg InvitationalSep 29 · 5,000 Meters Varsity · Place 12 · SolonSolon5,000 Meters Varsity1220:57.83FR
Sep 26Anamosa InvitationalSep 26 · 5,000 Meters Varsity · Place 16 · SolonSolon5,000 Meters Varsity1621:08.89
Sep 21Solon InvitationalSep 21 · 5,000 Meters Varsity · Place 17 · SolonSolon5,000 Meters Varsity1721:24.5FR