Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Valley Southwoods Freshman High SchoolUSATF Iowa Association Junior Olympic Championships · Nov 69:55.40USATF Iowa Association Junior Olympic ChampionshipsNovember 6, 2022
3,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1414:34.60USATF National Junior Olympic ChampionshipsDecember 14, 2024
3,000 Meters · Johnston High School2026 USATF Iowa Association Cross Country Junior Olympic Championships · Nov 113:59.072026 USATF Iowa Association Cross Country Junior Olympic ChampionshipsNovember 1, 2026
3,000 Meters · The MidAmerican Energy Company RecPlexWaukee Youth CC Meet · Oct 2615:58.00Waukee Youth CC MeetOctober 26, 2024
3,000 Meters · Valley Southwoods Freshman High SchoolUSATF Iowa Association Junior Olympic Championships · Nov 1014:17.70USATF Iowa Association Junior Olympic ChampionshipsNovember 10, 2024
3,200 Meters · Saydel HSMVP CC Invite · Oct 1315:30.32MVP CC InviteOctober 13, 2024

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 12026 USATF Iowa Association Cross Country Junior Olympic ChampionshipsNov 1 · 3,000 Meters 11-12 · Place 36 · UnattachedUnattached3,000 Meters 11-123613:59.07 PB7
Oct 25Valley Youth CC Meet (DSM)Oct 25 · 3,000 Meters Varsity · Place 36 · Carlisle Youth Running ClubCarlisle Youth Running Club3,000 Meters Varsity3614:34.57—

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 2USATF Iowa JO Cross Country ChampionshipNov 2 · 3,000 Meters 11-12 · Place 35 · Carlisle Youth Running ClubCarlisle Youth Running Club3,000 Meters 11-123515:28.446
Oct 18Waukee Youth CC MeetOct 18 · 3,000 Meters 11-12 · Place 28 · Carlisle Youth Running ClubCarlisle Youth Running Club3,000 Meters 11-122816:00.506

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 3,000 Meters 9-10 · Place 318 · Carlisle Youth Running ClubCarlisle Youth Running Club3,000 Meters 9-1031814:34.60 PB5
Nov 10USATF Iowa Association Junior Olympic ChampionshipsNov 10 · 3,000 Meters 9-10 · Place 12 · Carlisle Youth Running ClubCarlisle Youth Running Club3,000 Meters 9-101214:17.70 PB5
Oct 26Waukee Youth CC MeetOct 26 · 3,000 Meters 9-10 · Place 22 · Carlisle Youth Running ClubCarlisle Youth Running Club3,000 Meters 9-102215:58.00 PB5
Oct 13MVP CC InviteOct 13 · 3,200 Meters 9-10 · Place 7 · Carlisle Youth Running ClubCarlisle Youth Running Club3,200 Meters 9-10715:30.32 PB5
Oct 5JRC Youth Cross Country MeetOct 5 · 3,000 Meters 9-10 · Place 20 · Carlisle Youth Running ClubCarlisle Youth Running Club3,000 Meters 9-102015:07.505

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 29USATF Iowa Association Junior Olympic ChampionshipsOct 29 · 3,000 Meters 9-10 · Place 20 · 40-Unattached40-Unattached3,000 Meters 9-102015:09.844

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 6USATF Iowa Association Junior Olympic ChampionshipsNov 6 · 2,000 Meters 8U · Place 10 · UnattachedUnattached2,000 Meters 8U109:55.40 PB3