Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorStampede Round Up · May 3014.25aStampede Round Up May 30, 2026
100m Hurdles · 33" / 0.838m · OutdoorHavoc Annual TC Meet · Apr 1123.14aHavoc Annual TC MeetApril 11, 2026
100m Hurdles · 36" / 0.914m · Indoor2026 USATF Region 15 Junior Olympic Track and Field Championships · Jun 2520.15a2026 USATF Region 15 Junior Olympic Track and Field Championships June 25, 2026
100m Hurdles · 36" / 0.914m · OutdoorFlo-Jo 31st Annual Invitational Track & Field Meet · Apr 2520.96aFlo-Jo 31st Annual Invitational Track & Field MeetApril 25, 2026
200 Meters · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 1330.96aUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
200 Meters · OutdoorStampede Round Up · May 3029.54aStampede Round Up May 30, 2026
200m Hurdles · 30" / 0.762m · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 1332.61aUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
200m Hurdles · 30" / 0.762m · OutdoorMercury San Diego 22nd Annual Meet · May 233.77aMercury San Diego 22nd Annual MeetMay 2, 2026
400 Meters · OutdoorSD Elite Track Meet · May 91:12.26aSD Elite Track Meet May 9, 2026
Long Jump · Indoor2026 USATF Region 15 Junior Olympic Track and Field Championships · Jun 254.62m2026 USATF Region 15 Junior Olympic Track and Field Championships June 25, 2026
Long Jump · OutdoorSD Elite Track Meet · May 103.65mSD Elite Track MeetMay 10, 2025

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

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · Long Jump · Place 7 · Havoc Youth Track ClubLong Jump7.4.62m PB-
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 200m Hurdles · Place 9 · Havoc Youth Track Club200m Hurdles30" / 0.762m9.33.28a-
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 100m Hurdles · Place 7 · Havoc Youth Track Club100m Hurdles36" / 0.914m7.20.15a PB-
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · Long Jump · Place 10 · Havoc Youth Track ClubLong Jump10.4.30m-
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 200m Hurdles · Place 6 · Havoc Youth Track Club200m Hurdles30" / 0.762m6.32.61a PB-
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 100m Hurdles · Place 6 · Havoc Youth Track Club100m Hurdles36" / 0.914m6.20.74a-
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 200 Meters · Place 24 · Havoc Youth Track Club200 MetersRound S24.30.96a PB-

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 30Stampede Round Up May 30 · Long Jump · Place 11 · Havoc Youth Track ClubLong Jump11.4.04m-
May 30Stampede Round Up May 30 · 200 Meters · Place 19 · Havoc Youth Track Club200 Meters19.29.54a PB-
May 30Stampede Round Up May 30 · 100 Meters · Place 25 · Havoc Youth Track Club100 Meters25.14.25a PB-
May 23Usa Rockets Annual Track MeetMay 23 · Long Jump · Place 12 · Havoc Youth Track ClubLong Jump12.4.09m-
May 23Usa Rockets Annual Track MeetMay 23 · 200 Meters · Place 24 · Havoc Youth Track Club200 Meters24.30.32a-
May 23Usa Rockets Annual Track MeetMay 23 · 100 Meters · Place 34 · Havoc Youth Track Club100 Meters34.14.57a-
May 9SD Elite Track Meet May 9 · Long Jump · Place 24 · Havoc Youth Track ClubLong Jump243.75m—
May 9SD Elite Track Meet May 9 · 100m Hurdles · Place 12 · Havoc Youth Track Club100m Hurdles1219.50a—
May 9SD Elite Track Meet May 9 · 400 Meters · Place 68 · Havoc Youth Track Club400 Meters681:12.26a PB—
May 2Mercury San Diego 22nd Annual MeetMay 2 · Long Jump · Place 13 · Havoc Youth Track ClubLong Jump13.3.73m-
May 2Mercury San Diego 22nd Annual MeetMay 2 · 200m Hurdles · Place 5 · Havoc Youth Track Club200m Hurdles30" / 0.762m5.33.77a PB-
May 2Mercury San Diego 22nd Annual MeetMay 2 · 100m Hurdles · Place 8 · Havoc Youth Track Club100m Hurdles36" / 0.914m8.22.39a-
May 2Mercury San Diego 22nd Annual MeetMay 2 · 200 Meters · Place 32 · Havoc Youth Track Club200 MetersRound S32.31.38a-
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · Long Jump · Place 12 · Havoc Youth Track ClubLong Jump12.3.80m-
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 100m Hurdles · Place 6 · Havoc Youth Track Club100m Hurdles36" / 0.914m6.20.96a PB-
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 200 Meters · Place 36 · Havoc Youth Track Club200 Meters36.31.09a-
Apr 11Havoc Annual TC MeetApr 11 · Long Jump · Place 15 · Havoc Youth Track ClubLong Jump15.3.96m-
Apr 11Havoc Annual TC MeetApr 11 · 100m Hurdles · Place 8 · Havoc Youth Track Club100m Hurdles33" / 0.838m8.23.14a PB-
Apr 11Havoc Annual TC MeetApr 11 · 200 Meters · Place 38 · Havoc Youth Track Club200 Meters38.31.27a-

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 19Youth T&F California State GamesJul 19 · Javelin · Place 3 · Havoc Youth Track ClubJavelin323.17m12
Jul 19Youth T&F California State GamesJul 19 · 80m Hurdles · Place 6 · Havoc Youth Track Club80m Hurdles617.42a12
Jul 19Youth T&F California State GamesJul 19 · 200 Meters · Place 25 · Havoc Youth Track Club200 Meters2532.76a12
May 10SD Elite Track MeetMay 10 · Long Jump · Place 14 · Havoc Youth Track ClubLong Jump143.65m PB12
May 10SD Elite Track MeetMay 10 · 80m Hurdles · Place 12 · Havoc Youth Track Club80m Hurdles1222.48a12
May 10SD Elite Track MeetMay 10 · 100 Meters · Place 44 · Havoc Youth Track Club100 Meters4415.73a12
May 3Mercury San Diego 21st Annual MeetMay 3 · 80m Hurdles · Place 8 · Havoc Youth Track Club80m Hurdles817.55a12
May 3Mercury San Diego 21st Annual MeetMay 3 · 400 Meters · Place 34 · Havoc Youth Track Club400 Meters341:19.35a12
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · Javelin · Place 6 · Havoc Youth Track ClubJavelin616.40m12
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · 80m Hurdles · Place 4 · Havoc Youth Track Club80m Hurdles417.43a12