Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSD Elite Track Meet · May 913.50aSD Elite Track Meet May 9, 2026
100m Hurdles · 30" / 0.762m · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 1319.20aUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
100m Hurdles · 30" / 0.762m · OutdoorHavoc Annual TC Meet · Apr 1120.61aHavoc Annual TC MeetApril 11, 2026
200 Meters · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 1328.04aUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
200 Meters · OutdoorGods Speed Annual Track Meet · Apr 1828.32aGods Speed Annual Track MeetApril 18, 2026
200m Hurdles · 30" / 0.762m · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 1332.92aUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
200m Hurdles · 30" / 0.762m · OutdoorMercury San Diego 22nd Annual Meet · May 232.46aMercury San Diego 22nd Annual MeetMay 2, 2026
400 Meters · OutdoorSD Elite Track Meet · May 91:04.86aSD Elite Track Meet May 9, 2026
80m Hurdles · 30" / 0.762m · OutdoorFlo-Jo 28th Annual Invitational Track & Field Meet · Apr 2918.70aFlo-Jo 28th Annual Invitational Track & Field MeetApril 29, 2023
High Jump · OutdoorHavoc Track Annual Track Meet · Jun 41.10Havoc Track Annual Track Meet June 4, 2022
Long Jump · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 133.76mUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
Long Jump · OutdoorHavoc Annual TC Meet · Apr 1113' 9"Havoc Annual TC MeetApril 11, 2026

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

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · Long Jump · Place 7 · Mercury San DiegoMercury San DiegoLong Jump7.3.76m PB8
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 200m Hurdles · Place 4 · Mercury San DiegoMercury San Diego200m Hurdles30" / 0.762m4.32.92a PB8
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 100m Hurdles · Place 5 · Mercury San DiegoMercury San Diego100m Hurdles30" / 0.762m5.19.20a PB8
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 200 Meters · Place 13 · Mercury San DiegoMercury San Diego200 MetersRound S13.28.04a PB8

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 9SD Elite Track Meet May 9 · 100m Hurdles · Place 6 · Mercury San DiegoMercury San Diego100m Hurdles618.74a8
May 9SD Elite Track Meet May 9 · 400 Meters · Place 10 · Mercury San DiegoMercury San Diego400 Meters101:04.86a PB8
May 9SD Elite Track Meet May 9 · 100 Meters · Place 13 · Mercury San DiegoMercury San Diego100 Meters1313.50a PB8
May 2Mercury San Diego 22nd Annual MeetMay 2 · 200m Hurdles · Place 3 · Mercury San DiegoMercury San Diego200m Hurdles30" / 0.762m3.32.46a PB8
May 2Mercury San Diego 22nd Annual MeetMay 2 · 100m Hurdles · Place 2 · Mercury San DiegoMercury San Diego100m Hurdles30" / 0.762m2.21.39a8
May 2Mercury San Diego 22nd Annual MeetMay 2 · 400 Meters · Place 5 · Mercury San DiegoMercury San Diego400 MetersRound S5.1:05.16a8
May 2Mercury San Diego 22nd Annual MeetMay 2 · 400 Meters · Mercury San DiegoMercury San Diego400 Meters—DNS8
May 2Mercury San Diego 22nd Annual MeetMay 2 · 200 Meters · Place 10 · Mercury San DiegoMercury San Diego200 MetersRound S10.28.92a8
May 2Mercury San Diego 22nd Annual MeetMay 2 · 200 Meters · Mercury San DiegoMercury San Diego200 Meters—DNS8
Apr 18Gods Speed Annual Track MeetApr 18 · 100m Hurdles · Place 11 · Mercury San DiegoMercury San Diego100m Hurdles1120.00a8
Apr 18Gods Speed Annual Track MeetApr 18 · 400 Meters · Place 11 · Mercury San DiegoMercury San Diego400 Meters111:06.75a8
Apr 18Gods Speed Annual Track MeetApr 18 · 200 Meters · Place 8 · Mercury San DiegoMercury San Diego200 Meters828.32a PB8
Apr 18Gods Speed Annual Track MeetApr 18 · 100 Meters · Place 9 · Mercury San DiegoMercury San Diego100 Meters913.84a8
Apr 11Havoc Annual TC MeetApr 11 · Long Jump · Place 7 · Mercury San DiegoMercury San DiegoLong Jump7.13' 9" PB8
Apr 11Havoc Annual TC MeetApr 11 · 100m Hurdles · Place 4 · Mercury San DiegoMercury San Diego100m Hurdles30" / 0.762m4.20.61a PB8
Apr 11Havoc Annual TC MeetApr 11 · 400 Meters · Place 6 · Mercury San DiegoMercury San Diego400 Meters6.1:06.11a8
Apr 11Havoc Annual TC MeetApr 11 · 100 Meters · Place 8 · Mercury San DiegoMercury San Diego100 Meters8.13.73a8
Mar 28Usa Rockets Kickoff #5Mar 28 · 400 Meters · Place 6 · Mercury San DiegoMercury San Diego400 Meters61:08.63a8
Mar 28Usa Rockets Kickoff #5Mar 28 · 200 Meters · Place 9 · Mercury San DiegoMercury San Diego200 Meters928.91a8
Mar 28Usa Rockets Kickoff #5Mar 28 · 100 Meters · Place 10 · Mercury San DiegoMercury San Diego100 Meters1013.73a8

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 24USA Rockets Annual Track MeetMay 24 · 200 Meters · Place 18 · 44-Unattached44-Unattached200 Meters18.29.88a7
May 24USA Rockets Annual Track MeetMay 24 · 100 Meters · Place 18 · 44-Unattached44-Unattached100 MetersRound P18.14.24a7

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 6Mercury San Diego 19th Annual Developmental MeetMay 6 · High Jump · Place 2 · God's Speed Youth TracGod's Speed Youth TracHigh Jump21.20m—
May 6Mercury San Diego 19th Annual Developmental MeetMay 6 · 80m Hurdles · Place 4 · God's Speed Youth TraGod's Speed Youth Tra80m Hurdles418.69a—
Apr 29Flo-Jo 28th Annual Invitational Track & Field MeetApr 29 · 80m Hurdles · Place 5 · Gods Speed Youth Track and Field ClubGods Speed Youth Track and Field Club80m Hurdles30" / 0.762m5.18.70a PB5
Apr 29Flo-Jo 28th Annual Invitational Track & Field MeetApr 29 · 200 Meters · Place 18 · Gods Speed Youth Track and Field ClubGods Speed Youth Track and Field Club200 Meters18.32.61a5
Apr 22God’s Speed Youth Track and Field Development MeetApr 22 · 80m Hurdles · Place 3 · God's Speed Youth TraGod's Speed Youth Tra80m Hurdles318.95a—
Apr 22God’s Speed Youth Track and Field Development MeetApr 22 · 400 Meters · Place 17 · God's Speed Youth TraGod's Speed Youth Tra400 Meters171:19.01a—
Apr 22God’s Speed Youth Track and Field Development MeetApr 22 · 200 Meters · Place 23 · God's Speed Youth TraGod's Speed Youth Tra200 Meters2334.01a—
Mar 25Usa Rockets Youth Track Club Kickoff #2Mar 25 · High Jump · Place 1 · Gods Speed Youth Track and Field ClubGods Speed Youth Track and Field ClubHigh Jump1.1.04m5
Mar 25Usa Rockets Youth Track Club Kickoff #2Mar 25 · 200 Meters · Place 19 · Gods Speed Youth Track and Field ClubGods Speed Youth Track and Field Club200 Meters19.33.87a5

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 4Havoc Track Annual Track Meet Jun 4 · High Jump · Place 1 · God's Speed Youth Track ...God's Speed Youth Track ...High Jump11.10 PB10
Jun 4Havoc Track Annual Track Meet Jun 4 · 200 Meters · Place 11 · God's Speed Youth Track ...God's Speed Youth Track ...200 Meters1135.2210
Jun 4Havoc Track Annual Track Meet Jun 4 · 100 Meters · Place 7 · God's Speed Youth Track ...God's Speed Youth Track ...100 Meters716.2210
May 28USA Rockets Youth Track Club Annual Track MeetMay 28 · 100 Meters · Place 16 · God's Speed YouthGod's Speed Youth100 MetersRound P1616.38a—
May 18Hoover HS USATF San Diego-Imperial Association Summer Nights All-Comers MeetMay 18 · 400 Meters · Place 17 · Gods Speed Youth Track and Field ClubGods Speed Youth Track and Field Club400 Meters17.1:16.69a4
May 18Hoover HS USATF San Diego-Imperial Association Summer Nights All-Comers MeetMay 18 · 200 Meters · Gods Speed Youth Track and Field ClubGods Speed Youth Track and Field Club200 Meters—DNS4
May 18Hoover HS USATF San Diego-Imperial Association Summer Nights All-Comers MeetMay 18 · 100 Meters · Place 21 · Gods Speed Youth Track and Field ClubGods Speed Youth Track and Field Club100 Meters21.15.93a4
Apr 30Mercury San Diego 18th Annual MeetApr 30 · 200 Meters · Place 11 · Gods Speed Youth Track and Field ClubGods Speed Youth Track and Field Club200 MetersRound P11.34.75a4
Apr 30Mercury San Diego 18th Annual MeetApr 30 · 100 Meters · Place 12 · Gods Speed Youth Track and Field ClubGods Speed Youth Track and Field Club100 MetersRound P12.16.43a4
Apr 23Flo-Jo 27th Annual Invitational Track and Field MeetApr 23 · 200 Meters · Place 8 · Gods Speed Youth Track and Field ClubGods Speed Youth Track and Field Club200 Meters8.34.59a4
Apr 23Flo-Jo 27th Annual Invitational Track and Field MeetApr 23 · 100 Meters · Place 11 · Gods Speed Youth Track and Field ClubGods Speed Youth Track and Field Club100 MetersRound P11.16.04a4
Apr 9God’s Speed Youth Track and Field Developmental MeetApr 9 · 200 Meters · Place 7 · Gods Speed Youth Track and Field ClubGods Speed Youth Track and Field Club200 Meters7.35.02a4
Apr 9God’s Speed Youth Track and Field Developmental MeetApr 9 · 100 Meters · Place 9 · Gods Speed Youth Track and Field ClubGods Speed Youth Track and Field Club100 Meters9.16.51a4