Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Valley Southwoods Freshman High SchoolUSATF Iowa Association Junior Olympic Championships · Oct 299:47.79USATF Iowa Association Junior Olympic ChampionshipsOctober 29, 2023
3,000 Meters · Ames Middle SchoolIowa Flyers Youth CC Meet · Sep 2014:26.13Iowa Flyers Youth CC MeetSeptember 20, 2026
3,000 Meters · Johnston High School2026 USATF Iowa Association Cross Country Junior Olympic Championships · Nov 113:25.952026 USATF Iowa Association Cross Country Junior Olympic ChampionshipsNovember 1, 2026
3,000 Meters · The MidAmerican Energy Company RecPlexWaukee Youth CC Meet · Oct 2615:07.70Waukee Youth CC MeetOctober 26, 2024
3,000 Meters · Valley Southwoods Freshman High SchoolUSATF Iowa JO Cross Country Championship · Nov 213:51.02USATF Iowa JO Cross Country ChampionshipNovember 2, 2025
3,200 Meters · Saydel HSMVP CC Invite · Oct 1315:36.31MVP CC InviteOctober 13, 2024

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 12026 USATF Iowa Association Cross Country Junior Olympic ChampionshipsNov 1 · 3,000 Meters 11-12 · Place 17 · Valley Youth Running Club3,000 Meters 11-121713:25.95 PB5
Oct 25Valley Youth CC Meet (DSM)Oct 25 · 3,000 Meters Varsity · Place 8 · Valley Youth Running Club3,000 Meters Varsity813:34.85—
Sep 20Iowa Flyers Youth CC MeetSep 20 · 3,000 Meters 11-12 · Place 12 · Valley Youth Running Club3,000 Meters 11-121214:26.13 PB5

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 2USATF Iowa JO Cross Country ChampionshipNov 2 · 3,000 Meters 9-10 · Place 10 · Valley Youth Running Club3,000 Meters 9-101013:51.02 PB4
Oct 18Waukee Youth CC MeetOct 18 · 3,000 Meters 9-10 · Place 9 · Valley Youth Running Club3,000 Meters 9-10915:59.214

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 10USATF Iowa Association Junior Olympic ChampionshipsNov 10 · 3,000 Meters 9-10 · Place 6 · Valley Youth Running Club3,000 Meters 9-10614:28.303
Oct 26Waukee Youth CC MeetOct 26 · 3,000 Meters 9-10 · Place 8 · Valley Youth Running Club3,000 Meters 9-10815:07.70 PB3
Oct 13MVP CC InviteOct 13 · 3,200 Meters 9-10 · Place 3 · Valley Youth Running Club3,200 Meters 9-10315:36.31 PB3
Oct 5JRC Youth Cross Country MeetOct 5 · 3,000 Meters 9-10 · Place 4 · Valley Youth Running Club3,000 Meters 9-10414:14.503
Sep 29VYRC Cross Country Meet-2024Sep 29 · 3,000 Meters 9-10 · Place 9 · Valley Youth Running Club3,000 Meters 9-10915:39.653

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 29USATF Iowa Association Junior Olympic ChampionshipsOct 29 · 2,000 Meters 8U · Place 3 · Valley Youth Running Club2,000 Meters 8U39:47.79 PB2

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 6USATF Iowa Association Junior Olympic ChampionshipsNov 6 · 2,000 Meters 8U · Place 5 · Valley Youth Running Club2,000 Meters 8U510:31.501