Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHive Gold Classic · Apr 413.04aHive Gold ClassicApril 4, 2026
200 Meters · Indoor**34th Annual Indoor Classic (Special) · Feb 1426.60a**34th Annual Indoor Classic (Special)February 14, 2026
200 Meters · OutdoorUSATF Region 11 Junior Olympic Championships · Jul 1027.01aUSATF Region 11 Junior Olympic ChampionshipsJuly 10, 2025
400 Meters · Indoor**34th Annual Indoor Classic (Special) · Feb 1458.61a**34th Annual Indoor Classic (Special)February 14, 2026
400 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2757.09a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
55 Meters · IndoorWeber State HS Invitational · Jan 248.49aWeber State HS InvitationalJanuary 24, 2025
60 Meters · IndoorUCCTCA Indoor Invitational · Jan 318.71aUCCTCA Indoor InvitationalJanuary 31, 2025
800 Meters · Indoor**34th Annual Indoor Classic (Special) · Feb 142:19.36a**34th Annual Indoor Classic (Special)February 14, 2026
800 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 272:09.40a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Long Jump · OutdoorUSATF Arizona Regulation Meet - Canyon View HS (200m 6U only) · Mar 93.81mUSATF Arizona Regulation Meet - Canyon View HS (200m 6U only)March 9, 2024

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 1 · Cool RunningCool Running800 MetersRound P1.2:10.65a6
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 1 · Cool RunningCool Running800 Meters1.2:09.40a PB6
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 6 · Cool RunningCool Running400 MetersRound S6.57.71a6
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 4 · Cool RunningCool Running400 MetersRound P4.57.09a PB6
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 7 · Cool RunningCool Running400 Meters7.57.93a6
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 33 · Cool RunningCool Running200 MetersRound P33.26.48aWind: 2.56
Jun 25USATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPSJun 25 · 800 Meters · Place 1 · Cool RunningCool Running800 Meters1.2:13.32a6
Jun 25USATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPSJun 25 · 400 Meters · Place 1 · Cool RunningCool Running400 Meters1.57.96a6
Jun 25USATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPSJun 25 · 200 Meters · Place 2 · Cool RunningCool Running200 MetersRound P2.27.19a6
Jun 25USATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPSJun 25 · 200 Meters · Place 2 · Cool RunningCool Running200 Meters2.26.95aWind: 2.16
Jun 6Tony Glover Memorial MeetJun 6 · 800 Meters · Place 1 · Cool RunningCool Running800 Meters1.2:14.67a6
May 30Running With the WolvesMay 30 · 800 Meters · Place 1 · Cool RunningCool Running800 Meters1.2:19.62a6
May 30Running With the WolvesMay 30 · 400 Meters · Place 1 · Cool RunningCool Running400 Meters1.59.14a6
May 30Running With the WolvesMay 30 · 100 Meters · Place 2 · Cool RunningCool Running100 Meters2.13.68a6
May 26Soelberg TC Sun Mountain InvitationalMay 26 · 200 Meters · Place 1 · Cool RunningCool Running200 Meters1.27.46a6
May 26Soelberg TC Sun Mountain InvitationalMay 26 · 100 Meters · Place 2 · Cool RunningCool Running100 Meters2.13.43a6
Apr 2515th Annual Las Vegas Heat InvitationalApr 25 · 800 Meters · Place 1 · Cool RunningCool Running800 Meters1.2:13.70a6
Apr 2515th Annual Las Vegas Heat InvitationalApr 25 · 400 Meters · Place 1 · Cool RunningCool Running400 Meters1.57.36a6
Apr 2515th Annual Las Vegas Heat InvitationalApr 25 · 100 Meters · Place 6 · Cool RunningCool Running100 MetersRound P6.13.17aWind: -0.96
Apr 2515th Annual Las Vegas Heat InvitationalApr 25 · 100 Meters · Place 8 · Cool RunningCool Running100 Meters8.13.23aWind: 0.36
Apr 11**61st Annual Phoenix Invitational - Mesa CC (Special)Apr 11 · 800 Meters · Place 1 · Cool RunningCool Running800 Meters12:16.10a6
Apr 11**61st Annual Phoenix Invitational - Mesa CC (Special)Apr 11 · 400 Meters · Place 3 · Cool RunningCool Running400 Meters358.77a6
Apr 11**61st Annual Phoenix Invitational - Mesa CC (Special)Apr 11 · 100 Meters · Place 14 · Cool RunningCool Running100 MetersRound P1413.42a6
Apr 4Hive Gold ClassicApr 4 · 400 Meters · Place 1 · Cool RunningCool Running400 Meters158.55a12
Apr 4Hive Gold ClassicApr 4 · 200 Meters · Place 3 · Cool RunningCool Running200 Meters327.29a12
Apr 4Hive Gold ClassicApr 4 · 100 Meters · Place 3 · Cool RunningCool Running100 Meters313.04a PB12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · 800 Meters · Place 1 · Cool RunningCool Running800 Meters1.2:19.36a PB6
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · 400 Meters · Place 2 · Cool RunningCool Running400 Meters2.58.61a PB6
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · 200 Meters · Place 2 · Cool RunningCool Running200 Meters2.26.60a PB6

2025 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jul 10USATF Region 11 Junior Olympic ChampionshipsJul 10 · 200 Meters · Place 1 · Cool RunningCool Running200 MetersRound P127.01a PB5
Jul 10USATF Region 11 Junior Olympic ChampionshipsJul 10 · 800 Meters · Place 1 · Cool RunningCool Running800 Meters12:17.85a5
Jul 10USATF Region 11 Junior Olympic ChampionshipsJul 10 · 400 Meters · Place 1 · Cool RunningCool Running400 Meters159.21a5
Jul 10USATF Region 11 Junior Olympic ChampionshipsJul 10 · 200 Meters · Place 1 · Cool RunningCool Running200 Meters127.42a5
Jun 26USATF Utah Association JO ChampionshipsJun 26 · 200 Meters · Place 1 · Cool RunningCool Running200 MetersRound P127.98a5
Jun 26USATF Utah Association JO ChampionshipsJun 26 · 800 Meters · Place 1 · Cool RunningCool Running800 Meters12:15.70a5
Jun 26USATF Utah Association JO ChampionshipsJun 26 · 400 Meters · Place 1 · Cool RunningCool Running400 Meters159.68a5
Jun 26USATF Utah Association JO ChampionshipsJun 26 · 200 Meters · Place 1 · Cool RunningCool Running200 Meters127.57a5
Jun 7Tony Glover Memorial MeetJun 7 · 800 Meters · Place 1 · Cool RunningCool Running800 Meters1.2:26.21a5
Jun 7Tony Glover Memorial MeetJun 7 · 100 Meters · Place 2 · Cool RunningCool Running100 Meters2.13.74a5
May 31Running With The WolvesMay 31 · 800 Meters · Place 1 · Cool RunningCool Running800 Meters1.2:22.37a5
May 31Running With The WolvesMay 31 · 400 Meters · Place 1 · Cool RunningCool Running400 Meters1.59.56a5
May 31Running With The WolvesMay 31 · 100 Meters · Place 3 · Cool RunningCool Running100 Meters3.13.66a5
May 24USATF West Side Shock InvitaionalMay 24 · 800 Meters · Place 1 · Cool RunningCool Running800 Meters12:29.35a5
May 24USATF West Side Shock InvitaionalMay 24 · 400 Meters · Place 1 · Cool RunningCool Running400 Meters11:00.93a5
May 24USATF West Side Shock InvitaionalMay 24 · 200 Meters · Place 1 · Cool RunningCool Running200 Meters127.85a5
May 202025 Soelberg TC Sun Mountain InvitationalMay 20 · 200 Meters · Place 1 · Cool RunningCool Running200 Meters1.27.53a5
May 202025 Soelberg TC Sun Mountain InvitationalMay 20 · 100 Meters · Place 3 · Cool RunningCool Running100 Meters3.14.00a5
Apr 19Las Vegas Blazin Onez InviteApr 19 · 400 Meters · Place 1 · Cool RunningCool Running400 Meters1.1:00.64a5
Apr 19Las Vegas Blazin Onez InviteApr 19 · 200 Meters · Place 8 · Cool RunningCool Running200 Meters8.27.70a5
Apr 19Las Vegas Blazin Onez InviteApr 19 · 100 Meters · Place 7 · Cool RunningCool Running100 Meters7.13.48a5
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · 800 Meters · Place 2 · Cool RunningCool Running800 Meters22:18.55a5
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · 400 Meters · Place 5 · Cool RunningCool Running400 Meters51:01.69a5
Apr 5USATF AZ 60th Annual Phoenix InvitationalApr 5 · 200 Meters · Place 16 · Cool RunningCool Running200 MetersRound P1627.74a5
Mar 1Blazin Onez Spring Break InviteMar 1 · 800 Meters · Place 1 · Cool RunningCool Running800 Meters12:29.34a5
Mar 1Blazin Onez Spring Break InviteMar 1 · 400 Meters · Place 2 · Cool RunningCool Running400 Meters21:01.87a5
Mar 1Blazin Onez Spring Break InviteMar 1 · 200 Meters · Place 2 · Cool RunningCool Running200 Meters227.78a5

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Jan 31UCCTCA Indoor InvitationalJan 31 · 400 Meters · Place 109 · Cool RunningCool Running400 Meters1091:04.37a—
Jan 31UCCTCA Indoor InvitationalJan 31 · 200 Meters · Place 162 · Cool RunningCool Running200 Meters16228.13a—
Jan 31UCCTCA Indoor InvitationalJan 31 · 60 Meters · Place 217 · Cool RunningCool Running60 MetersRound P2178.71a PB—
Jan 24Weber State HS InvitationalJan 24 · 200 Meters · Place 106 · Unattached (Cool Running)Unattached (Cool Running)200 Meters10629.80a—
Jan 24Weber State HS InvitationalJan 24 · 55 Meters · Place 151 · Unattached (Cool Running)Unattached (Cool Running)55 MetersRound P1518.49a PB—
Jan 17BYU Indoor Invitational (High School)Jan 17 · 800 Meters · Place 74 · Unattached (Cool Running)Unattached (Cool Running)800 Meters74.2:25.27a5
Jan 17BYU Indoor Invitational (High School)Jan 17 · 400 Meters · Place 61 · Unattached (Cool Running)Unattached (Cool Running)400 Meters61.1:02.38a5
Jan 17BYU Indoor Invitational (High School)Jan 17 · 200 Meters · Place 120 · Unattached (Cool Running)Unattached (Cool Running)200 Meters120.28.75a5

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 6USATF Utah Association Junior Olympic ChampionshipsJun 6 · 400 Meters · Place 1 · Cool RunningCool Running400 Meters11:02.27a—
Jun 6USATF Utah Association Junior Olympic ChampionshipsJun 6 · 200 Meters · Place 1 · Cool RunningCool Running200 Meters129.64a—
Jun 6USATF Utah Association Junior Olympic ChampionshipsJun 6 · 200 Meters · Place 1 · Cool RunningCool Running200 Meters129.05a—
Jun 6USATF Utah Association Junior Olympic ChampionshipsJun 6 · 100 Meters · Place 1 · Cool RunningCool Running100 Meters114.43a—
Jun 6USATF Utah Association Junior Olympic ChampionshipsJun 6 · 100 Meters · Place 1 · Cool RunningCool Running100 Meters114.24a—
Jun 1Run With The Wolves Jun 1 · 400 Meters · Place 1 · Cool RunningCool Running400 Meters11:03.36a—
Jun 1Run With The Wolves Jun 1 · 100 Meters · Place 1 · Cool RunningCool Running100 Meters114.49a—
May 25Shock InvitationalMay 25 · 400 Meters · Place 1 · Cool RunningCool Running400 Meters11:05.66a—
May 25Shock InvitationalMay 25 · 200 Meters · Place 1 · Cool RunningCool Running200 Meters129.32a—
May 25Shock InvitationalMay 25 · 100 Meters · Place 1 · Cool RunningCool Running100 Meters114.66a—
Apr 22Soelberg Track Club Sun Mountain InvitationalApr 22 · 400 Meters · Place 1 · Cool RunningCool Running400 Meters11:05.08a—
Apr 22Soelberg Track Club Sun Mountain InvitationalApr 22 · 200 Meters · Place 1 · Cool RunningCool Running200 Meters130.15a—
Apr 22Soelberg Track Club Sun Mountain InvitationalApr 22 · 100 Meters · Place 1 · Cool RunningCool Running100 Meters114.28a—
Mar 30God Speed EggstravaganzaMar 30 · 400 Meters · Place 1 · Cool RunningCool Running400 Meters1.1:04.02a4
Mar 30God Speed EggstravaganzaMar 30 · 200 Meters · Place 2 · Cool RunningCool Running200 Meters2.28.65a4
Mar 30God Speed EggstravaganzaMar 30 · 100 Meters · Place 11 · Cool RunningCool Running100 Meters11.14.97a4
Mar 9USATF Arizona Regulation Meet - Canyon View HS (200m 6U only)Mar 9 · Long Jump · Place 1 · Cool RunningCool RunningLong Jump1.3.81m PB4
Mar 9USATF Arizona Regulation Meet - Canyon View HS (200m 6U only)Mar 9 · 400 Meters · Place 2 · Cool RunningCool Running400 Meters2.1:06.20a4
Mar 9USATF Arizona Regulation Meet - Canyon View HS (200m 6U only)Mar 9 · 100 Meters · Place 3 · Cool RunningCool Running100 Meters3.14.50a4

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 10GoldenSprint ChallengeFeb 10 · 400 Meters · Place 15 · Cool RunningCool Running400 Meters151:06.99a—
Feb 2UHSTCA Indoor InvitationalFeb 2 · 200 Meters · Place 214 · Cool Running Track ClubCool Running Track Club200 Meters21429.424
Feb 2UHSTCA Indoor InvitationalFeb 2 · 60 Meters · Place 248 · Cool Running Track ClubCool Running Track Club60 Meters2489.294
Feb 2UHSTCA Indoor InvitationalFeb 2 · 400 Meters · Place 177 · Cool Running Track ClubCool Running Track Club400 Meters1771:05.814
Feb 2UHSTCA Indoor InvitationalFeb 2 · 200 Meters · Place 214 · Cool Running Track ClubCool Running Track Club200 Meters21429.424
Feb 2UHSTCA Indoor InvitationalFeb 2 · 60 Meters · Place 248 · Cool Running Track ClubCool Running Track Club60 Meters2489.294
Feb 2UHSTCA Indoor InvitationalFeb 2 · 400 Meters · Place 177 · Cool Running Track ClubCool Running Track Club400 Meters1771:05.814

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 8USATF Utah Association Junior Olympic ChampionshipsJun 8 · 100 Meters · Place 2 · Cool RunningCool Running100 MetersRound P214.81a—
Jun 8USATF Utah Association Junior Olympic ChampionshipsJun 8 · 400 Meters · Place 1 · Cool RunningCool Running400 Meters11:06.81a—
Jun 8USATF Utah Association Junior Olympic ChampionshipsJun 8 · 200 Meters · Place 1 · Cool RunningCool Running200 Meters129.80a—
Jun 8USATF Utah Association Junior Olympic ChampionshipsJun 8 · 100 Meters · Place 2 · Cool RunningCool Running100 Meters214.56a—
Jun 3Running With the WolvesJun 3 · 200 Meters · Place 2 · Cool RunningCool Running200 Meters230.30a—
Jun 3Running With the WolvesJun 3 · 100 Meters · Place 2 · Cool RunningCool Running100 Meters214.72a—
May 27Race Cats Developmental MeetMay 27 · 400 Meters · Place 1 · Cool RunningCool Running400 Meters1.1:07.68a3
May 27Race Cats Developmental MeetMay 27 · 200 Meters · Place 1 · Cool RunningCool Running200 Meters1.30.56a3
May 27Race Cats Developmental MeetMay 27 · 100 Meters · Place 2 · Cool RunningCool Running100 Meters2.14.86a3
May 13Davis Twilight MeetMay 13 · 400 Meters · Place 1 · Cool RunningCool Running400 Meters1.1:09.13
May 13Davis Twilight MeetMay 13 · 200 Meters · Place 1 · Cool RunningCool Running200 Meters1.31.13
May 13Davis Twilight MeetMay 13 · 100 Meters · Place 1 · Cool RunningCool Running100 Meters1.14.33

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 16USATF Utah Association Junior Olympic ChampionshipsJun 16 · 400 Meters · Place 1 · Mercury Track of UtahMercury Track of Utah400 Meters1.1:11.63a2
Jun 16USATF Utah Association Junior Olympic ChampionshipsJun 16 · 200 Meters · Place 1 · Mercury Track of UtahMercury Track of Utah200 Meters1.32.23aWind: 32
Jun 16USATF Utah Association Junior Olympic ChampionshipsJun 16 · 100 Meters · Place 2 · Mercury Track of UtahMercury Track of Utah100 MetersRound P2.15.64aWind: 4.42
Jun 16USATF Utah Association Junior Olympic ChampionshipsJun 16 · 100 Meters · Place 2 · Mercury Track of UtahMercury Track of Utah100 Meters2.15.62aWind: 1.52
May 24USATF-Utah Development Meet 2May 24 · 400 Meters · Place 1 · Mercury Track of UtahMercury Track of Utah400 Meters1.1:15.65a2
May 24USATF-Utah Development Meet 2May 24 · 200 Meters · Place 1 · Mercury Track of UtahMercury Track of Utah200 Meters1.33.60a2
May 24USATF-Utah Development Meet 2May 24 · 100 Meters · Place 3 · Mercury Track of UtahMercury Track of Utah100 Meters3.17.03a2
May 10USATF-Utah Development Meet 1May 10 · 400 Meters · Place 1 · Mercury Track of UtahMercury Track of Utah400 Meters1.1:16.76a2
May 10USATF-Utah Development Meet 1May 10 · 200 Meters · Place 1 · Mercury Track of UtahMercury Track of Utah200 Meters1.34.14a2
May 10USATF-Utah Development Meet 1May 10 · 100 Meters · Place 1 · Mercury Track of UtahMercury Track of Utah100 Meters1.15.96a2