Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Harlan Golf & Country ClubCyclone Cross Country Invite 2019 · Sep 2810:59Cyclone Cross Country Invite 2019September 28, 2019
3,000 Meters · Walnut GroveRussell Middle School XC Invite · Sep 2310:55.40Russell Middle School XC InviteSeptember 23, 2019
4,000 Meters · Valley Southwoods Freshman High SchoolUSATF Iowa Association Junior Olympic Championships · Nov 313:42USATF Iowa Association Junior Olympic ChampionshipsNovember 3, 2019
5,000 Meters · Blair Middle SchoolBlair Cross Country Invitational · Sep 1416:29.66Blair Cross Country InvitationalSeptember 14, 2023
5,000 Meters · Boys Town High School Creighton Prep Invitational · Sep 2116:45.0Creighton Prep InvitationalSeptember 21, 2021
5,000 Meters · Glenwood Lake ParkGlenwood XC Invitational · Aug 2816:40.4Glenwood XC InvitationalAugust 28, 2021
5,000 Meters · Harlan Golf & Country ClubCyclone XC Invite · Sep 2516:20.38Cyclone XC InviteSeptember 25, 2021
5,000 Meters · Lakeside Municipal Golf CourseIowa State Class 3A Championships · Oct 2815:25.5Iowa State Class 3A ChampionshipsOctober 28, 2023
6,000 Meters · University of Iowa XC CourseHawkeye Invitational · Sep 518:18.7Hawkeye InvitationalSeptember 5, 2025
8,000 Meters · A.H. Blank Golf CourseMissouri Valley Conference Championships · Oct 3024:13.7Missouri Valley Conference ChampionshipsOctober 30, 2026
8,000 Meters · Gans Creek Recreation AreaGans Creek Classic · Sep 2725:01.0Gans Creek ClassicSeptember 27, 2024

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 30Missouri Valley Conference ChampionshipsOct 30 · 8,000 Meters College · Place 13 · Illinois StateIllinois State8,000 Meters College1324:13.7 PBJr

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 5Hawkeye InvitationalSep 5 · 6,000 Meters Varsity · Place 12 · IowaIowa6,000 Meters Varsity1218:18.7 PBSo

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 27Gans Creek ClassicSep 27 · 8,000 Meters Invite · Place 154 · IowaIowa8,000 Meters Invite15425:01.0 PBFr
Aug 30Hawkeye InvitationalAug 30 · 6,000 Meters Varsity · Place 16 · IowaIowa6,000 Meters Varsity1618:39.4FR

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 28Iowa State Class 3A ChampionshipsOct 28 · 5,000 Meters Varsity · Place 2 · Lewis CentralLewis Central5,000 Meters Varsity215:25.5 PB12
Sep 14Blair Cross Country InvitationalSep 14 · 5,000 Meters Varsity · Place 1 · Lewis CentralLewis Central5,000 Meters Varsity116:29.66 PB12

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 29Iowa High School Class 3A ChampionshipsOct 29 · 5,000 Meters State · Place 1 · Lewis CentralLewis Central5,000 Meters State115:32.4311

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 29Iowa State High School Cross Country Championships Class 4AOct 29 · 5,000 Meters Varsity · Place 13 · Lewis CentralLewis Central5,000 Meters Varsity1316:10.8910
Sep 25Cyclone XC InviteSep 25 · 5,000 Meters Varsity · Place 1 · Lewis CentralLewis Central5,000 Meters Varsity116:20.38 PB10
Sep 21Creighton Prep InvitationalSep 21 · 5,000 Meters A Race · Place 3 · Lewis CentralLewis Central5,000 Meters A Race316:45.0 PB10
Aug 28Glenwood XC InvitationalAug 28 · 5,000 Meters Varsity · Place 5 · Lewis CentralLewis Central5,000 Meters Varsity516:40.4 PB10

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 30IHSAA Class 4A State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 16 · Lewis CentralLewis Central5,000 Meters Varsity1616:22.49
Sep 26Cyclone InvitationalSep 26 · 5,000 Meters Varsity · Place 2 · Lewis CentralLewis Central5,000 Meters Varsity216:35.689

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 3USATF Iowa Association Junior Olympic ChampionshipsNov 3 · 4,000 Meters 13-14 · Place 1 · 40-Unattached40-Unattached4,000 Meters 13-14113:42 PB8
Sep 28Cyclone Cross Country Invite 2019Sep 28 · 3,000 Meters Middle School Boys · Place 1 · Lewis CentralLewis Central3,000 Meters Middle School Boys110:59 PB8
Sep 23Russell Middle School XC InviteSep 23 · 3,000 Meters Middle School 8th Grade · Place 1 · Lewis CentralLewis Central3,000 Meters Middle School 8th Grade110:55.40 PB8