Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorUSATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPS · Jun 255:09.59aUSATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPSJune 25, 2026
1500 Meters · Outdoor · Hand timedUSATF Developmental Meet · Jun 86:32.71hUSATF Developmental MeetJune 8, 2019
3000 Meters · OutdoorUSATF Utah Association Junior Olympic Championships · Jun 611:06.59aUSATF Utah Association Junior Olympic ChampionshipsJune 6, 2024
800 Meters · IndoorUSATF Region 11 Junior Olympic Championships · Jun 203:17.36aUSATF Region 11 Junior Olympic ChampionshipsJune 20, 2019
800 Meters · OutdoorUSATF Region 11 Youth Track & Field Championships · Jul 92:48.82USATF Region 11 Youth Track & Field ChampionshipsJuly 9, 2021

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 25USATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPSJun 25 · 3000 Meters · Place 3 · Fast Running Blog3000 Meters3.11:42.51a-
Jun 25USATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPSJun 25 · 1500 Meters · Place 4 · Fast Running Blog1500 Meters4.5:09.59a PB-

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 10USATF Region 11 Junior Olympic ChampionshipsJul 10 · 3000 Meters · Place 5 · Fast Running Blog3000 Meters511:25.92a—
Jul 10USATF Region 11 Junior Olympic ChampionshipsJul 10 · 1500 Meters · Place 10 · Fast Running Blog1500 Meters105:12.44a—
Jun 26USATF Utah Association JO ChampionshipsJun 26 · 3000 Meters · Place 4 · Fast Running Blog3000 Meters411:35.09a—
Jun 26USATF Utah Association JO ChampionshipsJun 26 · 1500 Meters · Place 7 · Fast Running Blog1500 Meters75:13.26a—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 6USATF Utah Association Junior Olympic ChampionshipsJun 6 · 3000 Meters · Place 1 · Fast Running Blog3000 Meters111:06.59a PB—
Jun 6USATF Utah Association Junior Olympic ChampionshipsJun 6 · 1500 Meters · Place 3 · Fast Running Blog1500 Meters35:13.53a—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 8USATF Utah Association Junior Olympic ChampionshipsJun 8 · 3000 Meters · Place 1 · Fast Running Blog3000 Meters111:09.45a—

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 16USATF Utah Association Junior Olympic ChampionshipsJun 16 · 800 Meters · Place 1 · Fast Running Blog800 Meters1.2:50.47a10

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 9USATF Region 11 Youth Track & Field ChampionshipsJul 9 · 800 Meters · Place 1 · Fast Running Blog800 Meters12:48.82 PB1
Jun 10USATF Utah Association Youth ChampionshipsJun 10 · 800 Meters · Place 3 · Fast Running Blog800 Meters3.2:49.01aUnofficial9
Jun 5USATF UT Developmental Meet #5Jun 5 · 1500 Meters · Fast Running Blog1500 Meters—DNS9
May 22USATF Utah Youth #3May 22 · 3000 Meters · Place 1 · Fast Running Blog3000 Meters1.12:01.30a9

2019 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 29USATF Developmental MeetJun 29 · 1500 Meters · Place 1 · Fast Running Blog1500 Meters1.6:20.07a7
Jun 13USATF Utah Association Junior Olympic ChampionshipsJun 13 · 800 Meters · Place 2 · Fast Running Blog800 Meters23:16.668
Jun 8USATF Developmental MeetJun 8 · 1500 Meters · Place 2 · Fast Running Blog1500 Meters26:32.71h PB8
May 14USATF Developmental MeetMay 14 · 800 Meters · Place 40 · Fast Running Blog800 Meters40.3:15.71aUnofficial7
May 11USATF Developmental MeetMay 11 · 1500 Meters · Place 2 · Fast Running Blog1500 Meters2.6:16.48a7

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Jun 20USATF Region 11 Junior Olympic ChampionshipsJun 20 · 800 Meters · Place 2 · Fast Running Blog800 Meters2.3:17.36a PB7

2018 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 2USATF Developmental Meet - TimpanogosJun 2 · 1500 Meters · Place 3 · Fast Running Blog1500 Meters3.6:50.39a6
May 29USATF Dvelopmental Meet - SkyridgeMay 29 · 800 Meters · Place 5 · Fast Running Blog800 Meters5.3:41.86a6
May 26USATF Developmental Meet- Corner Canyon (Official)May 26 · 1500 Meters · Place 4 · Fast Running Blog1500 Meters4.6:47.75a6
May 26USATF – Utah Developmental Meet- Corner CanyonMay 26 · 1500 Meters · Place 4 · Fast Running Blog1500 Meters4.6:47.75aUnofficial6
May 15USATF Dvelopmental MeetMay 15 · 800 Meters · Place 6 · Fast Running Blog800 Meters6.3:38.28a6