Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Ankeny Centennial High SchoolAnkeny Centennial Meet · Aug 2516:38.9Ankeny Centennial MeetAugust 25, 2022
5,000 Meters · Lakeside Municipal Golf CourseIowa State Class 4A Championships · Oct 2716:37.5Iowa State Class 4A ChampionshipsOctober 27, 2023
5,000 Meters · Max Championship Cross Country CourseJohn Kurtt Invitational · Sep 516:10.5John Kurtt InvitationalSeptember 5, 2026
5,000 Meters · Max Championship Cross Country CourseChiburg 5k · Nov 1215:57.2Chiburg 5kNovember 12, 2025
6,000 Meters · Max Championship Cross Country CourseJohn Kurtt Invitational · Aug 3020:04.9John Kurtt InvitationalAugust 30, 2025
8,000 Meters · DMACC Cross Country CourseGrand View Invitational · Sep 1928:24.40Grand View InvitationalSeptember 19, 2026
8,000 Meters · Dubuque Soccer ComplexAmerican Rivers Conference Championships · Nov 126:28.4American Rivers Conference ChampionshipsNovember 1, 2025
8,000 Meters · Lake Creek Country ClubAmerican Rivers Conference Championships · Oct 3127:22.5American Rivers Conference ChampionshipsOctober 31, 2026
8,000 Meters · Max Championship Cross Country CourseDan Huston/Steve Johnson Invitational · Oct 427:05.0Dan Huston/Steve Johnson InvitationalOctober 4, 2025
8,000 Meters · Max Cross Country CourseSteve Johnson Invitational · Oct 326:30.3Steve Johnson Invitational October 3, 2026
8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 1827:30.5Interregional 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 · 8,000 Meters College · Place 99 · WartburgWartburg8,000 Meters College9927:22.5 PBJr
Oct 3Steve Johnson Invitational Oct 3 · 8,000 Meters College · Place 50 · WartburgWartburg8,000 Meters College5026:30.3 PBJr
Sep 19Grand View InvitationalSep 19 · 8,000 Meters Collegiate · Place 27 · WartburgWartburg8,000 Meters Collegiate2728:24.40 PBJr
Sep 5John Kurtt InvitationalSep 5 · 5,000 Meters Collegiate · Place 8 · WartburgWartburg5,000 Meters Collegiate816:10.5 PBJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 12Chiburg 5kNov 12 · 5,000 Meters Varsity · Place 40 · WartburgWartburg5,000 Meters Varsity4015:57.2 PBSo
Nov 1American Rivers Conference ChampionshipsNov 1 · 8,000 Meters College · Place 88 · WartburgWartburg8,000 Meters College8826:28.4 PBSo
Oct 18Interregional InvitationalOct 18 · 8,000 Meters Blue · Place 93 · WartburgWartburg8,000 Meters Blue9327:30.5 PBSo
Oct 4Dan Huston/Steve Johnson InvitationalOct 4 · 8,000 Meters College · Place 71 · WartburgWartburg8,000 Meters College7127:05.0 PBSo
Aug 30John Kurtt InvitationalAug 30 · 6,000 Meters Collegiate · Place 30 · WartburgWartburg6,000 Meters Collegiate3020:04.9 PBSo

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 12Chiburg 5kNov 12 · 5,000 Meters Varsity · Place 51 · WartburgWartburg5,000 Meters Varsity5116:55.3FR
Nov 2American Rivers Conference ChampionshipsNov 2 · 8,000 Meters Varsity · Place 175 · WartburgWartburg8,000 Meters Varsity17529:10.5FR
Aug 30Mount Mercy Mustang GallopAug 30 · 5,000 Meters Varsity · Place 26 · WartburgWartburg5,000 Meters Varsity2616:21.0FR

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 27Iowa State Class 4A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 66 · Dallas Center-GrimesDallas Center-Grimes5,000 Meters Varsity6616:37.5 PB12

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 29Iowa High School Class 4A ChampionshipsOct 29 · 5,000 Meters State · Place 79 · Dallas Center-GrimesDallas Center-Grimes5,000 Meters State7917:07.7511
Aug 25Ankeny Centennial MeetAug 25 · 5,000 Meters 11-12th · Place 10 · Dallas Center-GrimesDallas Center-Grimes5,000 Meters 11-12th1016:38.9 PB11

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 29Iowa State High School Cross Country Championships Class 3AOct 29 · 5,000 Meters Varsity · Place 28 · Dallas Center-GrimesDallas Center-Grimes5,000 Meters Varsity2817:05.0210