Personal bests

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 1500 Meters · Place 13 · Mercury San Diego1500 Meters13.5:05.86a PB3
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 6 · Mercury San Diego800 MetersRound P6.2:28.73a3
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 5 · Mercury San Diego800 Meters5.2:27.72a PB3
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 14 · Mercury San Diego400 MetersRound S14.1:04.08a PB3
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 22 · Mercury San Diego400 MetersRound P22.1:05.47a3
May 23Usa Rockets Annual Track MeetMay 23 · 1500 Meters · Place 1 · Mercury San Diego1500 Meters1.5:15.34a3
May 23Usa Rockets Annual Track MeetMay 23 · 800 Meters · Place 1 · Mercury San Diego800 Meters1.2:32.77a3
May 23Usa Rockets Annual Track MeetMay 23 · 100 Meters · Mercury San Diego100 Meters—DNS3
May 16Fast Camp Speed Wars InvitationalMay 16 · 1500 Meters · Place 1 · Mercury San Diego1500 Meters1.5:20.06a3
May 16Fast Camp Speed Wars InvitationalMay 16 · 400 Meters · Place 1 · Mercury San Diego400 Meters1.1:05.56a3
May 16Fast Camp Speed Wars InvitationalMay 16 · 200 Meters · Mercury San Diego200 Meters—DNS3
May 9SD Elite Track Meet May 9 · 800 Meters · Place 1 · Mercury San Diego800 Meters12:34.89a3
May 9SD Elite Track Meet May 9 · 400 Meters · Place 2 · Mercury San Diego400 Meters21:04.90a3
May 2Mercury San Diego 22nd Annual MeetMay 2 · 800 Meters · Place 1 · Mercury San Diego800 Meters1.2:35.98a3
May 2Mercury San Diego 22nd Annual MeetMay 2 · 400 Meters · Place 1 · Mercury San Diego400 MetersRound S1.1:07.21a3
May 2Mercury San Diego 22nd Annual MeetMay 2 · 400 Meters · Place 1 · Mercury San Diego400 Meters1.1:06.43a3
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 1500 Meters · Place 1 · Mercury San Diego1500 Meters1.5:25.28a3
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 800 Meters · Place 1 · Mercury San Diego800 Meters1.2:41.07a3
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 100 Meters · Place 13 · Mercury San Diego100 MetersRound P13.15.16a3
Apr 18Gods Speed Annual Track MeetApr 18 · 800 Meters · Place 1 · Mercury San Diego800 Meters12:38.08a3
Apr 18Gods Speed Annual Track MeetApr 18 · 400 Meters · Place 2 · Mercury San Diego400 Meters21:05.34a3
Apr 18Gods Speed Annual Track MeetApr 18 · 200 Meters · Place 22 · Mercury San Diego200 Meters2232.10a3
Apr 11Havoc Annual TC MeetApr 11 · 800 Meters · Place 1 · Mercury San Diego800 Meters1.2:37.58a3
Apr 11Havoc Annual TC MeetApr 11 · 400 Meters · Place 1 · Mercury San Diego400 Meters1.1:07.60a3
Apr 11Havoc Annual TC MeetApr 11 · 100 Meters · Place 2 · Mercury San Diego100 Meters2.14.28a PB3
Mar 28Usa Rockets Kickoff #5Mar 28 · 800 Meters · Place 1 · Mercury San Diego800 Meters12:30.47a3
Mar 28Usa Rockets Kickoff #5Mar 28 · 400 Meters · Place 1 · Mercury San Diego400 Meters11:06.92a3

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 1500 Meters · Place 1 · Mercury San Diego1500 Meters1.5:18.08a PB3
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 800 Meters · Place 2 · Mercury San Diego800 Meters2.2:34.74a PB3
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 400 Meters · Place 1 · Mercury San Diego400 MetersRound S1.1:05.11a3
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 400 Meters · Place 1 · Mercury San Diego400 Meters1.1:03.87a PB3
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 1500 Meters · Mercury San Diego1500 Meters—DNS3
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 800 Meters · Mercury San Diego800 Meters—DNS3
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 400 Meters · Mercury San Diego400 MetersRound S—DNS3

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 31West Coast Classic Track and Field InvitationalMay 31 · 800 Meters · Place 1 · Mercury San Diego800 Meters12:36.61a2
May 31West Coast Classic Track and Field InvitationalMay 31 · 400 Meters · Place 3 · Mercury San Diego400 Meters31:07.91a2
May 31West Coast Classic Track and Field InvitationalMay 31 · 100 Meters · Place 6 · Mercury San Diego100 MetersRound P614.61a2
May 31West Coast Classic Track and Field InvitationalMay 31 · 100 Meters · Place 6 · Mercury San Diego100 Meters614.44a2
May 10SD Elite Track MeetMay 10 · 800 Meters · Place 1 · Mercury San Diego800 Meters12:49.23a2
May 10SD Elite Track MeetMay 10 · 400 Meters · Place 1 · Mercury San Diego400 Meters11:10.67a2
May 10SD Elite Track MeetMay 10 · 100 Meters · Place 1 · Mercury San Diego100 Meters114.42a2
May 3Mercury San Diego 21st Annual MeetMay 3 · 800 Meters · Place 1 · Mercury San Diego800 Meters12:46.64a2
May 3Mercury San Diego 21st Annual MeetMay 3 · 400 Meters · Place 1 · Mercury San Diego400 Meters11:10.47a2
May 3Mercury San Diego 21st Annual MeetMay 3 · 200 Meters · Place 3 · Mercury San Diego200 Meters331.61a2
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · 100 Meters · Place 1 · Mercury San Diego100 MetersRound P114.34a2
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · 100 Meters · Place 2 · Mercury San Diego100 Meters214.49a2
Mar 29USA Rockets Kickoff #4Mar 29 · 400 Meters · Place 1 · Mercury San Diego400 Meters11:13.53a2
Mar 29USA Rockets Kickoff #4Mar 29 · 200 Meters · Place 1 · Mercury San Diego200 Meters132.09a2
Mar 29USA Rockets Kickoff #4Mar 29 · 100 Meters · Place 1 · Mercury San Diego100 Meters115.41a2

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 800 Meters · Place 1 · Mercury San Diego800 Meters12:40.56a—
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 200 Meters · Place 3 · Mercury San Diego200 Meters331.38a—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 800 Meters · Place 1 · Mercury San Diego800 Meters12:39.34a—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 400 Meters · Place 3 · Mercury San Diego400 Meters31:09.72a—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 400 Meters · Place 3 · Mercury San Diego400 Meters31:08.95a—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 200 Meters · Place 2 · Mercury San Diego200 Meters230.51a PB—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 200 Meters · Place 2 · Mercury San Diego200 Meters230.65a—
Jun 8USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 8 · 400 Meters · Place 1 · Mercury San Diego400 Meters11:13.95a—
Jun 8USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 8 · 200 Meters · Place 2 · Mercury San Diego200 Meters232.39a—
Jun 1Havoc TC Annual MeetJun 1 · 800 Meters · Place 1 · Mercury San Diego800 Meters12:54.07a—
Jun 1Havoc TC Annual MeetJun 1 · 400 Meters · Place 1 · Mercury San Diego400 Meters11:12.11a—
Jun 1Havoc TC Annual MeetJun 1 · 200 Meters · Place 1 · Mercury San Diego200 Meters131.88a—