Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor**61st Annual Phoenix Invitational - Mesa CC (Special) · Apr 1114.67a**61st Annual Phoenix Invitational - Mesa CC (Special)April 11, 2026
200 Meters · Indoor**34th Annual Indoor Classic (Special) · Feb 1429.31a**34th Annual Indoor Classic (Special)February 14, 2026
200 Meters · OutdoorUSATF Utah Association JO Championships · Jun 2628.85aUSATF Utah Association JO ChampionshipsJune 26, 2025
400 Meters · Indoor**34th Annual Indoor Classic (Special) · Feb 141:05.43a**34th Annual Indoor Classic (Special)February 14, 2026
400 Meters · OutdoorUSATF Region 11 Junior Olympic Championships · Jul 101:03.31aUSATF Region 11 Junior Olympic ChampionshipsJuly 10, 2025
55 Meters · IndoorWeber State HS Invitational · Jan 249.14aWeber State HS InvitationalJanuary 24, 2025
60 Meter · Indoor33rd Annual Indoor Classic (Youth & Open:19-25) · Feb 159.73a33rd Annual Indoor Classic (Youth & Open:19-25)February 15, 2025
60 Meters · IndoorUCCTCA Indoor Invitational · Jan 319.68aUCCTCA Indoor InvitationalJanuary 31, 2025
800 Meters · Indoor**34th Annual Indoor Classic (Special) · Feb 142:35.89a**34th Annual Indoor Classic (Special)February 14, 2026
800 Meters · Outdoor15th Annual Las Vegas Heat Invitational · Apr 252:27.20a15th Annual Las Vegas Heat InvitationalApril 25, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 38 · Cool RunningCool Running800 MetersRound P38.2:33.28a6
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 40 · Cool RunningCool Running400 MetersRound P40.1:04.04a6
Jun 25USATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPSJun 25 · 800 Meters · Place 2 · Cool RunningCool Running800 Meters2.2:40.37a6
Jun 25USATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPSJun 25 · 400 Meters · Place 2 · Cool RunningCool Running400 Meters2.1:03.62a6
Jun 25USATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPSJun 25 · 200 Meters · Place 5 · Cool RunningCool Running200 MetersRound P5.29.36a6
Jun 25USATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPSJun 25 · 200 Meters · Place 5 · Cool RunningCool Running200 Meters5.29.34aWind: 2.16
Jun 6Tony Glover Memorial MeetJun 6 · 800 Meters · Place 2 · Cool RunningCool Running800 Meters2.2:37.22a6
May 30Running With the WolvesMay 30 · 800 Meters · Cool RunningCool Running800 Meters—DNS6
May 30Running With the WolvesMay 30 · 400 Meters · Cool RunningCool Running400 Meters—DNS6
May 30Running With the WolvesMay 30 · 200 Meters · Cool RunningCool Running200 Meters—DNS6
Apr 2515th Annual Las Vegas Heat InvitationalApr 25 · 800 Meters · Place 4 · Cool RunningCool Running800 Meters4.2:27.20a PB6
Apr 2515th Annual Las Vegas Heat InvitationalApr 25 · 400 Meters · Place 11 · Cool RunningCool Running400 Meters11.1:03.82a6
Apr 2515th Annual Las Vegas Heat InvitationalApr 25 · 100 Meters · Place 26 · Cool RunningCool Running100 MetersRound P26.14.84aWind: -0.36
Apr 11**61st Annual Phoenix Invitational - Mesa CC (Special)Apr 11 · 800 Meters · Place 10 · Cool RunningCool Running800 Meters102:32.73a6
Apr 11**61st Annual Phoenix Invitational - Mesa CC (Special)Apr 11 · 400 Meters · Place 20 · Cool RunningCool Running400 Meters201:05.24a6
Apr 11**61st Annual Phoenix Invitational - Mesa CC (Special)Apr 11 · 100 Meters · Place 56 · Cool RunningCool Running100 MetersRound P5614.67a PB6

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · 800 Meters · Place 3 · Cool RunningCool Running800 Meters3.2:35.89a PB6
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · 400 Meters · Place 4 · Cool RunningCool Running400 Meters4.1:05.43a PB6
Feb 14**34th Annual Indoor Classic (Special)Feb 14 · 200 Meters · Place 7 · Cool RunningCool Running200 Meters7.29.31a PB6
Jan 23Weber State IndoorJan 23 · 800 Meters · Place 106 · Cool Running Track ClubCool Running Track Club800 Meters10602:48.6a6
Jan 23Weber State IndoorJan 23 · 400 Meters · Place 79 · Cool Running Track ClubCool Running Track Club400 Meters7901:10.0a6
Jan 232026 Weber State HS Indoor InvitationalJan 23 · 800 Meters · Place 106 · Cool Running Track ClubCool Running Track Club800 Meters106.02:48.6a6
Jan 232026 Weber State HS Indoor InvitationalJan 23 · 400 Meters · Place 79 · Cool Running Track ClubCool Running Track Club400 Meters79.01:10.0a6

2025 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jul 10USATF Region 11 Junior Olympic ChampionshipsJul 10 · 200 Meters · Place 6 · Cool RunningCool Running200 MetersRound P628.96a5
Jul 10USATF Region 11 Junior Olympic ChampionshipsJul 10 · 800 Meters · Place 2 · Cool RunningCool Running800 Meters22:33.98a5
Jul 10USATF Region 11 Junior Olympic ChampionshipsJul 10 · 400 Meters · Place 3 · Cool RunningCool Running400 Meters31:03.31a PB5
Jul 10USATF Region 11 Junior Olympic ChampionshipsJul 10 · 200 Meters · Place 8 · Cool RunningCool Running200 Meters830.45a5
Jun 26USATF Utah Association JO ChampionshipsJun 26 · 200 Meters · Place 8 · Cool RunningCool Running200 MetersRound P828.85a PB5
Jun 26USATF Utah Association JO ChampionshipsJun 26 · 800 Meters · Place 2 · Cool RunningCool Running800 Meters22:34.97a5
Jun 26USATF Utah Association JO ChampionshipsJun 26 · 400 Meters · Place 3 · Cool RunningCool Running400 Meters31:04.66a5
Jun 26USATF Utah Association JO ChampionshipsJun 26 · 200 Meters · Place 8 · Cool RunningCool Running200 Meters830.98a5
Jun 7Tony Glover Memorial MeetJun 7 · 800 Meters · Place 4 · Cool RunningCool Running800 Meters4.2:36.73a5
Jun 7Tony Glover Memorial MeetJun 7 · 100 Meters · Place 9 · Cool RunningCool Running100 Meters9.14.90a5
May 31Running With The WolvesMay 31 · 800 Meters · Place 3 · Cool RunningCool Running800 Meters3.2:39.44a5
May 31Running With The WolvesMay 31 · 400 Meters · Place 3 · Cool RunningCool Running400 Meters3.1:04.47a5
May 31Running With The WolvesMay 31 · 100 Meters · Place 15 · Cool RunningCool Running100 Meters15.14.75a5
May 24USATF West Side Shock InvitaionalMay 24 · 800 Meters · Place 6 · Cool RunningCool Running800 Meters62:53.01a5
May 24USATF West Side Shock InvitaionalMay 24 · 400 Meters · Place 2 · Cool RunningCool Running400 Meters21:07.19a5
May 24USATF West Side Shock InvitaionalMay 24 · 100 Meters · Place 3 · Cool RunningCool Running100 Meters314.69a5
May 202025 Soelberg TC Sun Mountain InvitationalMay 20 · 400 Meters · Place 3 · Cool RunningCool Running400 Meters3.1:08.15a5
May 202025 Soelberg TC Sun Mountain InvitationalMay 20 · 200 Meters · Place 5 · Cool RunningCool Running200 Meters5.30.92a5
Apr 19Las Vegas Blazin Onez InviteApr 19 · 800 Meters · Place 10 · Cool RunningCool Running800 Meters10.2:46.79a5
Apr 19Las Vegas Blazin Onez InviteApr 19 · 400 Meters · Place 10 · Cool RunningCool Running400 Meters10.1:05.50a5
Apr 19Las Vegas Blazin Onez InviteApr 19 · 100 Meters · Place 15 · Cool RunningCool Running100 Meters15.14.95a5
Mar 2214th Annual Las Vegas Heat InvitationalMar 22 · 400 Meters · Place 8 · Cool RunningCool Running400 Meters81:07.20a5
Mar 2214th Annual Las Vegas Heat InvitationalMar 22 · 200 Meters · Place 14 · Cool RunningCool Running200 MetersRound P1429.77a5
Mar 2214th Annual Las Vegas Heat InvitationalMar 22 · 100 Meters · Place 15 · Cool RunningCool Running100 MetersRound P1514.90a5
Mar 1Blazin Onez Spring Break InviteMar 1 · 400 Meters · Place 12 · Cool RunningCool Running400 Meters121:08.66a5
Mar 1Blazin Onez Spring Break InviteMar 1 · 200 Meters · Place 14 · Cool RunningCool Running200 Meters1430.86a5
Mar 1Blazin Onez Spring Break InviteMar 1 · 100 Meters · Place 12 · Cool RunningCool Running100 Meters1215.18a5

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 1533rd Annual Indoor Classic (Youth & Open:19-25)Feb 15 · 60 Meter · Place 44 · Cool RunningCool Running60 MeterRound P44.9.73a PB5
Feb 1533rd Annual Indoor Classic (Youth & Open:19-25)Feb 15 · 400 Meters · Place 5 · Cool RunningCool Running400 Meters5.1:06.60a5
Feb 1533rd Annual Indoor Classic (Youth & Open:19-25)Feb 15 · 200 Meters · Place 27 · Cool RunningCool Running200 Meters27.30.56a5
Jan 31UCCTCA Indoor InvitationalJan 31 · 400 Meters · Place 119 · Cool RunningCool Running400 Meters1191:11.05a—
Jan 31UCCTCA Indoor InvitationalJan 31 · 200 Meters · Place 171 · Cool RunningCool Running200 Meters17131.11a—
Jan 31UCCTCA Indoor InvitationalJan 31 · 60 Meters · Place 238 · Cool RunningCool Running60 MetersRound P2389.68a PB—
Jan 24Weber State HS InvitationalJan 24 · 400 Meters · Place 81 · Unattached (Cool Running)Unattached (Cool Running)400 Meters811:14.61a—
Jan 24Weber State HS InvitationalJan 24 · 200 Meters · Place 119 · Unattached (Cool Running)Unattached (Cool Running)200 Meters11933.92a—
Jan 24Weber State HS InvitationalJan 24 · 55 Meters · Place 164 · Unattached (Cool Running)Unattached (Cool Running)55 MetersRound P1649.14a PB—