Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Valley Southwoods Freshman High SchoolUSATF Iowa Association Junior Olympic Championships · Oct 299:46.72USATF Iowa Association Junior Olympic ChampionshipsOctober 29, 2023
3,000 Meters · Johnston High School2026 USATF Iowa Association Cross Country Junior Olympic Championships · Nov 113:04.252026 USATF Iowa Association Cross Country Junior Olympic ChampionshipsNovember 1, 2026
3,000 Meters · The MidAmerican Energy Company RecPlexWaukee Youth CC Meet · Oct 1815:18.80Waukee Youth CC MeetOctober 18, 2025
3,000 Meters · Valley Southwoods Freshman High SchoolUSATF Iowa JO Cross Country Championship · Nov 214:20.57USATF Iowa JO Cross Country ChampionshipNovember 2, 2025
3,200 Meters · Saydel HSMVP CC Invite · Oct 1317:13.93MVP CC InviteOctober 13, 2024
3,200 Meters · Saydel HSMVP CC Invite · Oct 1317:13.93MVP 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 31 · Johnston Running Club3,000 Meters 11-123113:04.25 PB-
Oct 25Valley Youth CC Meet (DSM)Oct 25 · 3,000 Meters Varsity · Place 25 · Johnston Running Club3,000 Meters Varsity2513:27.98—

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 2USATF Iowa JO Cross Country ChampionshipNov 2 · 3,000 Meters 9-10 · Place 20 · Johnston Running Club3,000 Meters 9-102014:20.57 PB-
Oct 18Waukee Youth CC MeetOct 18 · 3,000 Meters 9-10 · Place 12 · Johnston Running Club3,000 Meters 9-101215:18.80 PB-

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 10USATF Iowa Association Junior Olympic ChampionshipsNov 10 · 3,000 Meters 9-10 · Place 16 · Johnston Running Club3,000 Meters 9-101614:48.80-
Oct 26Waukee Youth CC MeetOct 26 · 3,000 Meters 9-10 · Place 19 · Johnston Running Club3,000 Meters 9-101915:22.70-
Oct 13MVP CC InviteOct 13 · 3,200 Meters 9-10 · Place 13 · Johnston Running Club3,200 Meters 9-101317:13.93 PB-
Oct 13MVP CC InviteOct 13 · 3,200 Meters 9-10 · Place 13 · Johnston Running Club3,200 Meters 9-101317:13.93 PB-
Oct 5JRC Youth Cross Country MeetOct 5 · 3,000 Meters 9-10 · Place 18 · Johnston Running Club3,000 Meters 9-101814:50.00-
Sep 29VYRC Cross Country Meet-2024Sep 29 · 3,000 Meters 9-10 · Place 29 · Johnston Running Club3,000 Meters 9-102915:29.27-

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 29USATF Iowa Association Junior Olympic ChampionshipsOct 29 · 2,000 Meters 8U · Place 6 · Johnston Running Club2,000 Meters 8U69:46.72 PB-