Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUsa Rockets Annual Track Meet · May 2317.57aUsa Rockets Annual Track MeetMay 23, 2026
1500 Meters · IndoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 136:28.26aUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 13, 2026
1500 Meters · OutdoorUsa Rockets Annual Track Meet · May 236:28.17aUsa Rockets Annual Track MeetMay 23, 2026
200 Meters · OutdoorYouth T&F California State Games · Jul 1942.81aYouth T&F California State GamesJuly 19, 2025
400 Meters · OutdoorStampede Round Up · May 301:24.35aStampede Round Up May 30, 2026
800 Meters · OutdoorMercury San Diego 22nd Annual Meet · May 23:13.78aMercury San Diego 22nd Annual MeetMay 2, 2026
Javelin · 300g · OutdoorHavoc Annual TC Meet · Apr 116.40mHavoc Annual TC MeetApril 11, 2026
Javelin · 300g TJ · OutdoorUSA Rockets Annual Track Meet · May 247.25mUSA Rockets Annual Track MeetMay 24, 2025
Javelin · 800g · OutdoorFree Spirit Condor Invitational Powered by Falcon's and Black Lightning · Apr 135.19mFree Spirit Condor Invitational Powered by Falcon's and Black LightningApril 13, 2024
Long Jump · OutdoorUSA ROCKETS Kickoff #3 · Mar 231.86mUSA ROCKETS Kickoff #3March 23, 2024

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 18California State Games Track and Field MeetJul 18 · 1500 Meters · Place 8 · Mercury San Diego1500 Meters8.6:44.95a3
Jul 18California State Games Track and Field MeetJul 18 · 800 Meters · Place 15 · Mercury San Diego800 Meters15.3:17.42a3
Jul 18California State Games Track and Field MeetJul 18 · 400 Meters · Place 18 · Mercury San Diego400 Meters18.1:25.08a3
May 30Stampede Round Up May 30 · 1500 Meters · Place 2 · Mercury San Diego1500 Meters2.6:40.04a3
May 30Stampede Round Up May 30 · 800 Meters · Place 6 · Mercury San Diego800 Meters6.3:24.77a3
May 30Stampede Round Up May 30 · 400 Meters · Place 9 · Mercury San Diego400 Meters9.1:24.35a PB3
May 23Usa Rockets Annual Track MeetMay 23 · 1500 Meters · Place 3 · Mercury San Diego1500 Meters3.6:28.17a PB3
May 23Usa Rockets Annual Track MeetMay 23 · 800 Meters · Place 5 · Mercury San Diego800 Meters5.3:20.50a3
May 23Usa Rockets Annual Track MeetMay 23 · 100 Meters · Place 31 · Mercury San Diego100 Meters31.17.57a PB3
May 16Fast Camp Speed Wars InvitationalMay 16 · Javelin · Place 6 · Mercury San DiegoJavelin300g TJ6.6.60m3
May 16Fast Camp Speed Wars InvitationalMay 16 · 1500 Meters · Place 2 · Mercury San Diego1500 Meters2.6:33.84a3
May 9SD Elite Track Meet May 9 · 800 Meters · Place 6 · Mercury San Diego800 Meters63:14.48a3
May 9SD Elite Track Meet May 9 · 400 Meters · Place 15 · Mercury San Diego400 Meters151:24.60a3
May 2Mercury San Diego 22nd Annual MeetMay 2 · Javelin · Place 12 · Mercury San DiegoJavelin300g TJ12.6.76m3
May 2Mercury San Diego 22nd Annual MeetMay 2 · 800 Meters · Place 6 · Mercury San Diego800 Meters6.3:13.78a PB3
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · Javelin · Place 17 · Mercury San DiegoJavelin300g TJ17.7.00m3
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 800 Meters · Place 5 · Mercury San Diego800 Meters5.3:21.50a3
Apr 18Gods Speed Annual Track MeetApr 18 · Javelin · Place 20 · Mercury San DiegoJavelin205.02m3
Apr 18Gods Speed Annual Track MeetApr 18 · 800 Meters · Place 7 · Mercury San Diego800 Meters73:16.11a3
Apr 18Gods Speed Annual Track MeetApr 18 · 400 Meters · Place 18 · Mercury San Diego400 Meters181:28.36a3
Apr 11Havoc Annual TC MeetApr 11 · Javelin · Place 14 · Mercury San DiegoJavelin300g14.6.40m PB3
Apr 11Havoc Annual TC MeetApr 11 · 800 Meters · Place 8 · Mercury San Diego800 Meters8.3:26.19a3
Apr 11Havoc Annual TC MeetApr 11 · 400 Meters · Place 17 · Mercury San Diego400 Meters17.1:28.03a3

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 1500 Meters · Place 7 · Mercury San Diego1500 Meters7.6:33.77a3
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 1500 Meters · Place 6 · Mercury San Diego1500 Meters6.6:28.26a PB3
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 800 Meters · Mercury San Diego800 Meters—DNS3

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 19Youth T&F California State GamesJul 19 · Javelin · Place 13 · Mercury San DiegoJavelin136.48m2
Jul 19Youth T&F California State GamesJul 19 · 800 Meters · Place 5 · Mercury San Diego800 Meters53:43.00a2
Jul 19Youth T&F California State GamesJul 19 · 200 Meters · Place 29 · Mercury San Diego200 Meters2942.81a PB2
May 31Havoc TC Annual MeetMay 31 · Long Jump · Place 20 · Mercury San DiegoLong Jump20.1.34m2
May 31Havoc TC Annual MeetMay 31 · 400 Meters · Place 21 · Mercury San Diego400 Meters21.1:38.70a2
May 24USA Rockets Annual Track MeetMay 24 · Javelin · Place 11 · Mercury San DiegoJavelin300g TJ11.7.25m PB2
May 24USA Rockets Annual Track MeetMay 24 · 400 Meters · Place 27 · Mercury San Diego400 Meters27.1:38.35a2
May 24USA Rockets Annual Track MeetMay 24 · 200 Meters · Place 34 · Mercury San Diego200 Meters34.43.37a2
May 10SD Elite Track MeetMay 10 · Javelin · Place 16 · Mercury San DiegoJavelin165.35m2
May 10SD Elite Track MeetMay 10 · 400 Meters · Place 35 · Mercury San Diego400 Meters351:42.88a2
May 10SD Elite Track MeetMay 10 · 100 Meters · Place 49 · Mercury San Diego100 Meters4920.73a2
May 3Mercury San Diego 21st Annual MeetMay 3 · 200 Meters · Place 45 · Mercury San Diego200 Meters4543.63a2
May 3Mercury San Diego 21st Annual MeetMay 3 · 100 Meters · Place 52 · Mercury San Diego100 Meters5222.90a2
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · Javelin · Place 11 · Mercury San DiegoJavelin116.28m2
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · 400 Meters · Place 24 · Mercury San Diego400 Meters241:51.59a2
Apr 19God's Speed Youth Track & Field Annual MeetApr 19 · Javelin · Place 20 · Mercury San DiegoJavelin300g TJ20.7.05m2
Apr 19God's Speed Youth Track & Field Annual MeetApr 19 · 200 Meters · Place 48 · Mercury San Diego200 Meters48.45.49a2
Mar 2210 East InvitationalMar 22 · Long Jump · Place 20 · Mercury San DiegoLong Jump201.49m2
Mar 2210 East InvitationalMar 22 · 400 Meters · Place 68 · Mercury San Diego400 MetersRound P681:41.64a2
Mar 2210 East InvitationalMar 22 · 100 Meters · Place 74 · Mercury San Diego100 MetersRound P7421.42a2

2024 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · Javelin · Place 5 · Mercury San DiegoJavelin55.88m—
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 200 Meters · Place 10 · Mercury San Diego200 Meters1048.43a—
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 100 Meters · Place 13 · Mercury San Diego100 MetersRound P1323.82a—
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · Javelin · Place 5 · Mercury San DiegoJavelin300g TJ5.5.88m1
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 200 Meters · Place 10 · Mercury San Diego200 Meters10.48.43a1
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 100 Meters · Place 13 · Mercury San Diego100 MetersRound P13.23.82a1
Jun 8USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 8 · 100 Meters · Place 6 · Mercury San Diego100 Meters623.72a—
Jun 1Havoc TC Annual MeetJun 1 · Long Jump · Place 10 · Mercury San DiegoLong Jump101.50m—
Jun 1Havoc TC Annual MeetJun 1 · Javelin · Place 7 · Mercury San DiegoJavelin75.20m—
May 18USA Rockets Annual Track MeetMay 18 · Long Jump · Place 14 · Mercury San DiegoLong Jump141.12m—
May 18USA Rockets Annual Track MeetMay 18 · Javelin · Place 6 · Mercury San DiegoJavelin65.80m—
Apr 27Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · Long Jump · Place 15 · Mercury San DiegoLong Jump15.0.26m1
Apr 27Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · Javelin · Place 4 · Mercury San DiegoJavelin300g TJ4.5.53m1
Apr 27Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · 100 Meters · Place 25 · Mercury San Diego100 MetersRound P25.25.77a1
Apr 20God’s Speed Youth Track and Field Annual MeetApr 20 · Javelin · Place 6 · Mercury San DiegoJavelin300g TJ6.3.46m1
Apr 20God’s Speed Youth Track and Field Annual MeetApr 20 · 200 Meters · Place 21 · Mercury San Diego200 Meters21.53.66a1
Apr 20God’s Speed Youth Track and Field Annual MeetApr 20 · 100 Meters · Place 33 · Mercury San Diego100 Meters33.24.42a1
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · Javelin · Place 13 · Mercury San DiegoJavelin800g13.5.19m PB1
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · Javelin · Place 13 · Mercury San DiegoJavelin800g13.5.19m1
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 200 Meters · Place 18 · Mercury San Diego200 Meters18.53.59aWind: -0.51
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 200 Meters · Place 18 · Mercury San Diego200 Meters18.53.59aWind: -0.51
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 26 · Mercury San Diego100 Meters26.23.06aWind: 3.81
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 26 · Mercury San Diego100 Meters26.23.06aWind: 3.81
Mar 23USA ROCKETS Kickoff #3Mar 23 · Long Jump · Place 12 · Mercury San DiegoLong Jump12.1.86m PB1
Mar 23USA ROCKETS Kickoff #3Mar 23 · Javelin · Place 6 · Mercury San DiegoJavelin300g TJ6.4.20m1
Mar 23USA ROCKETS Kickoff #3Mar 23 · 100 Meters · Place 27 · Mercury San Diego100 Meters27.23.95a1
Mar 16Universal Track and Field Invitational Mar 16 · 200 Meters · Place 7 · Mercury San Diego200 Meters7.50.07a1
Mar 16Universal Track and Field Invitational Mar 16 · 100 Meters · Place 7 · Mercury San Diego100 Meters7.24.92a1