Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 1311.86aUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
100 Meters · OutdoorHavoc Annual TC Meet · Apr 1111.38aHavoc Annual TC MeetApril 11, 2026
16 and Under100 Meters · OutdoorGods Speed Annual Track Meet · Apr 1811.94aGods Speed Annual Track MeetApril 18, 2026
16 and Under400 Meters · OutdoorGods Speed Annual Track Meet · Apr 1853.65aGods Speed Annual Track MeetApril 18, 2026
200 Meters · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 1325.66aUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
200 Meters · OutdoorFlo-Jo 31st Annual Invitational Track & Field Meet · Apr 2523.93aFlo-Jo 31st Annual Invitational Track & Field MeetApril 25, 2026
400 Meters · Indoor2026 USATF Region 15 Junior Olympic Track and Field Championships · Jun 2552.69a2026 USATF Region 15 Junior Olympic Track and Field Championships June 25, 2026
400 Meters · OutdoorHavoc Annual TC Meet · Apr 1152.55aHavoc Annual TC MeetApril 11, 2026

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

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 400 Meters · Place 8 · Havoc Youth Track Club400 MetersRound S8.52.69a PB8
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 400 Meters · Place 9 · Havoc Youth Track Club400 Meters9.54.75a8
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 400 Meters · Place 3 · Havoc Youth Track Club400 MetersRound S3.53.39a8
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 400 Meters · Place 6 · Havoc Youth Track Club400 Meters6.53.19a8
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 200 Meters · Place 23 · Havoc Youth Track Club200 MetersRound S23.25.66a PB8
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 16 · Havoc Youth Track Club100 MetersRound S16.11.86a PB8

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 30Stampede Round Up May 30 · 400 Meters · Place 1 · Havoc Youth Track Club400 Meters1.52.99a8
May 30Stampede Round Up May 30 · 200 Meters · Place 6 · Havoc Youth Track Club200 Meters6.23.95a8
May 30Stampede Round Up May 30 · 100 Meters · Place 4 · Havoc Youth Track Club100 Meters4.11.55a8
May 23Usa Rockets Annual Track MeetMay 23 · 200 Meters · Place 6 · Havoc Youth Track Club200 Meters6.23.96a8
May 23Usa Rockets Annual Track MeetMay 23 · 100 Meters · Place 6 · Havoc Youth Track Club100 Meters6.11.61a8
May 9SD Elite Track Meet May 9 · 400 Meters · Place 3 · Havoc Youth Track Club400 Meters354.11a8
May 9SD Elite Track Meet May 9 · 100 Meters · Place 5 · Havoc Youth Track Club100 Meters511.83a8
May 2Mercury San Diego 22nd Annual MeetMay 2 · 200 Meters · Place 15 · Havoc Youth Track Club200 MetersRound S15.25.83a8
May 2Mercury San Diego 22nd Annual MeetMay 2 · 100 Meters · Place 2 · Havoc Youth Track Club100 MetersRound S2.12.13a8
May 2Mercury San Diego 22nd Annual MeetMay 2 · 100 Meters · Place 2 · Havoc Youth Track Club100 Meters2.11.94a8
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 200 Meters · Place 3 · Havoc Youth Track Club200 Meters3.23.93a PB8
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 100 Meters · Place 2 · Havoc Youth Track Club100 MetersRound P2.11.66a8
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 100 Meters · Place 2 · Havoc Youth Track Club100 Meters2.11.58a8
Apr 18Gods Speed Annual Track MeetApr 18 · 16 and Under400 Meters · Place 3 · Havoc Youth Track Club16 and Under400 Meters353.65a PB8
Apr 18Gods Speed Annual Track MeetApr 18 · 16 and Under100 Meters · Place 2 · Havoc Youth Track Club16 and Under100 Meters211.94a PB8
Apr 11Havoc Annual TC MeetApr 11 · 400 Meters · Place 2 · Havoc Youth Track Club400 Meters2.52.55a PB8
Apr 11Havoc Annual TC MeetApr 11 · 200 Meters · Place 3 · Havoc Youth Track Club200 Meters3.24.27a8
Apr 11Havoc Annual TC MeetApr 11 · 100 Meters · Place 2 · Havoc Youth Track Club100 Meters2.11.38a PB8
Mar 28Usa Rockets Kickoff #5Mar 28 · 400 Meters · Place 1 · Havoc Youth Track Club400 Meters154.15a9
Mar 28Usa Rockets Kickoff #5Mar 28 · 100 Meters · Place 1 · Havoc Youth Track Club100 Meters111.77a9

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 31Havoc TC Annual MeetMay 31 · 400 Meters · Place 2 · Havoc Youth Track Club400 Meters2.55.30a8
May 24USA Rockets Annual Track MeetMay 24 · 400 Meters · Place 2 · Havoc Youth Track Club400 Meters2.55.26a8
May 24USA Rockets Annual Track MeetMay 24 · 200 Meters · Havoc Youth Track Club200 Meters—DNS8
May 24USA Rockets Annual Track MeetMay 24 · 100 Meters · Place 3 · Havoc Youth Track Club100 MetersRound P3.12.01a8
May 24USA Rockets Annual Track MeetMay 24 · 100 Meters · Place 3 · Havoc Youth Track Club100 Meters3.12.18a8
May 10SD Elite Track MeetMay 10 · 400 Meters · Place 4 · Havoc Youth Track Club400 Meters455.82a8
May 10SD Elite Track MeetMay 10 · 100 Meters · Place 10 · Havoc Youth Track Club100 Meters1012.19a8
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · 400 Meters · Place 3 · Havoc Youth Track Club400 Meters357.81a8
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · 100 Meters · Place 5 · Havoc Youth Track Club100 MetersRound P512.32a8
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · 100 Meters · Place 6 · Havoc Youth Track Club100 Meters612.65a8
Apr 19God's Speed Youth Track & Field Annual MeetApr 19 · 400 Meters · Place 7 · Havoc Youth Track Club400 Meters7.57.84a8
Apr 19God's Speed Youth Track & Field Annual MeetApr 19 · 200 Meters · Place 13 · Havoc Youth Track Club200 Meters13.26.04a8
Apr 19God's Speed Youth Track & Field Annual MeetApr 19 · 100 Meters · Place 8 · Havoc Youth Track Club100 Meters8.12.34a8

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 1Havoc TC Annual MeetJun 1 · 400 Meters · Place 6 · Havoc Youth Track Club400 Meters659.92a—
Jun 1Havoc TC Annual MeetJun 1 · 200 Meters · Place 11 · Havoc Youth Track Club200 Meters1127.94a—
Jun 1Havoc TC Annual MeetJun 1 · 100 Meters · Place 15 · Havoc Youth Track Club100 Meters1513.30a—
May 18USA Rockets Annual Track MeetMay 18 · 400 Meters · Place 10 · Havoc Youth Track Club400 Meters101:00.13a—
May 18USA Rockets Annual Track MeetMay 18 · 100 Meters · Place 20 · Havoc Youth Track Club100 Meters2013.33a—
Apr 27Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · 400 Meters · Place 12 · Havoc Youth Track Club400 Meters12.59.92a7
Apr 27Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · 200 Meters · Place 31 · Havoc Youth Track Club200 Meters31.28.05a7
Apr 27Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · 100 Meters · Place 31 · Havoc Youth Track Club100 MetersRound P31.13.61a7
Apr 20God’s Speed Youth Track and Field Annual MeetApr 20 · 400 Meters · Place 15 · Havoc Youth Track Club400 Meters15.1:02.40a7
Apr 20God’s Speed Youth Track and Field Annual MeetApr 20 · 200 Meters · Place 16 · Havoc Youth Track Club200 Meters16.28.45a7
Apr 20God’s Speed Youth Track and Field Annual MeetApr 20 · 100 Meters · Place 19 · Havoc Youth Track Club100 Meters19.13.51a7
Mar 23USA ROCKETS Kickoff #3Mar 23 · 400 Meters · Place 9 · Havoc Youth Track Club400 Meters9.1:02.85a7
Mar 23USA ROCKETS Kickoff #3Mar 23 · 100 Meters · Place 29 · Havoc Youth Track Club100 Meters29.13.75a7