Personal bests

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

2026 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 800 Meters · Place 19 · Southbay SprintersSouthbay Sprinters800 MetersRound P19.3:02.93a PB8
Jul 18California State Games Track and Field MeetJul 18 · 800 Meters · Place 4 · Southbay SprintersSouthbay Sprinters800 Meters4.3:07.00a8
Jul 18California State Games Track and Field MeetJul 18 · 400 Meters · Place 3 · Southbay SprintersSouthbay Sprinters400 Meters3.1:18.50a PB8
Jul 18California State Games Track and Field MeetJul 18 · 200 Meters · Place 10 · Southbay SprintersSouthbay Sprinters200 Meters10.35.17a PB8
May 30Stampede Round Up May 30 · 800 Meters · Place 1 · Southbay SprintersSouthbay Sprinters800 Meters1.3:06.74a8
May 30Stampede Round Up May 30 · 400 Meters · Place 2 · Southbay SprintersSouthbay Sprinters400 Meters2.1:22.90a8
May 30Stampede Round Up May 30 · 100 Meters · Place 10 · Southbay SprintersSouthbay Sprinters100 Meters10.17.26a8
May 23Usa Rockets Annual Track MeetMay 23 · 800 Meters · Place 2 · Southbay SprintersSouthbay Sprinters800 Meters2.3:09.22a8
May 23Usa Rockets Annual Track MeetMay 23 · 200 Meters · Place 9 · Southbay SprintersSouthbay Sprinters200 Meters9.35.54a8
May 23Usa Rockets Annual Track MeetMay 23 · 100 Meters · Place 9 · Southbay SprintersSouthbay Sprinters100 Meters9.16.53a PB8
May 16Fast Camp Speed Wars InvitationalMay 16 · 400 Meters · Place 2 · Southbay SprintersSouthbay Sprinters400 Meters2.1:19.58a8
May 16Fast Camp Speed Wars InvitationalMay 16 · 200 Meters · Place 4 · Southbay SprintersSouthbay Sprinters200 Meters4.38.65a8
May 16Fast Camp Speed Wars InvitationalMay 16 · 100 Meters · Place 2 · Southbay SprintersSouthbay Sprinters100 Meters2.17.77a8
May 9SD Elite Track Meet May 9 · 800 Meters · Place 7 · Southbay SprintersSouthbay Sprinters800 Meters73:22.29a8
May 9SD Elite Track Meet May 9 · 400 Meters · Place 13 · Southbay SprintersSouthbay Sprinters400 Meters131:25.61a8
May 9SD Elite Track Meet May 9 · 100 Meters · Place 21 · Southbay SprintersSouthbay Sprinters100 Meters2117.41a8
May 2Mercury San Diego 22nd Annual MeetMay 2 · 800 Meters · Place 2 · Southbay SprintersSouthbay Sprinters800 Meters2.3:13.03a8
May 2Mercury San Diego 22nd Annual MeetMay 2 · 400 Meters · Place 6 · Southbay SprintersSouthbay Sprinters400 MetersRound S6.1:22.60a8
May 2Mercury San Diego 22nd Annual MeetMay 2 · 400 Meters · Place 5 · Southbay SprintersSouthbay Sprinters400 Meters5.1:27.72a8
May 2Mercury San Diego 22nd Annual MeetMay 2 · 200 Meters · Place 9 · Southbay SprintersSouthbay Sprinters200 MetersRound S9.37.19a8
May 2Mercury San Diego 22nd Annual MeetMay 2 · 200 Meters · Place 6 · Southbay SprintersSouthbay Sprinters200 Meters6.36.87a8
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 800 Meters · Place 3 · Southbay SprintersSouthbay Sprinters800 Meters3.3:12.30a8
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 200 Meters · Place 10 · Southbay SprintersSouthbay Sprinters200 Meters10.36.89a8
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 100 Meters · Place 12 · Southbay SprintersSouthbay Sprinters100 MetersRound P12.17.40a8
Apr 18Gods Speed Annual Track MeetApr 18 · 800 Meters · Place 2 · Southbay SprintersSouthbay Sprinters800 Meters23:18.47a8
Apr 18Gods Speed Annual Track MeetApr 18 · 400 Meters · Place 6 · Southbay SprintersSouthbay Sprinters400 Meters61:25.65a8
Apr 18Gods Speed Annual Track MeetApr 18 · 100 Meters · Place 15 · Southbay SprintersSouthbay Sprinters100 Meters1518.21a8
Apr 11Havoc Annual TC MeetApr 11 · 800 Meters · Place 3 · Southbay SprintersSouthbay Sprinters800 Meters3.3:23.32a8
Apr 11Havoc Annual TC MeetApr 11 · 400 Meters · Place 6 · Southbay SprintersSouthbay Sprinters400 Meters6.1:27.64a8
Apr 11Havoc Annual TC MeetApr 11 · 200 Meters · Place 15 · Southbay SprintersSouthbay Sprinters200 Meters15.38.99a8
Mar 28Usa Rockets Kickoff #5Mar 28 · 400 Meters · Place 3 · Southbay SprintersSouthbay Sprinters400 Meters31:23.77a8
Mar 28Usa Rockets Kickoff #5Mar 28 · 200 Meters · Place 5 · Southbay SprintersSouthbay Sprinters200 Meters537.28a8
Mar 28Usa Rockets Kickoff #5Mar 28 · 100 Meters · Place 13 · Southbay SprintersSouthbay Sprinters100 Meters1317.65a8

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 800 Meters · Place 5 · Southbay SprintersSouthbay Sprinters800 Meters5.3:02.33a PB8
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 400 Meters · Place 7 · Southbay SprintersSouthbay Sprinters400 MetersRound S7.1:19.23a8
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 400 Meters · Place 6 · Southbay SprintersSouthbay Sprinters400 Meters6.1:17.53a PB8
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 800 Meters · Place 2 · Southbay SprintersSouthbay Sprinters800 Meters2.3:05.22a8
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 400 Meters · Place 2 · Southbay SprintersSouthbay Sprinters400 MetersRound S2.1:18.79a8
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 400 Meters · Place 2 · Southbay SprintersSouthbay Sprinters400 Meters2.1:18.72a8
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 13 · Southbay SprintersSouthbay Sprinters100 MetersRound S13.16.77a PB8

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 800 Meters · Place 7 · USA Rockets YouthUSA Rockets Youth800 Meters73:25.03a7
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 200 Meters · Place 17 · USA Rockets YouthUSA Rockets Youth200 Meters1738.96a7
May 31West Coast Classic Track and Field InvitationalMay 31 · 400 Meters · Place 39 · USA Rockets YouthUSA Rockets Youth400 Meters391:29.20a—
May 31West Coast Classic Track and Field InvitationalMay 31 · 200 Meters · Place 38 · USA Rockets YouthUSA Rockets Youth200 Meters3838.03a—
May 31West Coast Classic Track and Field InvitationalMay 31 · 100 Meters · Place 50 · USA Rockets YouthUSA Rockets Youth100 MetersRound P5018.24a—
May 24USA Rockets Annual Track MeetMay 24 · 400 Meters · Place 11 · USA Rockets YouthUSA Rockets Youth400 Meters11.1:31.24a7
May 24USA Rockets Annual Track MeetMay 24 · 200 Meters · USA Rockets YouthUSA Rockets Youth200 Meters—DNS7
May 10SD Elite Track MeetMay 10 · 400 Meters · Place 14 · USA Rockets YouthUSA Rockets Youth400 Meters141:32.64a—
May 10SD Elite Track MeetMay 10 · 100 Meters · Place 20 · USA Rockets YouthUSA Rockets Youth100 Meters2018.59a—
May 3Mercury San Diego 21st Annual MeetMay 3 · Javelin · Place 10 · USA Rockets YouthUSA Rockets YouthJavelin105.95m—
May 3Mercury San Diego 21st Annual MeetMay 3 · 400 Meters · Place 16 · USA Rockets YouthUSA Rockets Youth400 Meters161:37.69a—
May 3Mercury San Diego 21st Annual MeetMay 3 · 200 Meters · Place 25 · USA Rockets YouthUSA Rockets Youth200 Meters2541.64a—
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · 400 Meters · Place 11 · USA Rockets YouthUSA Rockets Youth400 Meters111:35.53a7
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · 100 Meters · Place 23 · USA Rockets YouthUSA Rockets Youth100 MetersRound P2319.13a7
Apr 19God's Speed Youth Track & Field Annual MeetApr 19 · 400 Meters · Place 19 · USA Rockets YouthUSA Rockets Youth400 Meters19.1:36.66a7
Apr 19God's Speed Youth Track & Field Annual MeetApr 19 · 100 Meters · Place 28 · USA Rockets YouthUSA Rockets Youth100 Meters28.19.07a7
Mar 29USA Rockets Kickoff #4Mar 29 · Javelin · Place 4 · USA Rockets YouthUSA Rockets YouthJavelin45.55m—
Mar 29USA Rockets Kickoff #4Mar 29 · Javelin · Place 4 · USA Rockets YouthUSA Rockets YouthJavelin45.55m—
Mar 29USA Rockets Kickoff #4Mar 29 · 100 Meters · Place 17 · USA Rockets YouthUSA Rockets Youth100 Meters1721.22a—
Mar 29USA Rockets Kickoff #4Mar 29 · 100 Meters · Place 17 · USA Rockets YouthUSA Rockets Youth100 Meters1721.22a—