Personal bests

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

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 800 Meters · Place 16 · SD ELITE800 Meters16.3:02.08a PB-
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 400 Meters · Place 10 · SD ELITE400 MetersRound S10.1:14.25a-
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 200 Meters · Place 16 · SD ELITE200 MetersRound S16.32.42aWind: 2.4-
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 800 Meters · Place 9 · SD ELITE800 Meters9.3:05.55a-
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 400 Meters · Place 6 · SD ELITE400 MetersRound S6.1:14.13a-
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 400 Meters · Place 5 · SD ELITE400 Meters5.1:13.51a PB-
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 200 Meters · Place 9 · SD ELITE200 MetersRound S9.32.66a PB-
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 200 Meters · Place 9 · SD ELITE200 Meters9.32.77a-

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 16Fast Camp Speed Wars InvitationalMay 16 · 400 Meters · Place 5 · SD ELITE400 Meters5.1:16.12a-
May 16Fast Camp Speed Wars InvitationalMay 16 · 200 Meters · Place 2 · SD ELITE200 Meters2.33.41a-
May 16Fast Camp Speed Wars InvitationalMay 16 · 100 Meters · Place 6 · SD ELITE100 Meters6.16.28a-
May 9SD Elite Track Meet May 9 · 100 Meters · Place 25 · SD ELITE100 Meters2515.75a PB—
May 2Mercury San Diego 22nd Annual MeetMay 2 · 800 Meters · Place 6 · SD ELITE800 Meters6.3:03.64a PB-
May 2Mercury San Diego 22nd Annual MeetMay 2 · 400 Meters · Place 6 · SD ELITE400 MetersRound S6.1:14.58a PB-
May 2Mercury San Diego 22nd Annual MeetMay 2 · 400 Meters · Place 6 · SD ELITE400 Meters6.1:16.67a-
May 2Mercury San Diego 22nd Annual MeetMay 2 · 200 Meters · Place 9 · SD ELITE200 MetersRound S9.33.39a-
May 2Mercury San Diego 22nd Annual MeetMay 2 · 200 Meters · Place 9 · SD ELITE200 Meters9.33.18a PB-
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 800 Meters · Place 7 · SD ELITE800 Meters7.3:09.50a-
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 200 Meters · Place 14 · SD ELITE200 Meters14.34.36a-
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 100 Meters · Place 21 · SD ELITE100 MetersRound P21.16.41a-
Apr 18Gods Speed Annual Track MeetApr 18 · 800 Meters · Place 11 · SD ELITE800 Meters113:05.46a—
Apr 18Gods Speed Annual Track MeetApr 18 · 400 Meters · Place 15 · SD ELITE400 Meters151:16.99a—
Apr 18Gods Speed Annual Track MeetApr 18 · 100 Meters · Place 29 · SD ELITE100 Meters2916.53a—
Apr 11Havoc Annual TC MeetApr 11 · 800 Meters · Place 6 · SD ELITE800 Meters6.3:06.78a-
Apr 11Havoc Annual TC MeetApr 11 · 400 Meters · Place 8 · SD ELITE400 Meters8.1:17.83a-
Mar 28Usa Rockets Kickoff #5Mar 28 · 400 Meters · Place 6 · SD ELITE400 Meters61:18.42a—
Mar 28Usa Rockets Kickoff #5Mar 28 · 200 Meters · Place 9 · SD ELITE200 Meters934.05a—
Mar 28Usa Rockets Kickoff #5Mar 28 · 100 Meters · Place 20 · SD ELITE100 Meters2016.45a—
Mar 2110 East INVITATIONMar 21 · 400 Meters · Place 26 · SD ELITE400 MetersRound P261:19.06a—
Mar 2110 East INVITATIONMar 21 · 200 Meters · Place 30 · SD ELITE200 Meters3034.38a—
Mar 2110 East INVITATIONMar 21 · 100 Meters · Place 31 · SD ELITE100 MetersRound P3116.48a—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 19Youth T&F California State GamesJul 19 · 400 Meters · Place 27 · SD ELITE400 Meters271:28.24a—
Jul 19Youth T&F California State GamesJul 19 · 200 Meters · Place 27 · SD ELITE200 Meters2737.79a—
Jul 19Youth T&F California State GamesJul 19 · 100 Meters · Place 34 · SD ELITE100 MetersRound P3417.81a—
May 10SD Elite Track MeetMay 10 · 100 Meters · Place 39 · SD ELITE100 Meters3917.10a—
May 3Mercury San Diego 21st Annual MeetMay 3 · 400 Meters · Place 31 · SD ELITE400 Meters311:30.36a—
May 3Mercury San Diego 21st Annual MeetMay 3 · 100 Meters · Place 29 · SD ELITE100 Meters2917.70a—
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · 100 Meters · Place 36 · SD ELITE100 MetersRound P3617.16a—
Mar 29USA Rockets Kickoff #4Mar 29 · 400 Meters · Place 13 · SD ELITE400 Meters131:28.31a—
Mar 29USA Rockets Kickoff #4Mar 29 · 200 Meters · Place 15 · SD ELITE200 Meters1537.14a—
Mar 29USA Rockets Kickoff #4Mar 29 · 100 Meters · Place 20 · SD ELITE100 Meters2017.81a—
Mar 2210 East InvitationalMar 22 · 400 Meters · Place 50 · SD ELITE400 MetersRound P501:36.85a—
Mar 2210 East InvitationalMar 22 · 100 Meters · Place 49 · SD ELITE100 MetersRound P4918.00a—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 400 Meters · Place 6 · SD ELITE400 Meters61:25.10a—
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 200 Meters · Place 7 · SD ELITE200 Meters736.40a—
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 100 Meters · Place 17 · SD ELITE100 MetersRound P1718.10a—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 400 Meters · Place 15 · SD ELITE400 MetersRound P151:25.70a—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 200 Meters · Place 15 · SD ELITE200 MetersRound P1536.49a—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 100 Meters · Place 19 · SD ELITE100 MetersRound P1917.19a—
Jun 8USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 8 · 400 Meters · Place 3 · SD ELITE400 MetersRound P31:25.02a—
Jun 8USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 8 · 200 Meters · Place 3 · SD ELITE200 MetersRound P337.49a—
Jun 8USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 8 · 100 Meters · Place 7 · SD ELITE100 MetersRound P717.41a—
Jun 1Havoc TC Annual MeetJun 1 · 400 Meters · Place 3 · SD ELITE400 Meters31:25.18a—
Jun 1Havoc TC Annual MeetJun 1 · 200 Meters · Place 3 · SD ELITE200 Meters338.10a—
Jun 1Havoc TC Annual MeetJun 1 · 100 Meters · Place 8 · SD ELITE100 Meters817.67a—