Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFast Camp Speed Wars Invitational · May 1622.22aFast Camp Speed Wars InvitationalMay 16, 2026
1500 Meters · Indoor2026 USATF Region 15 Junior Olympic Track and Field Championships · Jun 256:51.55a2026 USATF Region 15 Junior Olympic Track and Field Championships June 25, 2026
1500 Meters · OutdoorSo Cal Mustangs Showcase · May 236:49.01aSo Cal Mustangs ShowcaseMay 23, 2026
400 Meters · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 131:38.55aUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
400 Meters · OutdoorSo Cal Mustangs Showcase · May 231:27.52aSo Cal Mustangs ShowcaseMay 23, 2026
800 Meters · Indoor2026 USATF Region 15 Junior Olympic Track and Field Championships · Jun 253:31.13a2026 USATF Region 15 Junior Olympic Track and Field Championships June 25, 2026
800 Meters · OutdoorSo Cal Mustangs Showcase · May 233:33.25aSo Cal Mustangs ShowcaseMay 23, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 1AAU West Coast National ChampionshipJul 1 · 1500 Meters · Place 11 · Havoc Youth Track ClubHavoc Youth Track Club1500 Meters11.7:07.74a3
Jul 1AAU West Coast National ChampionshipJul 1 · 800 Meters · Place 17 · Havoc Youth Track ClubHavoc Youth Track Club800 Meters17.3:36.09a3
Jul 1AAU West Coast National ChampionshipJul 1 · 400 Meters · Place 25 · Havoc Youth Track ClubHavoc Youth Track Club400 Meters25.1:38.50a3
May 30Stampede Round Up May 30 · 800 Meters · Place 5 · Havoc Youth Track ClubHavoc Youth Track Club800 Meters5.3:36.69a3
May 30Stampede Round Up May 30 · 400 Meters · Place 16 · Havoc Youth Track ClubHavoc Youth Track Club400 Meters16.1:39.79a3
May 30Stampede Round Up May 30 · 200 Meters · Havoc Youth Track ClubHavoc Youth Track Club200 Meters—SCR3
May 23Usa Rockets Annual Track MeetMay 23 · 1500 Meters · Havoc Youth Track ClubHavoc Youth Track Club1500 Meters—DNS3
May 23Usa Rockets Annual Track MeetMay 23 · 800 Meters · Havoc Youth Track ClubHavoc Youth Track Club800 Meters—DNS3
May 23Usa Rockets Annual Track MeetMay 23 · 200 Meters · Havoc Youth Track ClubHavoc Youth Track Club200 Meters—DNS3
May 23So Cal Mustangs ShowcaseMay 23 · 1500 Meters · Place 2 · UNATTACHEDUNATTACHED1500 Meters2.6:49.01a PB3
May 23So Cal Mustangs ShowcaseMay 23 · 800 Meters · Place 4 · UNATTACHEDUNATTACHED800 Meters4.3:33.25a PB3
May 23So Cal Mustangs ShowcaseMay 23 · 400 Meters · Place 8 · UNATTACHEDUNATTACHED400 Meters8.1:27.52a PB3
May 16Fast Camp Speed Wars InvitationalMay 16 · 1500 Meters · Place 7 · Havoc Youth Track ClubHavoc Youth Track Club1500 Meters7.7:27.90a3
May 16Fast Camp Speed Wars InvitationalMay 16 · 400 Meters · Havoc Youth Track ClubHavoc Youth Track Club400 Meters—DNS3
May 16Fast Camp Speed Wars InvitationalMay 16 · 100 Meters · Place 17 · Havoc Youth Track ClubHavoc Youth Track Club100 Meters17.22.22a PB3
May 2Mercury San Diego 22nd Annual MeetMay 2 · 1500 Meters · Place 9 · Havoc Youth Track ClubHavoc Youth Track Club1500 Meters9.6:58.91a3
May 2Mercury San Diego 22nd Annual MeetMay 2 · 800 Meters · Place 13 · Havoc Youth Track ClubHavoc Youth Track Club800 Meters13.3:33.70a3
May 2Mercury San Diego 22nd Annual MeetMay 2 · 400 Meters · Havoc Youth Track ClubHavoc Youth Track Club400 MetersRound S—DNS3
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 1500 Meters · Place 8 · Havoc Youth Track ClubHavoc Youth Track Club1500 Meters8.7:15.91a3
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 800 Meters · Place 18 · Havoc Youth Track ClubHavoc Youth Track Club800 Meters18.3:44.51a3
Apr 11Havoc Annual TC MeetApr 11 · 1500 Meters · Place 7 · Havoc Youth Track ClubHavoc Youth Track Club1500 Meters7.7:13.07a3
Apr 11Havoc Annual TC MeetApr 11 · 800 Meters · Havoc Youth Track ClubHavoc Youth Track Club800 Meters—DNS3
Apr 11Havoc Annual TC MeetApr 11 · 400 Meters · Place 45 · Havoc Youth Track ClubHavoc Youth Track Club400 Meters45.1:41.78a3

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 1500 Meters · Place 14 · Havoc Youth Track ClubHavoc Youth Track Club1500 Meters14.6:51.55a PB3
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 800 Meters · Place 16 · Havoc Youth Track ClubHavoc Youth Track Club800 Meters16.3:31.13a PB3
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 1500 Meters · Place 8 · Havoc Youth Track ClubHavoc Youth Track Club1500 Meters8.7:03.51a3
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 800 Meters · Place 10 · Havoc Youth Track ClubHavoc Youth Track Club800 Meters10.3:37.69a3
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 400 Meters · Place 19 · Havoc Youth Track ClubHavoc Youth Track Club400 MetersRound S19.1:38.55a PB3