Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Ankeny Centennial High SchoolAnkeny Centennial Meet · Aug 2516:16.1Ankeny Centennial MeetAugust 25, 2022
5,000 Meters · Dallas Center-Grimes CourseGrimes Invitational · Sep 117:51Grimes InvitationalSeptember 1, 2020
5,000 Meters · Lakeside Municipal Golf CourseIowa State High School Cross Country Championships Class 3A · Oct 2916:59.82Iowa State High School Cross Country Championships Class 3AOctober 29, 2021
5,000 Meters · Southeast Polk HSSoutheast Polk Invitational · Oct 119:20.8Southeast Polk InvitationalOctober 1, 2020
6,000 Meters · Central College CourseDutch Invitational · Sep 519:56.0Dutch InvitationalSeptember 5, 2025
8,000 Meters · Dubuque Soccer ComplexAmerican Rivers Conference Championships · Nov 125:37.6American Rivers Conference ChampionshipsNovember 1, 2025
8,000 Meters · Grinnell College Golf CourseLes Duke Invitational · Sep 1228:48.6Les Duke InvitationalSeptember 12, 2026
8,000 Meters · Max Championship Cross Country CourseNCAA D3 Midwest Region Championships · Nov 1526:28.2NCAA D3 Midwest Region ChampionshipsNovember 15, 2025
8,000 Meters · Max Cross Country CourseSteve Johnson Invitational · Oct 327:54.9Steve Johnson Invitational October 3, 2026
8,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 1726:56.49Bradley "Pink" ClassicOctober 17, 2025
8,000 Meters · Saukie Golf CourseNCAA D3 Midwest Region Championships · Nov 1626:44.3NCAA 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 3Steve Johnson Invitational Oct 3 · 8,000 Meters College · Place 114 · Central (Iowa)Central (Iowa)8,000 Meters College11427:54.9 PBJr
Sep 12Les Duke InvitationalSep 12 · 8,000 Meters Collegiate · Place 47 · Central (Iowa)Central (Iowa)8,000 Meters Collegiate4728:48.6 PBJr
Sep 4Dutch InvitationalSep 4 · 6,000 Meters Men · Place 30 · Central (Iowa)Central (Iowa)6,000 Meters Men3021:46.7Jr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 15NCAA D3 Midwest Region ChampionshipsNov 15 · 8,000 Meters College · Place 58 · Central (Iowa)Central (Iowa)8,000 Meters College5826:28.2 PBSo
Nov 1American Rivers Conference ChampionshipsNov 1 · 8,000 Meters College · Place 44 · Central (Iowa)Central (Iowa)8,000 Meters College4425:37.6 PBSo
Oct 17Bradley "Pink" ClassicOct 17 · 8,000 Meters White · Place 58 · Central (Iowa)Central (Iowa)8,000 Meters White5826:56.49 PBSo
Oct 4Dan Huston/Steve Johnson InvitationalOct 4 · 8,000 Meters College · Place 139 · Central (Iowa)Central (Iowa)8,000 Meters College13928:20.0So
Sep 5Dutch InvitationalSep 5 · 6,000 Meters Men's Race · Place 23 · Central (Iowa)Central (Iowa)6,000 Meters Men's Race2319:56.0 PBSo

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 16NCAA D3 Midwest Region ChampionshipsNov 16 · 8,000 Meters Varsity · Place 87 · Central (Iowa)Central (Iowa)8,000 Meters Varsity8726:44.3 PBFr
Nov 2American Rivers Conference ChampionshipsNov 2 · 8,000 Meters Varsity · Place 77 · Central CollegeCentral College8,000 Meters Varsity7726:37.4FR

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 5Fort Dodge InviteOct 5 · 5,000 Meters Junior Varsity · Place 74 · Dallas Center GrimesDallas Center Grimes5,000 Meters Junior Varsity7418:33.612
Sep 16Heartland XC ClassicSep 16 · 5,000 Meters Junior Varsity · Place 22 · Dallas-Center GrimesDallas-Center Grimes5,000 Meters Junior Varsity2218:07.312

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 19Iowa State Qualifier - 4A - Council BluffsOct 19 · 5,000 Meters Varsity · Place 16 · Dallas Center-GrimesDallas Center-Grimes5,000 Meters Varsity1617:18.3011
Aug 25Ankeny Centennial MeetAug 25 · 5,000 Meters 11-12th · Place 9 · Dallas Center-GrimesDallas Center-Grimes5,000 Meters 11-12th916:16.1 PB11

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 29Iowa State High School Cross Country Championships Class 3AOct 29 · 5,000 Meters Varsity · Place 24 · Dallas Center-GrimesDallas Center-Grimes5,000 Meters Varsity2416:59.82 PB10
Oct 20Iowa State Qualifier 3A - WintersetOct 20 · 5,000 Meters Varsity · Place 10 · Dallas Center-GrimesDallas Center-Grimes5,000 Meters Varsity1016:4610
Oct 7Fort Dodge InvitationalOct 7 · 5,000 Meters Varsity · Place 48 · Dallas Center-GrimesDallas Center-Grimes5,000 Meters Varsity4817:00.910

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 12Little Hawkeye Conference ChampionshipOct 12 · 5,000 Meters Junior Varsity · Place 13 · Dallas Center-GrimesDallas Center-Grimes5,000 Meters Junior Varsity1318:14.19
Oct 1Southeast Polk InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 18 · Dallas Center-GrimesDallas Center-Grimes5,000 Meters Junior Varsity1819:20.8 PB9
Sep 1Grimes InvitationalSep 1 · 5,000 Meters Varsity · Place 29 · Dallas Center-GrimesDallas Center-Grimes5,000 Meters Varsity2917:51 PB9