Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 1312.36aUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
100 Meters · OutdoorSD Elite Track Meet · May 912.31aSD Elite Track Meet May 9, 2026
16 and Under100 Meters · OutdoorGods Speed Annual Track Meet · Apr 1812.73aGods Speed Annual Track MeetApril 18, 2026
16 and Under400 Meters · OutdoorGods Speed Annual Track Meet · Apr 1858.61aGods Speed Annual Track MeetApril 18, 2026
200 Meters · OutdoorBobcat Middle School Track Meet · May 1825.18aBobcat Middle School Track MeetMay 18, 2026
400 Meters · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 1355.17aUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
400 Meters · OutdoorStampede Round Up · May 3056.56aStampede Round Up May 30, 2026

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

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 400 Meters · Place 19 · Havoc Youth Track ClubHavoc Youth Track Club400 MetersRound S19.56.71a6
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 400 Meters · Place 11 · Havoc Youth Track ClubHavoc Youth Track Club400 MetersRound S11.55.17a PB6
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 200 Meters · Havoc Youth Track ClubHavoc Youth Track Club200 MetersRound S—DNS6
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 25 · Havoc Youth Track ClubHavoc Youth Track Club100 MetersRound S25.12.36a PB6

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 30Stampede Round Up May 30 · 400 Meters · Place 6 · Havoc Youth Track ClubHavoc Youth Track Club400 Meters6.56.56a PB6
May 30Stampede Round Up May 30 · 100 Meters · Place 20 · Havoc Youth Track ClubHavoc Youth Track Club100 Meters20.12.39a6
May 18Bobcat Middle School Track MeetMay 18 · 400 Meters · Place 1 · Martin Luther King (Oceanside)Martin Luther King (Oceanside)400 Meters1.56.59a8
May 18Bobcat Middle School Track MeetMay 18 · 200 Meters · Place 1 · Martin Luther King (Oceanside)Martin Luther King (Oceanside)200 Meters1.25.18a PB8
May 16Fast Camp Speed Wars InvitationalMay 16 · 400 Meters · Place 5 · Havoc Youth Track ClubHavoc Youth Track Club400 Meters5.58.06a6
May 16Fast Camp Speed Wars InvitationalMay 16 · 100 Meters · Place 10 · Havoc Youth Track ClubHavoc Youth Track Club100 Meters10.12.74a6
May 9SD Elite Track Meet May 9 · 400 Meters · Place 7 · Havoc Youth Track ClubHavoc Youth Track Club400 Meters757.08a6
May 9SD Elite Track Meet May 9 · 100 Meters · Place 14 · Havoc Youth Track ClubHavoc Youth Track Club100 Meters1412.31a PB6
May 2Mercury San Diego 22nd Annual MeetMay 2 · 400 Meters · Place 4 · Havoc Youth Track ClubHavoc Youth Track Club400 MetersRound S4.56.82a6
May 2Mercury San Diego 22nd Annual MeetMay 2 · 400 Meters · Havoc Youth Track ClubHavoc Youth Track Club400 Meters—DNS6
May 2Mercury San Diego 22nd Annual MeetMay 2 · 200 Meters · Place 21 · Havoc Youth Track ClubHavoc Youth Track Club200 MetersRound S21.26.63a6
May 2Mercury San Diego 22nd Annual MeetMay 2 · 100 Meters · Place 13 · Havoc Youth Track ClubHavoc Youth Track Club100 MetersRound S13.12.78a6
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 200 Meters · Place 15 · Havoc Youth Track ClubHavoc Youth Track Club200 Meters15.26.26a6
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 100 Meters · Place 9 · Havoc Youth Track ClubHavoc Youth Track Club100 MetersRound P9.12.34a6
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 100 Meters · Havoc Youth Track ClubHavoc Youth Track Club100 Meters—DNS6
Apr 18Gods Speed Annual Track MeetApr 18 · 16 and Under400 Meters · Place 14 · Havoc Youth Track ClubHavoc Youth Track Club16 and Under400 Meters1458.61a PB6
Apr 18Gods Speed Annual Track MeetApr 18 · 16 and Under100 Meters · Place 22 · Havoc Youth Track ClubHavoc Youth Track Club16 and Under100 Meters2212.73a PB6

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 200 Meters · Place 24 · Havoc Youth Track ClubHavoc Youth Track Club200 Meters2427.17a7
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 100 Meters · Place 21 · Havoc Youth Track ClubHavoc Youth Track Club100 Meters2112.85a7
May 31Havoc TC Annual MeetMay 31 · 400 Meters · Place 4 · Havoc Youth Track ClubHavoc Youth Track Club400 Meters4.58.67a7
May 24USA Rockets Annual Track MeetMay 24 · 200 Meters · Place 13 · Havoc Youth Track ClubHavoc Youth Track Club200 Meters13.26.72a7
May 24USA Rockets Annual Track MeetMay 24 · 100 Meters · Place 17 · Havoc Youth Track ClubHavoc Youth Track Club100 MetersRound P17.12.87a7
May 10SD Elite Track MeetMay 10 · 400 Meters · Place 13 · Havoc Youth Track ClubHavoc Youth Track Club400 Meters1359.98a7
May 10SD Elite Track MeetMay 10 · 100 Meters · Place 26 · Havoc Youth Track ClubHavoc Youth Track Club100 Meters2612.81a7
May 7Bobcat Middle School InviteMay 7 · 400 Meters · Place 2 · Martin Luther King (Oceanside)Martin Luther King (Oceanside)400 Meters21:03.77a7
May 7Bobcat Middle School InviteMay 7 · 100 Meters · Place 1 · Martin Luther King (Oceanside)Martin Luther King (Oceanside)100 Meters112.90a7
May 3Mercury San Diego 21st Annual MeetMay 3 · 400 Meters · Place 11 · Havoc Youth Track ClubHavoc Youth Track Club400 Meters1159.39a7
May 3Mercury San Diego 21st Annual MeetMay 3 · 200 Meters · Place 18 · Havoc Youth Track ClubHavoc Youth Track Club200 Meters1826.80a7
May 3Mercury San Diego 21st Annual MeetMay 3 · 100 Meters · Place 12 · Havoc Youth Track ClubHavoc Youth Track Club100 Meters1213.31a7
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · 100 Meters · Place 27 · Havoc Youth Track ClubHavoc Youth Track Club100 MetersRound P2713.46a7
Apr 19God's Speed Youth Track & Field Annual MeetApr 19 · 200 Meters · Place 24 · Havoc Youth Track ClubHavoc Youth Track Club200 Meters24.27.03a7
Apr 19God's Speed Youth Track & Field Annual MeetApr 19 · 100 Meters · Place 21 · Havoc Youth Track ClubHavoc Youth Track Club100 Meters21.13.02a7

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 6Bobcat Middle School Track MeetMay 6 · 400 Meters · Place 1 · Martin Luther King (Oceanside)Martin Luther King (Oceanside)400 Meters1.1:04.01a6
May 6Bobcat Middle School Track MeetMay 6 · 100 Meters · Place 1 · Martin Luther King (Oceanside)Martin Luther King (Oceanside)100 Meters1.13.30a6
Apr 27Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · 400 Meters · Place 30 · Dream TeamDream Team400 Meters30.1:06.10a6
Apr 27Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · 200 Meters · Place 36 · Dream TeamDream Team200 Meters36.28.21a6
Apr 27Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · 100 Meters · Place 37 · Dream TeamDream Team100 MetersRound P37.13.78a6
Apr 20God’s Speed Youth Track and Field Annual MeetApr 20 · 200 Meters · Place 23 · Dream TeamDream Team200 Meters23.29.43a6
Apr 20God’s Speed Youth Track and Field Annual MeetApr 20 · 100 Meters · Place 22 · Dream TeamDream Team100 Meters22.13.70a6
Mar 23USA ROCKETS Kickoff #3Mar 23 · 400 Meters · Place 25 · Dream TeamDream Team400 Meters25.1:20.44a6
Mar 23USA ROCKETS Kickoff #3Mar 23 · 100 Meters · Place 27 · Dream TeamDream Team100 Meters27.13.68a6