Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorYouth T&F California State Games · Jul 1913.56aYouth T&F California State GamesJuly 19, 2025
200 Meters · OutdoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 1032.87aUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 10, 2023
Javelin · 600g · OutdoorHavoc Annual TC Meet · Apr 1113.63mHavoc Annual TC MeetApril 11, 2026
Long Jump · OutdoorGod’s Speed Youth Track and Field Annual Meet · Apr 204.18mGod’s Speed Youth Track and Field Annual MeetApril 20, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 23Usa Rockets Annual Track MeetMay 23 · Long Jump · Havoc Youth Track ClubHavoc Youth Track ClubLong Jump—SCR7
May 23Usa Rockets Annual Track MeetMay 23 · Javelin · Havoc Youth Track ClubHavoc Youth Track ClubJavelin450g AeroJav—SCR7
May 23Usa Rockets Annual Track MeetMay 23 · 100 Meters · Havoc Youth Track ClubHavoc Youth Track Club100 Meters—DNS7
Apr 11Havoc Annual TC MeetApr 11 · Long Jump · Place 9 · Havoc Youth Track ClubHavoc Youth Track ClubLong Jump9.4.60m7
Apr 11Havoc Annual TC MeetApr 11 · Javelin · Place 8 · Havoc Youth Track ClubHavoc Youth Track ClubJavelin600g8.13.63m PB7
Apr 11Havoc Annual TC MeetApr 11 · 100 Meters · Place 31 · Havoc Youth Track ClubHavoc Youth Track Club100 Meters31.13.61a7
Mar 28Usa Rockets Kickoff #5Mar 28 · Long Jump · Place 14 · Havoc Youth Track ClubHavoc Youth Track ClubLong Jump144.00m7
Mar 28Usa Rockets Kickoff #5Mar 28 · Javelin · Place 5 · Havoc Youth Track ClubHavoc Youth Track ClubJavelin519.53m7
Mar 28Usa Rockets Kickoff #5Mar 28 · 100 Meters · Place 27 · Havoc Youth Track ClubHavoc Youth Track Club100 Meters2713.85a7

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
Oct 18SDUSD MSA Championship Prelims 2025Oct 18 · Long Jump · Place 7 · Language Academy (San Diego)Language Academy (San Diego)Long Jump715-1.57
Oct 11SDUSD MSA Western Division Team Championships 2025Oct 11 · Long Jump · Place 1 · Language Academy (San Diego)Language Academy (San Diego)Long Jump1.16' 4"7
Oct 11SDUSD MSA Western Division Team Championships 2025Oct 11 · 200 Meters · Language Academy (San Diego)Language Academy (San Diego)200 Meters—DNS7
Oct 11SDUSD MSA Western Division Team Championships 2025Oct 11 · 100 Meters · Place 12 · Language Academy (San Diego)Language Academy (San Diego)100 Meters12.14.34a7
Oct 4SDUSD MSA Invite Hoover 2 (Revised)Oct 4 · Long Jump · Place 2 · Language Academy (San Diego)Language Academy (San Diego)Long Jump215-37
Oct 4SDUSD MSA Invite Hoover 2 (Revised)Oct 4 · Long Jump · Place 2 · Language Academy (San Diego)Language Academy (San Diego)Long Jump215-37
Sep 13SDUSD MSA Invite LMECSep 13 · Long Jump · Language Academy (San Diego)Language Academy (San Diego)Long Jump—SCR7
Sep 13SDUSD MSA Invite LMECSep 13 · 200 Meters · Language Academy (San Diego)Language Academy (San Diego)200 Meters—DNS7
Sep 13SDUSD MSA Invite LMECSep 13 · 100 Meters · Language Academy (San Diego)Language Academy (San Diego)100 Meters—DNS7
Jul 19Youth T&F California State GamesJul 19 · Long Jump · Place 4 · Havoc Youth Track ClubHavoc Youth Track ClubLong Jump44.16m6
Jul 19Youth T&F California State GamesJul 19 · Javelin · Place 4 · Havoc Youth Track ClubHavoc Youth Track ClubJavelin421.27m6
Jul 19Youth T&F California State GamesJul 19 · 100 Meters · Place 8 · Havoc Youth Track ClubHavoc Youth Track Club100 MetersRound P813.56a PB6
Jul 19Youth T&F California State GamesJul 19 · 100 Meters · Place 9 · Havoc Youth Track ClubHavoc Youth Track Club100 Meters913.90a6
Jun 14AAU Track & Field Region 23 QualifierJun 14 · Long Jump · Place 3 · Havoc Youth Track ClubHavoc Youth Track ClubLong Jump34.53m6
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 100 Meters · Place 7 · Havoc Youth Track ClubHavoc Youth Track Club100 Meters713.78a6
May 31Havoc TC Annual MeetMay 31 · Long Jump · Place 4 · Havoc Youth Track ClubHavoc Youth Track ClubLong Jump4.4.59m6
May 10SD Elite Track MeetMay 10 · Long Jump · Place 5 · Havoc Youth Track ClubHavoc Youth Track ClubLong Jump54.48m6
May 10SD Elite Track MeetMay 10 · 100 Meters · Place 13 · Havoc Youth Track ClubHavoc Youth Track Club100 Meters1313.60a6
May 3Mercury San Diego 21st Annual MeetMay 3 · Long Jump · Place 2 · Havoc Youth Track ClubHavoc Youth Track ClubLong Jump24.46m6
May 3Mercury San Diego 21st Annual MeetMay 3 · 100 Meters · Place 7 · Havoc Youth Track ClubHavoc Youth Track Club100 Meters714.12a6
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · Long Jump · Place 2 · Havoc Youth Track ClubHavoc Youth Track ClubLong Jump24.14m6
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · 100 Meters · Place 6 · Havoc Youth Track ClubHavoc Youth Track Club100 MetersRound P613.71a6
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · 100 Meters · Place 4 · Havoc Youth Track ClubHavoc Youth Track Club100 Meters413.85a6
Apr 19God's Speed Youth Track & Field Annual MeetApr 19 · Long Jump · Place 9 · Havoc Youth Track ClubHavoc Youth Track ClubLong Jump9.4.28m6
Apr 19God's Speed Youth Track & Field Annual MeetApr 19 · 100 Meters · Place 11 · Havoc Youth Track ClubHavoc Youth Track Club100 Meters11.13.99a6

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Oct 19MSA Championship FinalsOct 19 · 100 Meters · Place 2 · Language Academy (San Diego)Language Academy (San Diego)100 Meters214.22a—
Oct 12MSA Championship PrelimsOct 12 · Long Jump · Language Academy (San Diego)Language Academy (San Diego)Long Jump—DNS6
Oct 12MSA Championship PrelimsOct 12 · 100 Meters · Place 3 · Language Academy (San Diego)Language Academy (San Diego)100 Meters3.14.50a6
Oct 5MSA Eastern Division Championships (Morse)Oct 5 · Long Jump · Place 1 · Language Academy (San Diego)Language Academy (San Diego)Long Jump1.14-01.256
Oct 5MSA Eastern Division Championships (Morse)Oct 5 · 200 Meters · Language Academy (San Diego)Language Academy (San Diego)200 Meters—DNS6
Oct 5MSA Eastern Division Championships (Morse)Oct 5 · 100 Meters · Place 1 · Language Academy (San Diego)Language Academy (San Diego)100 Meters1.14.67a6
Sep 21SDUSD Invite (Patrick Henry)Sep 21 · Long Jump · Place 2 · Language Academy (San Diego)Language Academy (San Diego)Long Jump2.12-09.006
Sep 21SDUSD Invite (Patrick Henry)Sep 21 · 100 Meters · Place 1 · Language Academy (San Diego)Language Academy (San Diego)100 Meters1.14.23a6
Sep 14MSA Invite (LMEC 2)Sep 14 · 100 Meters · Place 1 · Language Academy (San Diego)Language Academy (San Diego)100 Meters1.14.79a6
Sep 7MSA Invite (Madison)Sep 7 · 200 Meters · Language Academy (San Diego)Language Academy (San Diego)200 Meters—SCR6
Sep 7MSA Invite (Madison)Sep 7 · 100 Meters · Place 1 · Language Academy (San Diego)Language Academy (San Diego)100 Meters1.14.60a6
Jun 1Havoc TC Annual MeetJun 1 · Long Jump · Place 3 · Havoc Youth Track ClubHavoc Youth Track ClubLong Jump34.29m—
Jun 1Havoc TC Annual MeetJun 1 · 100 Meters · Place 5 · Havoc Youth Track ClubHavoc Youth Track Club100 Meters514.62a—
May 18USA Rockets Annual Track MeetMay 18 · Long Jump · Place 9 · Havoc Youth Track ClubHavoc Youth Track ClubLong Jump93.80m—
May 18USA Rockets Annual Track MeetMay 18 · 100 Meters · Place 14 · Havoc Youth Track ClubHavoc Youth Track Club100 Meters1414.59a—
Apr 27Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · Long Jump · Place 5 · Havoc Youth Track ClubHavoc Youth Track ClubLong Jump5.4.00m5
Apr 27Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · 200 Meters · Havoc Youth Track ClubHavoc Youth Track Club200 Meters—DNS5
Apr 27Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · 100 Meters · Place 17 · Havoc Youth Track ClubHavoc Youth Track Club100 MetersRound P17.14.68a5
Apr 20God’s Speed Youth Track and Field Annual MeetApr 20 · Long Jump · Place 3 · Havoc Youth Track ClubHavoc Youth Track ClubLong Jump3.4.18m PB5
Apr 20God’s Speed Youth Track and Field Annual MeetApr 20 · 100 Meters · Place 18 · Havoc Youth Track ClubHavoc Youth Track Club100 Meters18.14.70a5
Mar 23USA ROCKETS Kickoff #3Mar 23 · 100 Meters · Place 10 · Havoc Youth Track ClubHavoc Youth Track Club100 Meters10.14.41a5

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 10USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 10 · 200 Meters · Place 10 · Havoc Youth Track ClubHavoc Youth Track Club200 MetersRound P1032.87a PB—
Jun 10USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 10 · 100 Meters · Place 9 · Havoc Youth Track ClubHavoc Youth Track Club100 MetersRound P915.04a—
Jun 3Havoc TC Annual MeetJun 3 · 200 Meters · Place 13 · Havoc Youth Track ClubHavoc Youth Track Club200 Meters1334.28a—
Jun 3Havoc TC Annual MeetJun 3 · 100 Meters · Place 4 · Havoc Youth Track ClubHavoc Youth Track Club100 Meters415.14a—

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 4Havoc Track Annual Track Meet Jun 4 · 200 Meters · Place 19 · Havoc Youth Track ClubHavoc Youth Track Club200 Meters1935.919
Jun 4Havoc Track Annual Track Meet Jun 4 · 100 Meters · Place 13 · Havoc Youth Track ClubHavoc Youth Track Club100 Meters1316.239
Apr 30Mercury San Diego 18th Annual MeetApr 30 · 200 Meters · Place 26 · Havoc Youth Track ClubHavoc Youth Track Club200 MetersRound P26.35.20a3
Apr 30Mercury San Diego 18th Annual MeetApr 30 · 100 Meters · Place 20 · Havoc Youth Track ClubHavoc Youth Track Club100 MetersRound P20.16.20a3
Apr 23Flo-Jo 27th Annual Invitational Track and Field MeetApr 23 · 200 Meters · Havoc Youth Track ClubHavoc Youth Track Club200 Meters—DNS3
Apr 23Flo-Jo 27th Annual Invitational Track and Field MeetApr 23 · 100 Meters · Place 10 · Havoc Youth Track ClubHavoc Youth Track Club100 MetersRound P10.15.58a3
Apr 9God’s Speed Youth Track and Field Developmental MeetApr 9 · 200 Meters · Place 26 · Havoc Youth Track ClubHavoc Youth Track Club200 Meters26.37.00a3
Apr 9God’s Speed Youth Track and Field Developmental MeetApr 9 · 100 Meters · Place 9 · Havoc Youth Track ClubHavoc Youth Track Club100 Meters9.15.76a3