Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · CrestonCreston Invitational · Sep 2118:01.8Creston InvitationalSeptember 21, 2021
5,000 Meters · Dallas Center-Grimes CourseGrimes Invitational · Sep 117:51Grimes InvitationalSeptember 1, 2020
5,000 Meters · Lakeside Municipal Golf CourseIowa High School Class 3A Championships · Oct 2916:13.90Iowa High School Class 3A ChampionshipsOctober 29, 2022
5,000 Meters · Perry HSLeon Fox Invitational · Oct 117:46Leon Fox InvitationalOctober 1, 2020
6,000 Meters · Central College CourseDutch Invitational · Sep 519:45.5Dutch InvitationalSeptember 5, 2025
8,000 Meters · Beloit CollegeDan Huston Invitational · Sep 3030:37.2Dan Huston InvitationalSeptember 30, 2023
8,000 Meters · Carleton CollegeRunning of the Cows · Oct 326:45.7Running of the CowsOctober 3, 2026
8,000 Meters · Central College CourseDutch Open · Sep 2627:28.9Dutch OpenSeptember 26, 2025
8,000 Meters · Dubuque Soccer ComplexAmerican Rivers Conference Championships · Nov 125:57.3American Rivers Conference ChampionshipsNovember 1, 2025
8,000 Meters · Grinnell College Golf CourseLes Duke Invitational · Sep 1226:55.6Les Duke InvitationalSeptember 12, 2026
8,000 Meters · Max Championship Cross Country CourseDan Huston/Steve Johnson Invitational · Oct 428:07.3Dan Huston/Steve Johnson InvitationalOctober 4, 2025
8,000 Meters · Max Cross Country CourseDan Huston Invitational · Sep 3030:37.2Dan Huston InvitationalSeptember 30, 2023
8,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 1727:16.27Bradley "Pink" ClassicOctober 17, 2025
8,000 Meters · University of Minnesota, Golf Course Club HouseRoy Griak Invitational-College · Sep 2229:26.8Roy Griak Invitational-CollegeSeptember 22, 2023
8,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Sep 3030:37.20Steve Johnson InvitationalSeptember 30, 2023

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 3Running of the CowsOct 3 · 8,000 Meters Navy Championship · Place 226 · Central (Iowa)Central (Iowa)8,000 Meters Navy Championship22626:45.7 PBSr
Sep 12Les Duke InvitationalSep 12 · 8,000 Meters Collegiate · Place 11 · Central (Iowa)Central (Iowa)8,000 Meters Collegiate1126:55.6 PBSr
Sep 4Dutch InvitationalSep 4 · 6,000 Meters Men · Place 18 · Central (Iowa)Central (Iowa)6,000 Meters Men1820:40.3Sr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1American Rivers Conference ChampionshipsNov 1 · 8,000 Meters College · Place 60 · Central (Iowa)Central (Iowa)8,000 Meters College6025:57.3 PBJr
Oct 17Bradley "Pink" ClassicOct 17 · 8,000 Meters White · Place 71 · Central (Iowa)Central (Iowa)8,000 Meters White7127:16.27 PBJr
Oct 4Dan Huston/Steve Johnson InvitationalOct 4 · 8,000 Meters College · Place 130 · Central (Iowa)Central (Iowa)8,000 Meters College13028:07.3 PBJr
Sep 26Dutch OpenSep 26 · 8,000 Meters College · Place 14 · Central (Iowa)Central (Iowa)8,000 Meters College1427:28.9 PBJr
Sep 5Dutch InvitationalSep 5 · 6,000 Meters Men's Race · Place 12 · Central (Iowa)Central (Iowa)6,000 Meters Men's Race1219:45.5 PBJr

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 28American Rivers Conference ChampionshipsOct 28 · 8,000 Meters Varsity · Place 139 · Central CollegeCentral College8,000 Meters Varsity13929:06.9FR
Sep 30Dan Huston InvitationalSep 30 · 8,000 Meters College · Place 218 · Central (Iowa)Central (Iowa)8,000 Meters College21830:37.2 PBFr
Sep 30Dan Huston InvitationalSep 30 · 8,000 Meters College · Place 237 · Central (Iowa)Central (Iowa)8,000 Meters College23730:37.2 PBFr
Sep 30Steve Johnson InvitationalSep 30 · 8,000 Meters College Mens 8000M · Place 237 · Central (Iowa)Central (Iowa)8,000 Meters College Mens 8000M23730:37.20 PBFr
Sep 22Roy Griak InvitationalSep 22 · 8,000 Meters Varsity · Place 255 · Central CollegeCentral College8,000 Meters Varsity2555:56FR
Sep 22Roy Griak Invitational-CollegeSep 22 · 8,000 Meters Maroon · Place 228 · Central (Iowa)Central (Iowa)8,000 Meters Maroon22829:26.8 PBFr
Sep 9Les Duke InvitationalSep 9 · 8,000 Meters Varsity · Place 29 · Central CollegeCentral College8,000 Meters Varsity2927:33.1FR
Sep 1Central College Dutch XC InvitationalSep 1 · 6,000 Meters Open · Place 20 · Central College (IA)Central College (IA)6,000 Meters Open2020:16.9Fr

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 29Iowa High School Class 3A ChampionshipsOct 29 · 5,000 Meters State · Place 11 · WintersetWinterset5,000 Meters State1116:13.90 PB12
Oct 19Iowa State Qualifier - 3A - PellaOct 19 · 5,000 Meters Varsity · Place 3 · WintersetWinterset5,000 Meters Varsity316:05.4712
Oct 11Raccoon River Conference MeetOct 11 · 5,000 Meters Varsity · Place 3 · WintersetWinterset5,000 Meters Varsity316:10.4SR
Oct 6Atlantic InvitationalOct 6 · 5,000 Meters Varsity · Place 1 · WintersetWinterset5,000 Meters Varsity116:43.5512
Sep 29Leon Fox InvitationalSep 29 · 5,000 Meters Varsity · Place 2 · WintersetWinterset5,000 Meters Varsity25:2012
Sep 6Winterset InvitationalSep 6 · 5,000 Meters Varsity · Place 2 · WintersetWinterset5,000 Meters Varsity217:05.5—

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 20Iowa State Qualifier 3A - WintersetOct 20 · 5,000 Meters Varsity · Place 22 · WintersetWinterset5,000 Meters Varsity2217:4111
Sep 21Creston InvitationalSep 21 · 5,000 Meters Varsity · Place 13 · WintersetWinterset5,000 Meters Varsity1318:01.8 PB11
Sep 4Pella Dutch XC InvitationalSep 4 · 5,000 Meters Varsity · Place 12 · WintersetWinterset5,000 Meters Varsity1217:47.111

2020 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 30IHSAA Class 3A State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 106 · WintersetWinterset5,000 Meters Varsity10618:02.810
Oct 12Racoon River Conference ChampionshipsOct 12 · Varsity · Place 13 · WintersetWintersetVarsity135:3310
Oct 8Atlantic CC InviteOct 8 · 5,000 Meters Varsity · Place 16 · WintersetWinterset5,000 Meters Varsity1617:59.9010
Oct 6Norwalk XC InvitationalOct 6 · 5,000 Meters Varsity · Place 11 · WintersetWinterset5,000 Meters Varsity1117:53.110
Oct 1Leon Fox InvitationalOct 1 · 5,000 Meters Varsity · Place 5 · WintersetWinterset5,000 Meters Varsity517:46 PB10
Sep 29Knoxville InvitationalSep 29 · 5,000 Meters Varsity · Place 20 · WintersetWinterset5,000 Meters Varsity2018:29.2110
Sep 22Creston InvitationalSep 22 · 5,000 Meters Varsity · Place 14 · WintersetWinterset5,000 Meters Varsity1418:30.9—
Sep 17Southwest Valley ClassicSep 17 · 5,000 Meters Varsity · Place 5 · WintersetWinterset5,000 Meters Varsity518:09.5—
Sep 1Grimes InvitationalSep 1 · 5,000 Meters Varsity · Place 28 · WintersetWinterset5,000 Meters Varsity2817:51 PB10

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 24IHSAA Class 3A District - PellaOct 24 · 5,000 Meters Varsity · Place 40 · WintersetWinterset5,000 Meters Varsity4018:45.069
Oct 8Perry - Leon Fox InvitationalOct 8 · 5,000 Meters Varsity · Place 33 · WintersetWinterset5,000 Meters Varsity3319:219
Oct 1Knoxville InvitationalOct 1 · 5,000 Meters Varsity · Place 75 · WintersetWinterset5,000 Meters Varsity7520:34.1—

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 20Audubon InvitationalSep 20 · Middle School · Place 1 · WintersetWintersetMiddle School16:418