Personal bests

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

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 200 Meters · Place 24 · SD ELITE200 MetersRound S24.35.60a PB3
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · 100 Meters · Place 22 · SD ELITE100 MetersRound S22.16.16a PB3

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 30West Coast Classic Track and Field InvitationalMay 30 · 400 Meters · Place 123 · SD ELITE400 Meters123.1:27.18a3
May 30West Coast Classic Track and Field InvitationalMay 30 · 100 Meters · Place 111 · SD ELITE100 MetersRound P111.16.11aWind: 0.33
May 23Usa Rockets Annual Track MeetMay 23 · 200 Meters · Place 28 · SD ELITE200 Meters28.35.02a3
May 23Usa Rockets Annual Track MeetMay 23 · 100 Meters · Place 39 · SD ELITE100 Meters39.15.92a PB3
May 9SD Elite Track Meet May 9 · 400 Meters · Place 52 · SD ELITE400 Meters521:21.69a PB3
May 9SD Elite Track Meet May 9 · 100 Meters · Place 45 · SD ELITE100 Meters4515.98a3
May 2Mercury San Diego 22nd Annual MeetMay 2 · 200 Meters · Place 34 · SD ELITE200 MetersRound S34.35.01a3
May 2Mercury San Diego 22nd Annual MeetMay 2 · 100 Meters · Place 38 · SD ELITE100 MetersRound S38.16.53a3
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 200 Meters · Place 26 · SD ELITE200 Meters26.34.65a PB3
Apr 25Flo-Jo 31st Annual Invitational Track & Field MeetApr 25 · 100 Meters · Place 36 · SD ELITE100 MetersRound P36.16.69a3
Apr 18Gods Speed Annual Track MeetApr 18 · 200 Meters · Place 56 · SD ELITE200 Meters5639.25a3
Apr 18Gods Speed Annual Track MeetApr 18 · 100 Meters · Place 69 · SD ELITE100 Meters6917.08a3
Apr 11Havoc Annual TC MeetApr 11 · 400 Meters · Place 35 · SD ELITE400 Meters35.1:24.62a3
Apr 11Havoc Annual TC MeetApr 11 · 200 Meters · Place 30 · SD ELITE200 Meters30.35.23a3
Apr 11Havoc Annual TC MeetApr 11 · 100 Meters · Place 44 · SD ELITE100 Meters44.16.24a3
Mar 28Usa Rockets Kickoff #5Mar 28 · 400 Meters · Place 30 · SD ELITE400 Meters301:38.01a3
Mar 28Usa Rockets Kickoff #5Mar 28 · 200 Meters · Place 29 · SD ELITE200 Meters2937.42a3

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 31Havoc TC Annual MeetMay 31 · 400 Meters · Place 22 · SD ELITE400 Meters22.1:27.16a2
May 24USA Rockets Annual Track MeetMay 24 · 800 Meters · Place 7 · SD ELITE800 Meters7.3:06.25a2
May 24USA Rockets Annual Track MeetMay 24 · 400 Meters · Place 31 · SD ELITE400 Meters31.1:24.31a2
May 10SD Elite Track MeetMay 10 · 400 Meters · Place 42 · SD ELITE400 Meters421:22.41a2
May 3Mercury San Diego 21st Annual MeetMay 3 · 800 Meters · Place 13 · SD ELITE800 Meters133:19.12a2
May 3Mercury San Diego 21st Annual MeetMay 3 · 400 Meters · Place 49 · SD ELITE400 Meters491:25.40a2
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · 400 Meters · Place 37 · SD ELITE400 Meters371:28.13a2
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · 100 Meters · Place 42 · SD ELITE100 MetersRound P4216.47a2
Apr 19God's Speed Youth Track & Field Annual MeetApr 19 · 200 Meters · Place 47 · SD ELITE200 Meters47.36.15a2
Apr 19God's Speed Youth Track & Field Annual MeetApr 19 · 100 Meters · Place 54 · SD ELITE100 Meters54.16.97a2
Mar 29USA Rockets Kickoff #4Mar 29 · 400 Meters · Place 17 · SD ELITE400 Meters171:22.69a2
Mar 29USA Rockets Kickoff #4Mar 29 · 200 Meters · Place 29 · SD ELITE200 Meters2935.47a2
Mar 29USA Rockets Kickoff #4Mar 29 · 100 Meters · Place 38 · SD ELITE100 Meters3816.70a2
Mar 2210 East InvitationalMar 22 · 400 Meters · Place 75 · SD ELITE400 MetersRound P751:32.78a2
Mar 2210 East InvitationalMar 22 · 200 Meters · Place 64 · SD ELITE200 Meters6436.03a2

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 400 Meters · Place 21 · SD ELITE400 Meters211:23.49a—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 200 Meters · Place 16 · SD ELITE200 Meters1635.22a—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 100 Meters · Place 16 · SD ELITE100 Meters1616.69a—
Jun 8USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 8 · 400 Meters · Place 5 · SD ELITE400 Meters51:22.99a—
Jun 8USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 8 · 200 Meters · Place 7 · SD ELITE200 Meters736.89a—
Jun 8USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 8 · 100 Meters · Place 6 · SD ELITE100 Meters616.86a—
May 18USA Rockets Annual Track MeetMay 18 · 800 Meters · Place 10 · SD ELITE800 Meters103:21.36a—
May 18USA Rockets Annual Track MeetMay 18 · 400 Meters · Place 9 · SD ELITE400 Meters91:28.20a—
Apr 27Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · 800 Meters · Place 3 · SD ELITE800 Meters3.3:03.66a PB1
Apr 27Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · 400 Meters · Place 12 · SD ELITE400 Meters12.1:25.71a1
Apr 20God’s Speed Youth Track and Field Annual MeetApr 20 · 800 Meters · Place 6 · SD ELITE800 Meters6.3:13.54a1
Apr 20God’s Speed Youth Track and Field Annual MeetApr 20 · 200 Meters · Place 12 · SD ELITE200 Meters12.36.26a1
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 400 Meters · Place 22 · SD ELITE400 Meters22.1:25.75a1
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 400 Meters · Place 22 · SD ELITE400 Meters22.1:25.75a1
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 200 Meters · Place 35 · SD ELITE200 Meters35.38.40aWind: 1.31
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 200 Meters · Place 35 · SD ELITE200 Meters35.38.40aWind: 1.31
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 63 · SD ELITE100 MetersRound P63.18.11aWind: 1.61
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 63 · SD ELITE100 MetersRound P63.18.11aWind: 1.61
Mar 23USA ROCKETS Kickoff #3Mar 23 · 100 Meters · Place 25 · SD ELITE100 Meters25.17.61a1
Mar 910 East InvitationalMar 9 · 400 Meters · Place 47 · SD ELITE400 Meters47.1:39.95a1
Mar 910 East InvitationalMar 9 · 100 Meters · Place 42 · SD ELITE100 Meters42.19.19a1
Mar 2Poway Summer Nights All-Comers Community MeetMar 2 · 200 Meters · Place 19 · SD ELITE200 Meters19.38.72a1
Mar 2Poway Summer Nights All-Comers Community MeetMar 2 · 100 Meters · Place 40 · SD ELITE100 Meters40.18.27a1