Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSD Elite Track Meet · May 1014.35aSD Elite Track MeetMay 10, 2025
200 Meters · OutdoorCalifornia State Games- Youth, Masters, and Open Meet · Jul 1530.72aCalifornia State Games- Youth, Masters, and Open MeetJuly 15, 2023
400 Meters · OutdoorSD Elite Track Meet · May 101:12.64aSD Elite Track MeetMay 10, 2025

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

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 19Youth T&F California State GamesJul 19 · 400 Meters · Place 21 · Generating SpeedGenerating Speed400 Meters211:14.12a7
Jul 19Youth T&F California State GamesJul 19 · 200 Meters · Place 32 · Generating SpeedGenerating Speed200 Meters3231.74a7
Jul 19Youth T&F California State GamesJul 19 · 100 Meters · Place 28 · Generating SpeedGenerating Speed100 MetersRound P2814.51a7
May 31Havoc TC Annual MeetMay 31 · 400 Meters · Place 13 · Generating SpeedGenerating Speed400 Meters13.1:12.88a7
May 10SD Elite Track MeetMay 10 · 400 Meters · Place 28 · Generating SpeedGenerating Speed400 Meters281:12.64a PB7
May 10SD Elite Track MeetMay 10 · 100 Meters · Place 21 · Generating SpeedGenerating Speed100 Meters2114.35a PB7
May 3Mercury San Diego 21st Annual MeetMay 3 · 400 Meters · Place 28 · Generating SpeedGenerating Speed400 Meters281:13.45a7
May 3Mercury San Diego 21st Annual MeetMay 3 · 100 Meters · Place 17 · Generating SpeedGenerating Speed100 Meters1715.09a7
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · 400 Meters · Place 28 · Generating SpeedGenerating Speed400 Meters281:21.42a7
Apr 26Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · 100 Meters · Place 23 · Generating SpeedGenerating Speed100 MetersRound P2314.53a7
Apr 19God's Speed Youth Track & Field Annual MeetApr 19 · 400 Meters · Place 32 · Generating SpeedGenerating Speed400 Meters32.1:21.62a7
Apr 19God's Speed Youth Track & Field Annual MeetApr 19 · 100 Meters · Place 20 · Generating SpeedGenerating Speed100 Meters20.14.55a7
Mar 29USA Rockets Kickoff #4Mar 29 · 100 Meters · Place 13 · Generating SpeedGenerating Speed100 Meters1315.21a7
Mar 8Poway Community All Comers MeetMar 8 · 400 Meters · Place 7 · Generating SpeedGenerating Speed400 Meters71:16.06a7
Mar 8Poway Community All Comers MeetMar 8 · 100 Meters · Place 4 · Generating SpeedGenerating Speed100 Meters415.10a7

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 100 Meters · SD ELITESD ELITE100 MetersRound P—DNS6
Jun 1Havoc TC Annual MeetJun 1 · 400 Meters · Place 22 · SD ELITESD ELITE400 Meters221:15.50a—
Jun 1Havoc TC Annual MeetJun 1 · 100 Meters · Place 15 · SD ELITESD ELITE100 Meters1514.92a—
May 18USA Rockets Annual Track MeetMay 18 · 200 Meters · Place 29 · SD ELITESD ELITE200 Meters2932.44a—
May 18USA Rockets Annual Track MeetMay 18 · 100 Meters · Place 23 · SD ELITESD ELITE100 Meters2314.59a—
Apr 27Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · 200 Meters · Place 32 · SD ELITESD ELITE200 Meters32.32.23a6
Apr 27Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · 100 Meters · Place 23 · SD ELITESD ELITE100 MetersRound P23.14.84a6
Apr 20God’s Speed Youth Track and Field Annual MeetApr 20 · 200 Meters · Place 29 · SD ELITESD ELITE200 Meters29.32.26a6
Apr 20God’s Speed Youth Track and Field Annual MeetApr 20 · 100 Meters · Place 25 · SD ELITESD ELITE100 Meters25.14.90a6
Mar 23USA ROCKETS Kickoff #3Mar 23 · 400 Meters · SD ELITESD ELITE400 Meters—DNS6
Mar 23USA ROCKETS Kickoff #3Mar 23 · 100 Meters · Place 25 · SD ELITESD ELITE100 Meters25.14.93a6

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 400 Meters · Place 21 · SD ELITESD ELITE400 Meters21.1:19.30a5
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 200 Meters · Place 20 · SD ELITESD ELITE200 Meters20.30.72a PB5
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 100 Meters · Place 25 · SD ELITESD ELITE100 MetersRound P25.15.02a5
Jun 10USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 10 · 400 Meters · Place 13 · SD ELITESD ELITE400 MetersRound P131:18.40a—
Jun 10USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 10 · 200 Meters · Place 16 · SD ELITESD ELITE200 MetersRound P1632.81a—
Jun 10USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 10 · 100 Meters · Place 13 · SD ELITESD ELITE100 MetersRound P1315.40a—
Jun 3Havoc TC Annual MeetJun 3 · 400 Meters · Place 18 · SD ELITESD ELITE400 Meters181:16.66a—
Jun 3Havoc TC Annual MeetJun 3 · 200 Meters · Place 20 · SD ELITESD ELITE200 Meters2033.07a—
Jun 3Havoc TC Annual MeetJun 3 · 100 Meters · Place 13 · SD ELITESD ELITE100 Meters1315.28a—
May 27Usa Rockets Annual Track Meet May 27 · 400 Meters · Place 17 · SD ELITESD ELITE400 Meters17.1:19.03a5
May 27Usa Rockets Annual Track Meet May 27 · 200 Meters · Place 17 · SD ELITESD ELITE200 Meters17.33.35a5
May 27Usa Rockets Annual Track Meet May 27 · 100 Meters · Place 18 · SD ELITESD ELITE100 MetersRound P18.15.27a5
May 6Mercury San Diego 19th Annual Developmental MeetMay 6 · 400 Meters · Place 16 · SD ELITESD ELITE400 MetersRound P161:18.31a—
May 6Mercury San Diego 19th Annual Developmental MeetMay 6 · 100 Meters · Place 15 · SD ELITESD ELITE100 MetersRound P1515.50a—
Apr 22God’s Speed Youth Track and Field Development MeetApr 22 · 400 Meters · Place 20 · SD ELITESD ELITE400 Meters201:23.06a—
Apr 22God’s Speed Youth Track and Field Development MeetApr 22 · 100 Meters · Place 13 · SD ELITESD ELITE100 Meters1315.46a—
Mar 25Usa Rockets Youth Track Club Kickoff #2Mar 25 · 400 Meters · Place 23 · SD ELITESD ELITE400 Meters23.1:24.53a5
Mar 25Usa Rockets Youth Track Club Kickoff #2Mar 25 · 100 Meters · Place 15 · SD ELITESD ELITE100 Meters15.15.63a5
Mar 4Poway Summer Nights All-Comers Community MeetMar 4 · 400 Meters · Place 23 · SD ELITESD ELITE400 Meters231:25.435
Mar 4Poway Summer Nights All-Comers Community MeetMar 4 · 100 Meters · Place 46 · SD ELITESD ELITE100 Meters4621.665