Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGods Speed Annual Track Meet · Apr 1818.02aGods Speed Annual Track MeetApril 18, 2026
1500 Meters · Indoor2026 USATF Region 15 Junior Olympic Track and Field Championships · Jun 256:00.30a2026 USATF Region 15 Junior Olympic Track and Field Championships June 25, 2026
1500 Meters · OutdoorHavoc TC Annual Meet · Jun 15:48.46aHavoc TC Annual MeetJune 1, 2024
400 Meters · OutdoorCalifornia State Games Track and Field Meet · Jul 181:16.55aCalifornia State Games Track and Field MeetJuly 18, 2026
800 Meters · Indoor2026 USATF Region 15 Junior Olympic Track and Field Championships · Jun 252:57.41a2026 USATF Region 15 Junior Olympic Track and Field Championships June 25, 2026
800 Meters · OutdoorUsa Rockets Annual Track Meet · May 232:58.20aUsa Rockets Annual Track MeetMay 23, 2026
Javelin · 300g TJ · OutdoorUsa Rockets Annual Track Meet · May 279.16mUsa Rockets Annual Track Meet May 27, 2023
Long Jump · Outdoor10 East Invitational · Mar 222.33m10 East InvitationalMarch 22, 2025

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jul 18California State Games Track and Field MeetJul 18 · 1500 Meters · Place 10 · Mercury San Diego1500 Meters10.6:12.01a10
Jul 18California State Games Track and Field MeetJul 18 · 800 Meters · Place 9 · Mercury San Diego800 Meters9.3:07.34a10
Jul 18California State Games Track and Field MeetJul 18 · 400 Meters · Place 22 · Mercury San Diego400 Meters22.1:16.55a PB10
May 30Stampede Round Up May 30 · 1500 Meters · Place 2 · Mercury San Diego1500 Meters2.5:55.68a10
May 30Stampede Round Up May 30 · 800 Meters · Place 2 · Mercury San Diego800 Meters2.3:00.11a10
May 23Usa Rockets Annual Track MeetMay 23 · 1500 Meters · Mercury San Diego1500 Meters—DNS10
May 23Usa Rockets Annual Track MeetMay 23 · 800 Meters · Place 6 · Mercury San Diego800 Meters6.2:58.20a PB10
May 23Usa Rockets Annual Track MeetMay 23 · 100 Meters · Place 57 · Mercury San Diego100 Meters57.18.19a10
May 16Fast Camp Speed Wars InvitationalMay 16 · 1500 Meters · Place 3 · Mercury San Diego1500 Meters3.6:02.66a10
May 16Fast Camp Speed Wars InvitationalMay 16 · 400 Meters · Place 12 · Mercury San Diego400 Meters12.1:18.04a10
May 9SD Elite Track Meet May 9 · 1500 Meters · Place 5 · Mercury San Diego1500 Meters56:04.80a10
May 9SD Elite Track Meet May 9 · 800 Meters · Place 12 · Mercury San Diego800 Meters123:07.49a10
May 9SD Elite Track Meet May 9 · 400 Meters · Place 39 · Mercury San Diego400 Meters391:17.30a10
May 2Mercury San Diego 22nd Annual MeetMay 2 · 1500 Meters · Place 6 · Mercury San Diego1500 Meters6.6:02.83a10
May 2Mercury San Diego 22nd Annual MeetMay 2 · 800 Meters · Place 7 · Mercury San Diego800 Meters7.3:01.73a10
May 2Mercury San Diego 22nd Annual MeetMay 2 · 400 Meters · Place 26 · Mercury San Diego400 MetersRound S26.1:24.13a10
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 1500 Meters · Mercury San Diego1500 Meters—DNS10
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 800 Meters · Mercury San Diego800 Meters—DNS10
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 200 Meters · Mercury San Diego200 Meters—DNS10
Apr 18Gods Speed Annual Track MeetApr 18 · 1500 Meters · Place 4 · Mercury San Diego1500 Meters46:05.45a10
Apr 18Gods Speed Annual Track MeetApr 18 · 800 Meters · Place 7 · Mercury San Diego800 Meters73:00.52a10
Apr 18Gods Speed Annual Track MeetApr 18 · 100 Meters · Place 83 · Mercury San Diego100 Meters8318.02a PB10
Apr 11Havoc Annual TC MeetApr 11 · 1500 Meters · Place 4 · Mercury San Diego1500 Meters4.6:18.82a10
Apr 11Havoc Annual TC MeetApr 11 · 800 Meters · Place 8 · Mercury San Diego800 Meters8.3:05.00a10
Apr 11Havoc Annual TC MeetApr 11 · 400 Meters · Place 32 · Mercury San Diego400 Meters32.1:22.36a10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 1500 Meters · Place 8 · Mercury San Diego1500 Meters8.6:00.30a PB10
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 800 Meters · Place 10 · Mercury San Diego800 Meters10.2:57.41a PB10
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 1500 Meters · Place 4 · Mercury San Diego1500 Meters4.6:07.29a10
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 800 Meters · Place 5 · Mercury San Diego800 Meters5.2:59.23a10

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 19Youth T&F California State GamesJul 19 · 1500 Meters · Place 5 · Mercury San Diego1500 Meters55:56.33a9
Jul 19Youth T&F California State GamesJul 19 · 800 Meters · Place 6 · Mercury San Diego800 Meters63:01.02a9
May 31Havoc TC Annual MeetMay 31 · 1500 Meters · Place 2 · Mercury San Diego1500 Meters2.5:49.36a9
May 31Havoc TC Annual MeetMay 31 · 400 Meters · Place 12 · Mercury San Diego400 Meters12.1:19.01a9
May 24USA Rockets Annual Track MeetMay 24 · 1500 Meters · Place 5 · Mercury San Diego1500 Meters5.6:23.14a9
May 24USA Rockets Annual Track MeetMay 24 · 800 Meters · Place 6 · Mercury San Diego800 Meters6.3:05.63a9
May 24USA Rockets Annual Track MeetMay 24 · 400 Meters · Place 30 · Mercury San Diego400 Meters30.1:24.08a9
May 10SD Elite Track MeetMay 10 · 1500 Meters · Place 6 · Mercury San Diego1500 Meters66:25.06a—
May 10SD Elite Track MeetMay 10 · 800 Meters · Place 8 · Mercury San Diego800 Meters83:20.31a—
May 10SD Elite Track MeetMay 10 · 400 Meters · Place 48 · Mercury San Diego400 Meters481:26.60a—
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · 1500 Meters · Place 3 · Mercury San Diego1500 Meters36:02.25a9
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · 800 Meters · Place 4 · Mercury San Diego800 Meters43:02.17a9
Apr 19God's Speed Youth Track & Field Annual MeetApr 19 · 1500 Meters · Place 5 · Mercury San Diego1500 Meters5.6:16.48a9
Apr 19God's Speed Youth Track & Field Annual MeetApr 19 · 800 Meters · Place 11 · Mercury San Diego800 Meters11.3:05.93a9
Apr 19God's Speed Youth Track & Field Annual MeetApr 19 · 400 Meters · Place 17 · Mercury San Diego400 Meters17.1:22.23a9
Mar 2210 East InvitationalMar 22 · Long Jump · Place 15 · Mercury San DiegoLong Jump152.33m PB—
Mar 2210 East InvitationalMar 22 · 400 Meters · Place 69 · Mercury San Diego400 MetersRound P691:31.68a—

2024 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 1500 Meters · Place 2 · Mercury San Diego1500 Meters26:02.39a—
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 800 Meters · Place 3 · Mercury San Diego800 Meters33:03.81a—
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 400 Meters · Place 3 · Mercury San Diego400 Meters31:18.39a—
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 1500 Meters · Place 2 · Mercury San Diego1500 Meters2.6:02.39a8
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 800 Meters · Place 3 · Mercury San Diego800 Meters3.3:03.81a8
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 400 Meters · Place 3 · Mercury San Diego400 Meters3.1:18.39a8
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 1500 Meters · Place 7 · Mercury San Diego1500 Meters76:01.32a—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 800 Meters · Place 13 · Mercury San Diego800 Meters133:01.44a—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 400 Meters · Place 17 · Mercury San Diego400 Meters171:20.20a—
Jun 8USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 8 · 400 Meters · Place 7 · Mercury San Diego400 Meters71:23.84a—
Jun 1Havoc TC Annual MeetJun 1 · 1500 Meters · Place 1 · Mercury San Diego1500 Meters15:48.46a PB—
Jun 1Havoc TC Annual MeetJun 1 · 800 Meters · Place 2 · Mercury San Diego800 Meters22:59.15a—
Jun 1Havoc TC Annual MeetJun 1 · 400 Meters · Place 7 · Mercury San Diego400 Meters71:21.89a—
May 18USA Rockets Annual Track MeetMay 18 · 1500 Meters · Place 1 · Mercury San Diego1500 Meters15:50.87a—
May 18USA Rockets Annual Track MeetMay 18 · 800 Meters · Place 3 · Mercury San Diego800 Meters33:00.58a—
May 18USA Rockets Annual Track MeetMay 18 · 400 Meters · Place 5 · Mercury San Diego400 Meters51:22.62a—
Apr 27Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · 1500 Meters · Place 1 · Mercury San Diego1500 Meters1.6:05.26a8
Apr 27Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · 800 Meters · Place 4 · Mercury San Diego800 Meters4.3:07.25a8
Apr 20God’s Speed Youth Track and Field Annual MeetApr 20 · 1500 Meters · Place 1 · Mercury San Diego1500 Meters1.6:04.27a8
Apr 20God’s Speed Youth Track and Field Annual MeetApr 20 · 800 Meters · Place 4 · Mercury San Diego800 Meters4.3:02.08a8
Apr 20God’s Speed Youth Track and Field Annual MeetApr 20 · 400 Meters · Place 11 · Mercury San Diego400 Meters11.1:23.04a8
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 1500 Meters · Place 3 · Mercury San Diego1500 Meters3.6:04.35a8
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 1500 Meters · Place 3 · Mercury San Diego1500 Meters3.6:04.35a8
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 800 Meters · Place 3 · Mercury San Diego800 Meters3.3:12.19a8
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 800 Meters · Place 3 · Mercury San Diego800 Meters3.3:12.19a8
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 400 Meters · Place 31 · Mercury San Diego400 Meters31.1:28.19a8
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 400 Meters · Place 31 · Mercury San Diego400 Meters31.1:28.19a8
Mar 23USA ROCKETS Kickoff #3Mar 23 · 1500 Meters · Place 1 · Mercury San Diego1500 Meters1.6:22.19a8
Mar 23USA ROCKETS Kickoff #3Mar 23 · 800 Meters · Place 3 · Mercury San Diego800 Meters3.3:16.96a8
Mar 23USA ROCKETS Kickoff #3Mar 23 · 400 Meters · Place 17 · Mercury San Diego400 Meters17.1:36.11a8
Mar 16Universal Track and Field Invitational Mar 16 · 1500 Meters · Place 1 · Mercury San Diego1500 Meters1.6:24.60a8
Mar 16Universal Track and Field Invitational Mar 16 · 800 Meters · Place 1 · Mercury San Diego800 Meters1.3:13.98a8
Mar 16Universal Track and Field Invitational Mar 16 · 400 Meters · Place 2 · Mercury San Diego400 Meters2.1:19.45a8

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · Javelin · Place 7 · Mercury San DiegoJavelin300g TJ7.8.46m7
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 1500 Meters · Place 3 · Mercury San Diego1500 Meters3.6:41.26a7
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 800 Meters · Place 7 · Mercury San Diego800 Meters7.3:33.42a7
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 1500 Meters · Place 14 · Mercury San Diego1500 Meters14.6:33.74a7
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 800 Meters · Place 16 · Mercury San Diego800 Meters16.3:19.00a7
Jun 3Havoc TC Annual MeetJun 3 · 1500 Meters · Place 3 · Mercury San Diego1500 Meters36:28.64a—
Jun 3Havoc TC Annual MeetJun 3 · 800 Meters · Place 5 · Mercury San Diego800 Meters53:29.97a—
May 27Usa Rockets Annual Track Meet May 27 · Javelin · Place 11 · Mercury San DiegoJavelin300g TJ11.9.16m PB7
May 27Usa Rockets Annual Track Meet May 27 · 1500 Meters · Place 5 · Mercury San Diego1500 Meters5.7:30.10a7
May 27Usa Rockets Annual Track Meet May 27 · 800 Meters · Place 9 · Mercury San Diego800 Meters9.3:49.83a7
May 6Mercury San Diego 19th Annual Developmental MeetMay 6 · 800 Meters · Place 7 · Mercury San Diego800 Meters73:30.81a—
Apr 29Flo-Jo 28th Annual Invitational Track & Field MeetApr 29 · Javelin · Place 13 · Mercury San DiegoJavelin300g TJ13.6.02m7
Apr 29Flo-Jo 28th Annual Invitational Track & Field MeetApr 29 · 1500 Meters · Place 3 · Mercury San Diego1500 Meters3.7:01.47a7
Apr 29Flo-Jo 28th Annual Invitational Track & Field MeetApr 29 · 800 Meters · Place 7 · Mercury San Diego800 Meters7.3:46.74a7
Apr 22God’s Speed Youth Track and Field Development MeetApr 22 · 800 Meters · Place 3 · Mercury San Diego800 Meters33:23.87a—
Apr 8Rialto Invitational 2023Apr 8 · 800 Meters · Place 3 · Mercury San Diego800 Meters33:32.88a—
Apr 8Rialto Invitational 2023Apr 8 · 400 Meters · Place 6 · Mercury San Diego400 Meters61:35.88a—
Apr 8Rialto Invitational 2023Apr 8 · 100 Meters · Place 7 · Mercury San Diego100 Meters721.20a—
Mar 25Usa Rockets Youth Track Club Kickoff #2Mar 25 · Javelin · Place 12 · Mercury San DiegoJavelin300g TJ12.7.55m7
Mar 25Usa Rockets Youth Track Club Kickoff #2Mar 25 · 100 Meters · Place 43 · Mercury San Diego100 Meters43.19.75a7