Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Beloit CollegeDan Huston Invitational · Sep 3016:39.4Dan Huston InvitationalSeptember 30, 2023
5,000 Meters · Birdsall ParkMVC Divisional Meet · Oct 1417:40.68MVC Divisional MeetOctober 14, 2021
5,000 Meters · Empire ParkIowa State Qualifier 4A - Pleasant Valley · Oct 2017:11Iowa State Qualifier 4A - Pleasant ValleyOctober 20, 2021
5,000 Meters · Lakeside Municipal Golf CourseIowa State Class 4A Championships · Oct 2715:44.0Iowa State Class 4A ChampionshipsOctober 27, 2023
5,000 Meters · Luther College CampusAll-American Invitational · Sep 915:58.70All-American InvitationalSeptember 9, 2023
5,000 Meters · Seminole Valley ParkCorridor XC Clash-High School · Sep 116:09.3Corridor XC Clash-High SchoolSeptember 1, 2023
5,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Oct 116:06.87Steve Johnson InvitationalOctober 1, 2022
6,000 Meters · Max Championship Cross Country CourseJohn Kurtt Invitational · Aug 3019:09.1John Kurtt InvitationalAugust 30, 2025
8,000 Meters · Carleton CollegeRunning of the Cows · Oct 325:23.0Running of the CowsOctober 3, 2026
8,000 Meters · DMACC Cross Country CourseGrand View Invitational · Sep 1927:09.58Grand View InvitationalSeptember 19, 2026
8,000 Meters · Illinois State UniversityISU XC Redbird Invite · Sep 1225:22.40ISU XC Redbird InviteSeptember 12, 2025
8,000 Meters · Lake Creek Country ClubAmerican Rivers Conference Championships · Oct 3125:51.7American Rivers Conference ChampionshipsOctober 31, 2026
8,000 Meters · LaVern Gibson CourseISU John McNichols · Sep 2126:53.8ISU John McNicholsSeptember 21, 2024
8,000 Meters · Luther CollegeSaga Cup · Nov 725:43.2Saga CupNovember 7, 2025
8,000 Meters · Max Championship Cross Country CourseDan Huston/Steve Johnson Invitational · Oct 425:54.6Dan Huston/Steve Johnson InvitationalOctober 4, 2025
8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 1825:41.3Interregional 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
Nov 6Saga CupNov 6 · 8,000 Meters College · Place 13 · WartburgWartburg8,000 Meters College1326:01.8Jr
Oct 31American Rivers Conference ChampionshipsOct 31 · 8,000 Meters College · Place 35 · WartburgWartburg8,000 Meters College3525:51.7 PBJr
Oct 3Running of the CowsOct 3 · 8,000 Meters Navy Championship · Place 62 · WartburgWartburg8,000 Meters Navy Championship6225:23.0 PBJr
Sep 19Grand View InvitationalSep 19 · 8,000 Meters Collegiate · Place 5 · WartburgWartburg8,000 Meters Collegiate527:09.58 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7Saga CupNov 7 · 8,000 Meters College · Place 2 · WartburgWartburg8,000 Meters College225:43.2 PBSo
Nov 1American Rivers Conference ChampionshipsNov 1 · 8,000 Meters College · WartburgWartburg8,000 Meters College—DNFSo
Oct 18Interregional InvitationalOct 18 · 8,000 Meters Blue · Place 2 · WartburgWartburg8,000 Meters Blue225:41.3 PBSo
Oct 4Dan Huston/Steve Johnson InvitationalOct 4 · 8,000 Meters College · Place 28 · WartburgWartburg8,000 Meters College2825:54.6 PBSo
Sep 12ISU XC Redbird InviteSep 12 · 8,000 Meters Men · Place 19 · WartburgWartburg8,000 Meters Men1925:22.40 PBSo
Aug 30John Kurtt InvitationalAug 30 · 6,000 Meters Collegiate · Place 10 · WartburgWartburg6,000 Meters Collegiate1019:09.1 PBSo

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 12Chiburg 5kNov 12 · 5,000 Meters Varsity · Place 11 · WartburgWartburg5,000 Meters Varsity1115:22.0FR
Nov 8Saga CupNov 8 · 8,000 Meters Varsity · Place 5 · WartburgWartburg8,000 Meters Varsity525:53.4FR
Nov 2American Rivers Conference ChampionshipsNov 2 · 8,000 Meters Varsity · Place 26 · WartburgWartburg8,000 Meters Varsity2625:31.8FR
Sep 21ISU John McNicholsSep 21 · 8,000 Meters College · Place 249 · WartburgWartburg8,000 Meters College24926:53.8 PBFr
Aug 30Mount Mercy Mustang GallopAug 30 · 5,000 Meters Varsity · Place 12 · WartburgWartburg5,000 Meters Varsity1215:55.0FR

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 27Iowa State Class 1A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 9 · Iowa City LibertyIowa City Liberty5,000 Meters Varsity915:44.0SR
Oct 27Iowa State Class 4A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 9 · Iowa City LibertyIowa City Liberty5,000 Meters Varsity915:44.0 PB12
Oct 18Iowa State Qualifier - 4A - AmesOct 18 · 5,000 Meters Varsity · Place 4 · Ic, LibertyIc, Liberty5,000 Meters Varsity415:41.4012
Oct 122023 MVC Mississippi Divisional XC Meet @ Dubuque Soccer ComplexOct 12 · 5,000 Meters Varsity · Place 6 · Iowa City LibertyIowa City Liberty5,000 Meters Varsity616:08.5SR
Oct 5MVC Super MeetOct 5 · 5,000 Meters Varsity · Place 8 · Iowa City LibertyIowa City Liberty5,000 Meters Varsity816:24.6SR
Sep 30Dan Huston InvitationalSep 30 · 5,000 Meters Varsity · Place 30 · Iowa City LibertyIowa City Liberty5,000 Meters Varsity3016:39.4 PB12
Sep 30Steve Johnson InvitationalSep 30 · 5,000 Meters Boys Varsity Orange 5000M · Place 30 · Iowa City LibertyIowa City Liberty5,000 Meters Boys Varsity Orange 5000M3016:39.4012
Sep 9All-American InvitationalSep 9 · 5,000 Meters Varsity · Place 3 · Iowa City LibertyIowa City Liberty5,000 Meters Varsity315:58.70 PB12
Sep 1Corridor XC Clash-High SchoolSep 1 · 5,000 Meters Boys 5K · Place 1 · Iowa City LibertyIowa City Liberty5,000 Meters Boys 5K116:09.3 PB12

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 29Iowa High School Class 4A ChampionshipsOct 29 · 5,000 Meters State · Place 24 · Iowa City LibertyIowa City Liberty5,000 Meters State2416:23.6711
Oct 19Iowa State Qualifier - 4A - DubuqueOct 19 · 5,000 Meters Varsity · Place 9 · Iowa City LibertyIowa City Liberty5,000 Meters Varsity916:0811
Oct 6MVC Super MeetOct 6 · 5,000 Meters Varsity · Place 10 · Iowa City LibertyIowa City Liberty5,000 Meters Varsity1015:55.6311
Oct 1Steve Johnson InvitationalOct 1 · 5,000 Meters Gray Varsity · Place 18 · Iowa City LibertyIowa City Liberty5,000 Meters Gray Varsity1816:06.87 PB11
Sep 10All-American InvitationalSep 10 · 5,000 Meters Varsity · Place 22 · Iowa City LibertyIowa City Liberty5,000 Meters Varsity2217:30.0311
Sep 2Corridor XC ClashSep 2 · 5,000 Meters Varsity · Place 2 · Iowa City LibertyIowa City Liberty5,000 Meters Varsity217:24.6JR
Aug 25Iowa City West Trojan Early BirdAug 25 · 5,000 Meters Varsity · Place 4 · Iowa City LibertyIowa City Liberty5,000 Meters Varsity416:52.10JR

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 29Iowa State High School Cross Country Championships Class 4AOct 29 · 5,000 Meters Varsity · Place 42 · Iowa City LibertyIowa City Liberty5,000 Meters Varsity4216:51.1410
Oct 20Iowa State Qualifier 4A - Pleasant ValleyOct 20 · 5,000 Meters State · Place 9 · Iowa City LibertyIowa City Liberty5,000 Meters State917:11 PB10
Oct 14MVC Divisional MeetOct 14 · 5,000 Meters Varsity · Place 26 · Iowa City LibertyIowa City Liberty5,000 Meters Varsity2617:40.68 PB10
Oct 7MVC Super MeetOct 7 · 5,000 Meters Varsity · Place 21 · Iowa City LibertyIowa City Liberty5,000 Meters Varsity2116:28.7010
Oct 2Steve Johnson InvitationalOct 2 · 5,000 Meters Varsity · Place 39 · Iowa City LibertyIowa City Liberty5,000 Meters Varsity3916:37.8410
Sep 11All-American InvitationalSep 11 · 5,000 Meters Varsity · Place 14 · Iowa City LibertyIowa City Liberty5,000 Meters Varsity1417:25.3210

2020 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 21IHSAA Class 4A District Meet - Pleasant ValleyOct 21 · 5,000 Meters Varsity · Place 8 · Iowa City - LibertyIowa City - Liberty5,000 Meters Varsity816:489
Oct 8Trojan Early Bird InviteOct 8 · 5,000 Meters Varsity · Place 5 · Iowa City LibertyIowa City Liberty5,000 Meters Varsity517:10.69
Oct 8Iowa City West Early Bird InvitationalOct 8 · 5,000 Meters Varsity · Place 5 · Iowa City LibertyIowa City Liberty5,000 Meters Varsity517:10.69
Sep 26Linn-Mar TriangularSep 26 · 5,000 Meters Varsity · Place 9 · Iowa City LibertyIowa City Liberty5,000 Meters Varsity917:09.59