Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 1313.02aUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
100 Meters · OutdoorSD Elite Track Meet · May 913.10aSD Elite Track Meet May 9, 2026
200 Meters · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 1327.50aUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
200 Meters · OutdoorStampede Round Up · May 3027.46aStampede Round Up May 30, 2026
400 Meters · OutdoorSDUSD MSA Championship Finals · Oct 281:08.44aSDUSD MSA Championship FinalsOctober 28, 2023
Long Jump · IndoorSDUSD MSA Invite Mira Mesa · Sep 2713' 8"SDUSD MSA Invite Mira MesaSeptember 27, 2025
Long Jump · OutdoorMSA Eastern Division Championships (Morse) · Oct 515-05.00MSA Eastern Division Championships (Morse)October 5, 2024

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 18California State Games Track and Field MeetJul 18 · 200 Meters · Place 19 · Havoc Youth Track ClubHavoc Youth Track Club200 Meters19.28.23a9
Jul 18California State Games Track and Field MeetJul 18 · 100 Meters · Place 20 · Havoc Youth Track ClubHavoc Youth Track Club100 MetersRound P20.13.60a9
May 30Stampede Round Up May 30 · 400 Meters · Havoc Youth Track ClubHavoc Youth Track Club400 Meters—DNS9
May 30Stampede Round Up May 30 · 200 Meters · Place 2 · Havoc Youth Track ClubHavoc Youth Track Club200 Meters2.27.46a PB9
May 30Stampede Round Up May 30 · 100 Meters · Place 3 · Havoc Youth Track ClubHavoc Youth Track Club100 Meters3.13.11a9
May 23Usa Rockets Annual Track MeetMay 23 · Long Jump · Havoc Youth Track ClubHavoc Youth Track ClubLong Jump—SCR9
May 23Usa Rockets Annual Track MeetMay 23 · 200 Meters · Place 7 · Havoc Youth Track ClubHavoc Youth Track Club200 Meters7.27.70a9
May 23Usa Rockets Annual Track MeetMay 23 · 100 Meters · Place 6 · Havoc Youth Track ClubHavoc Youth Track Club100 Meters6.13.24a9
May 9SD Elite Track Meet May 9 · 400 Meters · Place 28 · Havoc Youth Track ClubHavoc Youth Track Club400 Meters281:11.13a9
May 9SD Elite Track Meet May 9 · 100 Meters · Place 5 · Havoc Youth Track ClubHavoc Youth Track Club100 Meters513.10a PB9
May 2Mercury San Diego 22nd Annual MeetMay 2 · 200 Meters · Place 11 · Havoc Youth Track ClubHavoc Youth Track Club200 MetersRound S11.28.95a9
May 2Mercury San Diego 22nd Annual MeetMay 2 · 100 Meters · Place 4 · Havoc Youth Track ClubHavoc Youth Track Club100 MetersRound S4.13.73a9
May 2Mercury San Diego 22nd Annual MeetMay 2 · 100 Meters · Place 4 · Havoc Youth Track ClubHavoc Youth Track Club100 Meters4.13.75a9
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 200 Meters · Place 14 · Havoc Youth Track ClubHavoc Youth Track Club200 Meters14.29.61a9
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 100 Meters · Place 7 · Havoc Youth Track ClubHavoc Youth Track Club100 MetersRound P7.13.60a9
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 100 Meters · Place 6 · Havoc Youth Track ClubHavoc Youth Track Club100 Meters6.13.56a9
Apr 18Gods Speed Annual Track MeetApr 18 · 200 Meters · Place 13 · Havoc Youth Track ClubHavoc Youth Track Club200 Meters1328.83a9
Apr 18Gods Speed Annual Track MeetApr 18 · 100 Meters · Place 15 · Havoc Youth Track ClubHavoc Youth Track Club100 Meters1514.10a9
Apr 11Havoc Annual TC MeetApr 11 · 200 Meters · Place 7 · Havoc Youth Track ClubHavoc Youth Track Club200 Meters7.28.58a9
Apr 11Havoc Annual TC MeetApr 11 · 100 Meters · Place 3 · Havoc Youth Track ClubHavoc Youth Track Club100 Meters3.13.57a9
Mar 28Usa Rockets Kickoff #5Mar 28 · 100 Meters · Place 11 · Havoc Youth Track ClubHavoc Youth Track Club100 Meters1113.75a9

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 200 Meters · Place 17 · Havoc Youth Track ClubHavoc Youth Track Club200 MetersRound S17.27.36aWind: 2.19
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 100 Meters · Place 9 · Havoc Youth Track ClubHavoc Youth Track Club100 MetersRound S9.13.03aWind: 3.29
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 100 Meters · Place 9 · Havoc Youth Track ClubHavoc Youth Track Club100 Meters9.13.16aWind: 1.29
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · Long Jump · Havoc Youth Track ClubHavoc Youth Track ClubLong Jump—DNS9
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 200 Meters · Place 10 · Havoc Youth Track ClubHavoc Youth Track Club200 MetersRound S10.27.50a PB9
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 5 · Havoc Youth Track ClubHavoc Youth Track Club100 MetersRound S5.13.02a PB9
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 7 · Havoc Youth Track ClubHavoc Youth Track Club100 Meters7.13.31aWind: 1.69

2025 Outdoor Track

28 results
DateMeetEventPlMarkGr
Oct 11SDUSD MSA Eastern Division Team Championships 2025Oct 11 · Long Jump · Place 1 · ClarkClarkLong Jump1.15' 8"8
Oct 11SDUSD MSA Eastern Division Team Championships 2025Oct 11 · 200 Meters · Place 1 · ClarkClark200 Meters1.28.65a8
Oct 11SDUSD MSA Eastern Division Team Championships 2025Oct 11 · 100 Meters · Place 1 · ClarkClark100 Meters1.13.88a8
Sep 20SDUSD MSA Invite HooverSep 20 · Long Jump · Place 1 · ClarkClarkLong Jump1.15' 6"8
Sep 20SDUSD MSA Invite HooverSep 20 · 200 Meters · Place 1 · ClarkClark200 Meters1.28.29a8
Sep 20SDUSD MSA Invite HooverSep 20 · 100 Meters · Place 1 · ClarkClark100 Meters1.13.48a8
Sep 13SDUSD MSA Invite LMECSep 13 · Long Jump · Place 2 · ClarkClarkLong Jump2.14' 0"8
Sep 13SDUSD MSA Invite LMECSep 13 · 200 Meters · Place 4 · ClarkClark200 Meters4.29.54a8
Sep 13SDUSD MSA Invite LMECSep 13 · 100 Meters · Place 2 · ClarkClark100 Meters2.13.98a8
Jul 19Youth T&F California State GamesJul 19 · Long Jump · Place 3 · Havoc Youth Track ClubHavoc Youth Track ClubLong Jump34.58m8
Jul 19Youth T&F California State GamesJul 19 · 200 Meters · Place 15 · Havoc Youth Track ClubHavoc Youth Track Club200 Meters1528.87a8
Jul 19Youth T&F California State GamesJul 19 · 100 Meters · Place 14 · Havoc Youth Track ClubHavoc Youth Track Club100 MetersRound P1413.53a8
Jun 14AAU Track & Field Region 23 QualifierJun 14 · Long Jump · Place 3 · Havoc Youth Track ClubHavoc Youth Track ClubLong Jump34.54m8
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 100 Meters · Place 11 · Havoc Youth Track ClubHavoc Youth Track Club100 Meters1113.53a8
May 31Havoc TC Annual MeetMay 31 · Long Jump · Place 3 · Havoc Youth Track ClubHavoc Youth Track ClubLong Jump3.4.80m8
May 24USA Rockets Annual Track MeetMay 24 · Long Jump · Havoc Youth Track ClubHavoc Youth Track ClubLong Jump—DNS8
May 24USA Rockets Annual Track MeetMay 24 · 200 Meters · Place 11 · Havoc Youth Track ClubHavoc Youth Track Club200 Meters11.29.27a8
May 24USA Rockets Annual Track MeetMay 24 · 100 Meters · Place 9 · Havoc Youth Track ClubHavoc Youth Track Club100 MetersRound P9.13.35a8
May 10SD Elite Track MeetMay 10 · 400 Meters · Place 32 · Havoc Youth Track ClubHavoc Youth Track Club400 Meters321:20.19a8
May 3Mercury San Diego 21st Annual MeetMay 3 · Long Jump · Place 5 · Havoc Youth Track ClubHavoc Youth Track ClubLong Jump54.38m8
May 3Mercury San Diego 21st Annual MeetMay 3 · 200 Meters · Place 10 · Havoc Youth Track ClubHavoc Youth Track Club200 Meters1029.12a8
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · Long Jump · Place 1 · Havoc Youth Track ClubHavoc Youth Track ClubLong Jump14.61m8
Apr 19God's Speed Youth Track & Field Annual MeetApr 19 · Long Jump · Place 8 · Havoc Youth Track ClubHavoc Youth Track ClubLong Jump8.3.64m8
Apr 19God's Speed Youth Track & Field Annual MeetApr 19 · 200 Meters · Havoc Youth Track ClubHavoc Youth Track Club200 Meters—DNS8
Apr 19God's Speed Youth Track & Field Annual MeetApr 19 · 100 Meters · Place 6 · Havoc Youth Track ClubHavoc Youth Track Club100 Meters6.13.40a8
Mar 29USA Rockets Kickoff #4Mar 29 · Long Jump · Place 4 · Havoc Youth Track ClubHavoc Youth Track ClubLong Jump44.03m—
Mar 29USA Rockets Kickoff #4Mar 29 · 200 Meters · Place 9 · Havoc Youth Track ClubHavoc Youth Track Club200 Meters930.44a—
Mar 29USA Rockets Kickoff #4Mar 29 · 100 Meters · Place 6 · Havoc Youth Track ClubHavoc Youth Track Club100 Meters614.12a—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Sep 27SDUSD MSA Invite Mira MesaSep 27 · Long Jump · Place 6 · ClarkClarkLong Jump6.13' 8" PB8
Sep 27SDUSD MSA Invite Mira MesaSep 27 · 400 Meters · ClarkClark400 Meters—SCR8
Sep 27SDUSD MSA Invite Mira MesaSep 27 · 200 Meters · Place 1 · ClarkClark200 Meters1.28.57a8
Sep 27SDUSD MSA Invite Mira MesaSep 27 · 100 Meters · Place 2 · ClarkClark100 Meters2.13.54a8

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Oct 12MSA Championship PrelimsOct 12 · Long Jump · Place 2 · ClarkClarkLong Jump2.14-09.007
Oct 12MSA Championship PrelimsOct 12 · 100 Meters · Place 3 · ClarkClark100 Meters3.13.75a7
Oct 5MSA Eastern Division Championships (Morse)Oct 5 · Long Jump · Place 2 · ClarkClarkLong Jump2.15-05.00 PB7
Oct 5MSA Eastern Division Championships (Morse)Oct 5 · 400 Meters · Place 4 · ClarkClark400 Meters4.1:10.04a7
Oct 5MSA Eastern Division Championships (Morse)Oct 5 · 200 Meters · ClarkClark200 Meters—DNS7
Sep 21SDUSD Invite (Patrick Henry)Sep 21 · Long Jump · Place 3 · ClarkClarkLong Jump3.13-03.007
Sep 21SDUSD Invite (Patrick Henry)Sep 21 · 200 Meters · Place 1 · ClarkClark200 Meters1.28.90a7
Sep 21SDUSD Invite (Patrick Henry)Sep 21 · 100 Meters · Place 3 · ClarkClark100 Meters3.13.98a7
Sep 14MSA Invite (LMEC 2)Sep 14 · Long Jump · Place 2 · ClarkClarkLong Jump2.14-06.507
Sep 14MSA Invite (LMEC 2)Sep 14 · 200 Meters · Place 1 · ClarkClark200 Meters1.29.65a7
Sep 14MSA Invite (LMEC 2)Sep 14 · 100 Meters · Place 2 · ClarkClark100 Meters2.14.15a7
Sep 7MSA Invite (LMEC)Sep 7 · Long Jump · Place 1 · ClarkClarkLong Jump1.14-11.007
Sep 7MSA Invite (LMEC)Sep 7 · 400 Meters · ClarkClark400 Meters—DNS7
Sep 7MSA Invite (LMEC)Sep 7 · 100 Meters · Place 1 · ClarkClark100 Meters1.13.90a7

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
Oct 28SDUSD MSA Championship FinalsOct 28 · Long Jump · Place 1 · ClarkClarkLong Jump1.14-05.006
Oct 28SDUSD MSA Championship FinalsOct 28 · 400 Meters · Place 3 · ClarkClark400 Meters3.1:08.44a PB6
Oct 28SDUSD MSA Championship FinalsOct 28 · 100 Meters · Place 2 · ClarkClark100 Meters2.14.34a6
Oct 21SDUSD MSA Championship PrelimsOct 21 · Long Jump · Place 1 · ClarkClarkLong Jump1.14-01.006
Oct 21SDUSD MSA Championship PrelimsOct 21 · 400 Meters · Place 3 · ClarkClark400 Meters3.1:11.87a6
Oct 21SDUSD MSA Championship PrelimsOct 21 · 200 Meters · Place 1 · ClarkClark200 Meters1.29.00a6
Oct 21SDUSD MSA Championship PrelimsOct 21 · 100 Meters · Place 2 · ClarkClark100 Meters2.14.03a6
Oct 14SDUSD MSA Division II Team ChampionshipsOct 14 · Long Jump · Place 1 · ClarkClarkLong Jump1.12-09.006
Oct 14SDUSD MSA Division II Team ChampionshipsOct 14 · 200 Meters · Place 1 · ClarkClark200 Meters1.29.87a6
Oct 14SDUSD MSA Division II Team ChampionshipsOct 14 · 100 Meters · Place 1 · ClarkClark100 Meters1.14.69a6
Oct 7SDUSD MSA Invite (Scripps Ranch 2)Oct 7 · Long Jump · Place 1 · ClarkClarkLong Jump1.13-06.006
Oct 7SDUSD MSA Invite (Scripps Ranch 2)Oct 7 · 200 Meters · Place 1 · ClarkClark200 Meters1.29.78a6
Oct 7SDUSD MSA Invite (Scripps Ranch 2)Oct 7 · 100 Meters · Place 1 · ClarkClark100 Meters1.14.38a6
Sep 30SDUSD MSA Invite (LMEC)Sep 30 · Long Jump · Place 1 · ClarkClarkLong Jump1.12-07.506
Sep 30SDUSD MSA Invite (LMEC)Sep 30 · 200 Meters · Place 1 · ClarkClark200 Meters1.31.44a6
Sep 30SDUSD MSA Invite (LMEC)Sep 30 · 100 Meters · Place 3 · ClarkClark100 Meters3.15.43a6
Sep 23SDUSD MSA Invite (Hoover)Sep 23 · Long Jump · Place 1 · ClarkClarkLong Jump1.12-11.006
Sep 23SDUSD MSA Invite (Hoover)Sep 23 · 100 Meters · Place 2 · ClarkClark100 Meters2.15.01a6
Sep 16SDUSD MSA Invite (Patrick Henry 1)Sep 16 · Long Jump · Place 1 · ClarkClarkLong Jump1.11-03.506
Sep 16SDUSD MSA Invite (Patrick Henry 1)Sep 16 · 400 Meters · Place 5 · ClarkClark400 Meters5.1:23.96a6
Sep 16SDUSD MSA Invite (Patrick Henry 1)Sep 16 · 200 Meters · Place 7 · ClarkClark200 Meters7.32.91a6