Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Oklahoma State University XC CourseNCAA DI Midwest Regional · Nov 1435:24.78NCAA DI Midwest RegionalNovember 14, 2025
5,000 Meters · Lakeside Municipal Golf CourseIowa High School Class 4A Championships · Oct 2916:32.94Iowa High School Class 4A ChampionshipsOctober 29, 2022
5,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Oct 115:52.01Steve Johnson InvitationalOctober 1, 2022
6,000 Meters · Iowa State Cross Country CourseCyclone Preview · Sep 119:49.9Cyclone PreviewSeptember 1, 2023
8,000 Meters · A.H. Blank Golf CourseMissouri Valley Conference Championships · Oct 3026:38.3Missouri Valley Conference ChampionshipsOctober 30, 2026
8,000 Meters · Angel Mounds State Historic SiteMissouri Valley Cross Country Championships · Oct 3126:30.4Missouri Valley Cross Country ChampionshipsOctober 31, 2025
8,000 Meters · Beloit CollegeDan Huston Invitational · Sep 3029:36.3Dan Huston InvitationalSeptember 30, 2023
8,000 Meters · Gans Creek Recreation AreaGans Creek Classic · Sep 2726:19.1Gans Creek ClassicSeptember 27, 2024
8,000 Meters · Illinois State UniversityISU XC Redbird Invite · Sep 1226:30.50ISU XC Redbird InviteSeptember 12, 2025
8,000 Meters · Max Cross Country CourseSteve Johnson Invitational · Oct 327:06.1Steve Johnson Invitational October 3, 2026
8,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 1625:59.1Bradley "Pink" ClassicOctober 16, 2026
8,000 Meters · Wartburg/Max CC CourseSteve Johnson Invitational · Sep 3029:36.30Steve 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 30Missouri Valley Conference ChampionshipsOct 30 · 8,000 Meters College · Place 81 · Northern IowaNorthern Iowa8,000 Meters College8126:38.3 PBSr
Oct 16Bradley "Pink" ClassicOct 16 · 8,000 Meters Men's Red Race · Place 169 · Northern IowaNorthern Iowa8,000 Meters Men's Red Race16925:59.1 PBSr
Oct 3Steve Johnson Invitational Oct 3 · 8,000 Meters College · Place 69 · Northern IowaNorthern Iowa8,000 Meters College6927:06.1 PBSr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Midwest RegionalNov 14 · 10,000 Meters D1 Midwest · Place 184 · Northern IowaNorthern Iowa10,000 Meters D1 Midwest18435:24.78 PBJr
Oct 31Missouri Valley Cross Country ChampionshipsOct 31 · 8,000 Meters Champ · Place 75 · Northern IowaNorthern Iowa8,000 Meters Champ7526:30.4 PBJr
Oct 17Bradley "Pink" ClassicOct 17 · 8,000 Meters Red · Place 158 · Northern IowaNorthern Iowa8,000 Meters Red15826:30.40Jr
Sep 12ISU XC Redbird InviteSep 12 · 8,000 Meters Men · Place 51 · Northern IowaNorthern Iowa8,000 Meters Men5126:30.50 PBJr

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 27Gans Creek ClassicSep 27 · 8,000 Meters Invite · Place 281 · Northern IowaNorthern Iowa8,000 Meters Invite28126:19.1 PBSo
Sep 13ISU XC Redbird InviteSep 13 · 8,000 Meters Varsity · Place 38 · Northern IowaNorthern Iowa8,000 Meters Varsity3826:42.90SO

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 14Bradley Pink ClassicOct 14 · 8,000 Meters White · Place 93 · Northern IowaNorthern Iowa8,000 Meters White9327:27.6Fr
Sep 30Dan Huston InvitationalSep 30 · 8,000 Meters College · Place 175 · Northern IowaNorthern Iowa8,000 Meters College17529:36.3Fr
Sep 30Dan Huston InvitationalSep 30 · 8,000 Meters College · Place 193 · Northern IowaNorthern Iowa8,000 Meters College19329:36.3 PBFr
Sep 30Steve Johnson InvitationalSep 30 · 8,000 Meters College Mens 8000M · Place 193 · Northern IowaNorthern Iowa8,000 Meters College Mens 8000M19329:36.30 PBFr
Sep 1Cyclone PreviewSep 1 · 6,000 Meters Open · Place 22 · Northern IowaNorthern Iowa6,000 Meters Open2219:49.9 PBFr

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 29Iowa High School Class 4A ChampionshipsOct 29 · 5,000 Meters State · Place 35 · Dubuque HempsteadDubuque Hempstead5,000 Meters State3516:32.94 PB12
Oct 19Iowa State Qualifier - 4A - DubuqueOct 19 · 5,000 Meters Varsity · Place 6 · Dubuque HempsteadDubuque Hempstead5,000 Meters Varsity616:0112
Oct 13MVC Valley Divisional @ WaterlooOct 13 · 5,000 Meters Varsity · Place 7 · Dubuque HempsteadDubuque Hempstead5,000 Meters Varsity75:1212
Oct 6MVC Super MeetOct 6 · 5,000 Meters Varsity · Place 9 · Dubuque HempsteadDubuque Hempstead5,000 Meters Varsity915:53.7512
Oct 1Steve Johnson InvitationalOct 1 · 5,000 Meters Gray Varsity · Place 10 · Dubuque HempsteadDubuque Hempstead5,000 Meters Gray Varsity1015:52.01 PB12
Sep 22Jim Boughton InvitationalSep 22 · 5,000 Meters Varsity · Place 4 · HempsteadHempstead5,000 Meters Varsity45:0712
Aug 23Mount Vernon InvitationalAug 23 · 5,000 Meters Varsity · Place 3 · Dubuque HempsteadDubuque Hempstead5,000 Meters Varsity316:35.60SR

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 29Iowa State High School Cross Country Championships Class 4AOct 29 · 5,000 Meters Varsity · Place 123 · Dubuque HempsteadDubuque Hempstead5,000 Meters Varsity12318:51.5711
Oct 20Iowa State Qualifier 4A - Cedar Rapids, Kennedy Oct 20 · 5,000 Meters Varsity · Place 10 · Dubuque HempsteadDubuque Hempstead5,000 Meters Varsity1016:38.4911
Oct 7MVC Super MeetOct 7 · 5,000 Meters Varsity · Place 14 · Dubuque HempsteadDubuque Hempstead5,000 Meters Varsity1416:13.3011
Oct 2Steve Johnson InvitationalOct 2 · 5,000 Meters Varsity · Place 23 · Dubuque HempsteadDubuque Hempstead5,000 Meters Varsity2316:22.3411
Sep 9Marshalltown Bobcat InvitationalSep 9 · 5,000 Meters Varsity · Place 23 · Dubuque, HempsteadDubuque, Hempstead5,000 Meters Varsity2316:30.211
Sep 4Linn-Mar InvitationalSep 4 · 5,000 Meters Varsity · Place 7 · HempsteadHempstead5,000 Meters Varsity716:56.4511

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 5Linn-Mar InvitationalSep 5 · 5,000 Meters Junior Varsity · Place 3 · HempsteadHempstead5,000 Meters Junior Varsity317:48.7SO

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational -Combined · Dubuque HempsteadDubuque Hempstead5,000 Meters Open Invitational -Combined0—9
Sep 7Linn-Mar InvitationalSep 7 · 5,000 Meters Varsity · Place 48 · HempsteadHempstead5,000 Meters Varsity485:53FR
Aug 27Mount Vernon - Lisbon InvitationalAug 27 · 5,000 Meters Varsity · Place 49 · HempsteadHempstead5,000 Meters Varsity4919:18.4FR