Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Indoor2026 USATF Region 15 Junior Olympic Track and Field Championships · Jun 2513.05a2026 USATF Region 15 Junior Olympic Track and Field Championships June 25, 2026
100 Meters · OutdoorStampede Round Up · May 3013.08aStampede Round Up May 30, 2026
200 Meters · OutdoorStampede Round Up · May 3026.68aStampede Round Up May 30, 2026
400 Meters · OutdoorUSA ROCKETS Kickoff #3 · Mar 231:39.38aUSA ROCKETS Kickoff #3March 23, 2024
Long Jump · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 135.09mUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
Long Jump · OutdoorAAU Track & Field Region 23 Qualifier · Jun 144.02mAAU Track & Field Region 23 QualifierJune 14, 2025

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Long Jump · Place 8 · Havoc Youth Track ClubLong Jump8.4.68mWind: 0.95
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 34 · Havoc Youth Track Club200 MetersRound P34.27.54aWind: -1.85
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 35 · Havoc Youth Track Club100 MetersRound P35.13.61aWind: 0.25
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Long Jump · Place 19 · Havoc Youth Track ClubLong Jump19.4.74mWind: 2.55
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100 Meters · Place 42 · Havoc Youth Track Club100 MetersRound P42.13.60aWind: -0.15
Jun 19AAU Track & Field Region 23 QualifierJun 19 · Long Jump · Place 1 · Havoc Youth Track ClubLong Jump14.91m5
Jun 19AAU Track & Field Region 23 QualifierJun 19 · 200 Meters · Place 1 · Havoc Youth Track Club200 Meters127.31a5
Jun 19AAU Track & Field Region 23 QualifierJun 19 · 100 Meters · Place 2 · Havoc Youth Track Club100 Meters213.19a5
May 30Stampede Round Up May 30 · Long Jump · Place 19 · Havoc Youth Track ClubLong Jump19.3.01m5
May 30Stampede Round Up May 30 · 200 Meters · Place 1 · Havoc Youth Track Club200 Meters1.26.68a PB5
May 30Stampede Round Up May 30 · 100 Meters · Place 2 · Havoc Youth Track Club100 Meters2.13.08a PB5
May 23Usa Rockets Annual Track MeetMay 23 · Long Jump · Place 6 · Havoc Youth Track ClubLong Jump6.4.60m5
May 23Usa Rockets Annual Track MeetMay 23 · 200 Meters · Place 2 · Havoc Youth Track Club200 Meters2.27.17a5
May 23Usa Rockets Annual Track MeetMay 23 · 100 Meters · Place 4 · Havoc Youth Track Club100 Meters4.13.44a5
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 200 Meters · Place 1 · Havoc Youth Track Club200 Meters1.27.56a5
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 100 Meters · Place 2 · Havoc Youth Track Club100 MetersRound P2.13.43a5
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 100 Meters · Place 2 · Havoc Youth Track Club100 Meters2.13.29a5
Apr 18Gods Speed Annual Track MeetApr 18 · Long Jump · Place 7 · Havoc Youth Track ClubLong Jump74.49m5
Apr 18Gods Speed Annual Track MeetApr 18 · 100 Meters · Place 10 · Havoc Youth Track Club100 Meters1013.88a5
Apr 11Havoc Annual TC MeetApr 11 · Long Jump · Place 4 · Havoc Youth Track ClubLong Jump4.4.53m5
Apr 11Havoc Annual TC MeetApr 11 · 200 Meters · Place 5 · Havoc Youth Track Club200 Meters5.27.79a5
Mar 28Usa Rockets Kickoff #5Mar 28 · Long Jump · Place 2 · Havoc Youth Track ClubLong Jump24.97m5
Mar 28Usa Rockets Kickoff #5Mar 28 · 200 Meters · Place 3 · Havoc Youth Track Club200 Meters328.04a5
Mar 28Usa Rockets Kickoff #5Mar 28 · 100 Meters · Place 8 · Havoc Youth Track Club100 Meters813.73a5

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · Long Jump · Place 3 · Havoc Youth Track ClubLong Jump3.4.99m5
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 100 Meters · Place 5 · Havoc Youth Track Club100 MetersRound S5.13.05a PBWind: 0.35
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 100 Meters · Place 5 · Havoc Youth Track Club100 Meters5.13.14aWind: 15
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · Long Jump · Place 2 · Havoc Youth Track ClubLong Jump2.5.09m PB5
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 5 · Havoc Youth Track Club100 MetersRound S5.13.35a5
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 4 · Havoc Youth Track Club100 Meters4.13.41aWind: 0.15

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 19Youth T&F California State GamesJul 19 · 100 Meters · Place 9 · Havoc Youth Track Club100 MetersRound P914.48a4
Jul 19Youth T&F California State GamesJul 19 · 100 Meters · Place 8 · Havoc Youth Track Club100 Meters814.44a4
Jun 26West Coast National ChampionshipJun 26 · Long Jump · Place 2 · Havoc Youth Track ClubLong Jump24.41m4
Jun 26West Coast National ChampionshipJun 26 · 200 Meters · Place 4 · Havoc Youth Track Club200 MetersRound P427.98a4
Jun 26West Coast National ChampionshipJun 26 · 200 Meters · Place 5 · Havoc Youth Track Club200 Meters527.93a4
Jun 26West Coast National ChampionshipJun 26 · 100 Meters · Place 8 · Havoc Youth Track Club100 MetersRound P813.94a4
Jun 26West Coast National ChampionshipJun 26 · 100 Meters · Place 7 · Havoc Youth Track Club100 Meters713.74a4
Jun 14AAU Track & Field Region 23 QualifierJun 14 · Long Jump · Place 1 · Havoc Youth Track ClubLong Jump14.02m PB4
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 200 Meters · Place 5 · Havoc Youth Track Club200 Meters528.65a4
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 100 Meters · Place 5 · Havoc Youth Track Club100 Meters513.94a4
May 24USA Rockets Annual Track MeetMay 24 · 200 Meters · Place 5 · Havoc Youth Track Club200 Meters5.29.44a4
May 24USA Rockets Annual Track MeetMay 24 · 100 Meters · Place 4 · Havoc Youth Track Club100 MetersRound P4.14.16a4
May 24USA Rockets Annual Track MeetMay 24 · 100 Meters · Havoc Youth Track Club100 Meters—DNS4
May 10SD Elite Track MeetMay 10 · 100 Meters · Place 3 · Havoc Youth Track Club100 Meters313.79a4
May 3Mercury San Diego 21st Annual MeetMay 3 · 200 Meters · Place 4 · Havoc Youth Track Club200 Meters430.67a4
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · 100 Meters · Place 16 · Havoc Youth Track Club100 MetersRound P1614.71a4

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 200 Meters · Place 8 · Havoc Youth Track Club200 Meters829.83a—
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 100 Meters · Place 10 · Havoc Youth Track Club100 MetersRound P1014.59a—
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 200 Meters · Place 8 · Havoc Youth Track Club200 Meters8.29.83a3
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 100 Meters · Place 10 · Havoc Youth Track Club100 MetersRound P10.14.59a3
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 200 Meters · Place 11 · Havoc Youth Track Club200 Meters1129.58a—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 100 Meters · Place 13 · Havoc Youth Track Club100 Meters1314.34a—
Jun 15AAU Region 23 National QualifierJun 15 · 200 Meters · Place 2 · Havoc Youth Track Club200 Meters2.29.08aWind: 03
Jun 15AAU Region 23 National QualifierJun 15 · 100 Meters · Place 2 · Havoc Youth Track Club100 Meters2.14.39aWind: 03
Jun 8USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 8 · 200 Meters · Place 5 · Havoc Youth Track Club200 Meters529.36a—
Jun 8USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 8 · 100 Meters · Place 5 · Havoc Youth Track Club100 Meters514.45a—
Jun 1Havoc TC Annual MeetJun 1 · 200 Meters · Place 3 · Havoc Youth Track Club200 Meters329.47a—
Jun 1Havoc TC Annual MeetJun 1 · 100 Meters · Place 2 · Havoc Youth Track Club100 Meters214.08a—
May 18USA Rockets Annual Track MeetMay 18 · 200 Meters · Place 4 · Havoc Youth Track Club200 Meters429.41a—
May 18USA Rockets Annual Track MeetMay 18 · 100 Meters · Place 7 · Havoc Youth Track Club100 Meters714.55a—
May 18USA Rockets Annual Track MeetMay 18 · 100 Meters · Place 3 · Havoc Youth Track Club100 Meters313.97a—
Apr 27Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · 200 Meters · Place 2 · Havoc Youth Track Club200 Meters2.30.09a3
Apr 27Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · 100 Meters · Place 8 · Havoc Youth Track Club100 MetersRound P8.15.03a3
Apr 27Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · 100 Meters · Place 6 · Havoc Youth Track Club100 Meters6.14.65a3
Apr 20God’s Speed Youth Track and Field Annual MeetApr 20 · 400 Meters · Havoc Youth Track Club400 Meters—DNS3
Apr 20God’s Speed Youth Track and Field Annual MeetApr 20 · 200 Meters · Place 5 · Havoc Youth Track Club200 Meters5.30.82a3
Apr 20God’s Speed Youth Track and Field Annual MeetApr 20 · 100 Meters · Place 7 · Havoc Youth Track Club100 Meters7.14.50a3
Mar 23USA ROCKETS Kickoff #3Mar 23 · 400 Meters · Place 19 · Havoc Youth Track Club400 Meters19.1:39.38a PB3
Mar 23USA ROCKETS Kickoff #3Mar 23 · 100 Meters · Place 5 · Havoc Youth Track Club100 Meters5.14.69a3