Personal bests

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 22 · SD ELITE400 MetersRound S22.1:00.26a8
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 22 · SD ELITE400 MetersRound P22.59.69a PB8
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 22 · SD ELITE200 MetersRound S22.25.91aWind: -0.78
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 20 · SD ELITE200 MetersRound P20.25.51a PBWind: 1.78
May 23Usa Rockets Annual Track MeetMay 23 · 800 Meters · Place 3 · SD ELITE800 Meters3.2:32.13a PB8
May 16Fast Camp Speed Wars InvitationalMay 16 · 200 Meters · Place 2 · SD ELITE200 Meters2.27.09a8
May 16Fast Camp Speed Wars InvitationalMay 16 · 100 Meters · Place 3 · SD ELITE100 Meters3.13.15a8
May 9SD Elite Track Meet May 9 · 100 Meters · Place 2 · SD ELITE100 Meters212.82a PB8
May 2Mercury San Diego 22nd Annual MeetMay 2 · 400 Meters · Place 2 · SD ELITE400 MetersRound S2.1:00.49a8
May 2Mercury San Diego 22nd Annual MeetMay 2 · 400 Meters · Place 3 · SD ELITE400 Meters3.1:01.45a8
May 2Mercury San Diego 22nd Annual MeetMay 2 · 200 Meters · Place 2 · SD ELITE200 MetersRound S2.26.92a8
May 2Mercury San Diego 22nd Annual MeetMay 2 · 200 Meters · SD ELITE200 Meters—DNS8
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 800 Meters · SD ELITE800 Meters—DNS8
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 200 Meters · Place 2 · SD ELITE200 Meters2.27.32a8
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 100 Meters · Place 2 · SD ELITE100 MetersRound P2.13.23a8
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 100 Meters · Place 2 · SD ELITE100 Meters2.12.89a8
Apr 18Gods Speed Annual Track MeetApr 18 · 100 Meters · Place 5 · SD ELITE100 Meters513.53a8
Apr 11Havoc Annual TC MeetApr 11 · 400 Meters · Place 3 · SD ELITE400 Meters3.1:03.64a8
Apr 11Havoc Annual TC MeetApr 11 · 200 Meters · Place 4 · SD ELITE200 Meters4.27.68a8
Mar 28Usa Rockets Kickoff #5Mar 28 · 800 Meters · Place 4 · SD ELITE800 Meters42:39.59a8
Mar 28Usa Rockets Kickoff #5Mar 28 · 200 Meters · Place 4 · SD ELITE200 Meters427.45a8
Mar 28Usa Rockets Kickoff #5Mar 28 · 100 Meters · Place 4 · SD ELITE100 Meters413.39a8
Mar 2110 East INVITATIONMar 21 · 400 Meters · Place 10 · SD ELITE400 MetersRound P101:03.24a8
Mar 2110 East INVITATIONMar 21 · 400 Meters · Place 10 · SD ELITE400 Meters101:03.56a8
Mar 2110 East INVITATIONMar 21 · 200 Meters · Place 10 · SD ELITE200 Meters1027.57a8
Mar 2110 East INVITATIONMar 21 · 100 Meters · Place 11 · SD ELITE100 MetersRound P1113.47a8

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 400 Meters · Place 5 · SD ELITE400 MetersRound S5.1:00.16a8
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 400 Meters · Place 5 · SD ELITE400 Meters5.59.33a8
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 200 Meters · Place 3 · SD ELITE200 MetersRound S3.25.45aWind: 1.88
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · 200 Meters · Place 3 · SD ELITE200 Meters3.25.39a PBWind: 1.78
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 400 Meters · Place 3 · SD ELITE400 MetersRound S3.59.58a8
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 400 Meters · Place 2 · SD ELITE400 Meters2.58.69a PB8
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 200 Meters · Place 3 · SD ELITE200 MetersRound S3.26.05a8
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 200 Meters · Place 3 · SD ELITE200 Meters3.26.07a8

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 19Youth T&F California State GamesJul 19 · 400 Meters · Place 7 · SD ELITE400 Meters71:05.33a7
Jul 19Youth T&F California State GamesJul 19 · 100 Meters · Place 12 · SD ELITE100 MetersRound P1213.41a7
May 10SD Elite Track MeetMay 10 · 400 Meters · Place 17 · SD ELITE400 Meters171:09.08a7
May 3Mercury San Diego 21st Annual MeetMay 3 · 400 Meters · Place 8 · SD ELITE400 Meters81:06.21a7
May 3Mercury San Diego 21st Annual MeetMay 3 · 200 Meters · Place 8 · SD ELITE200 Meters828.91a7
May 3Mercury San Diego 21st Annual MeetMay 3 · 100 Meters · Place 4 · SD ELITE100 Meters413.53a7
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · 400 Meters · Place 16 · SD ELITE400 Meters161:09.58a7
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · 100 Meters · Place 9 · SD ELITE100 MetersRound P913.58a7
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · 100 Meters · Place 7 · SD ELITE100 Meters713.38a7
Mar 29USA Rockets Kickoff #4Mar 29 · 400 Meters · Place 3 · SD ELITE400 Meters31:04.76a7
Mar 29USA Rockets Kickoff #4Mar 29 · 200 Meters · Place 5 · SD ELITE200 Meters529.00a7
Mar 29USA Rockets Kickoff #4Mar 29 · 100 Meters · Place 5 · SD ELITE100 Meters514.03a7
Mar 2210 East InvitationalMar 22 · 400 Meters · Place 13 · SD ELITE400 MetersRound P131:05.69a7
Mar 2210 East InvitationalMar 22 · 400 Meters · Place 7 · SD ELITE400 Meters71:03.35a7
Mar 2210 East InvitationalMar 22 · 200 Meters · Place 15 · SD ELITE200 Meters1528.49a7
Mar 2210 East InvitationalMar 22 · 100 Meters · Place 19 · SD ELITE100 MetersRound P1913.88a7