Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Gowrie CCIowa State Qualifier 2A - Southeast Valley · Oct 2120:36.00Iowa State Qualifier 2A - Southeast ValleyOctober 21, 2021
5,000 Meters · Lakeside Municipal Golf CourseIowa High School Class 2A Championships · Oct 2820:03.23Iowa High School Class 2A ChampionshipsOctober 28, 2022
6,000 Meters · Dubuque Soccer ComplexAmerican Rivers Conference Championships · Nov 124:38.3American Rivers Conference ChampionshipsNovember 1, 2025
6,000 Meters · Max Championship Cross Country CourseDan Huston/Steve Johnson Invitational · Oct 425:25.1Dan Huston/Steve Johnson InvitationalOctober 4, 2025
6,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 1723:31.51Bradley "Pink" ClassicOctober 17, 2025

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 1American Rivers Conference ChampionshipsNov 1 · 6,000 Meters College · Place 64 · Central (Iowa)Central (Iowa)6,000 Meters College6424:38.3 PBFr
Oct 17Bradley "Pink" ClassicOct 17 · 6,000 Meters White · Place 50 · Central (Iowa)Central (Iowa)6,000 Meters White5023:31.51 PBFr
Oct 4Dan Huston/Steve Johnson InvitationalOct 4 · 6,000 Meters College · Place 70 · Central (Iowa)Central (Iowa)6,000 Meters College7025:25.1 PBFr

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 2Iowa State Championships 2ANov 2 · 5,000 Meters Varsity · Place 37 · Van MeterVan Meter5,000 Meters Varsity3720:25.812

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 28Iowa High School Class 2A ChampionshipsOct 28 · 5,000 Meters State · Place 18 · Van MeterVan Meter5,000 Meters State1820:03.23 PB10

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 30Iowa State High School Cross Country Championships Class 2AOct 30 · 5,000 Meters State · Place 32 · Van MeterVan Meter5,000 Meters State3220:34.579
Oct 21Iowa State Qualifier 2A - Southeast ValleyOct 21 · 5,000 Meters State · Place 9 · Van MeterVan Meter5,000 Meters State920:36.00 PB9