Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFree Spirit Condor Invitational Meet · Apr 1513.21aFree Spirit Condor Invitational MeetApril 15, 2023
100m Hurdles · 30" / 0.762m · OutdoorUsa Rockets Annual Track Meet · May 2720.12aUsa Rockets Annual Track Meet May 27, 2023
100m Hurdles · 33" / 0.838m · OutdoorUSATF Region 15 Junior Olympic Championships · Jun 2218.89aUSATF Region 15 Junior Olympic ChampionshipsJune 22, 2023
200 Meters · OutdoorWest Coast Classic presented by the Pacific Coast Shockwaves · Jun 126.67aWest Coast Classic presented by the Pacific Coast ShockwavesJune 1, 2024
400 Meters · OutdoorUSATF San Diego-Imperial Association Junior Olympic Championships · Jun 81:01.99aUSATF San Diego-Imperial Association Junior Olympic ChampionshipsJune 8, 2024
400m Hurdles · 30" / 0.762m · OutdoorUSATF Region 15 Junior Olympic Championships · Jun 221:19.03aUSATF Region 15 Junior Olympic ChampionshipsJune 22, 2023
Long Jump · OutdoorUsa Rockets Youth Track Club Kickoff #2 · Mar 255.01mUsa Rockets Youth Track Club Kickoff #2March 25, 2023
Triple Jump · OutdoorYouth T&F California State Games · Jul 1911.07mYouth T&F California State GamesJuly 19, 2025

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

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 19Youth T&F California State GamesJul 19 · Triple Jump · Place 1 · SD ELITESD ELITETriple Jump111.07m PB10
Jul 19Youth T&F California State GamesJul 19 · Long Jump · Place 1 · SD ELITESD ELITELong Jump15.42m10

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · Long Jump · Place 1 · SD ELITESD ELITELong Jump15.36m—
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 400 Meters · Place 8 · SD ELITESD ELITE400 Meters81:04.04a—
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 200 Meters · Place 6 · SD ELITESD ELITE200 Meters627.20a—
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 100 Meters · Place 12 · SD ELITESD ELITE100 MetersRound P1213.67a—
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · Long Jump · Place 1 · SD ELITESD ELITELong Jump1.5.36m9
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 400 Meters · Place 8 · SD ELITESD ELITE400 Meters8.1:04.04a9
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 200 Meters · Place 6 · SD ELITESD ELITE200 Meters6.27.20a9
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 100 Meters · Place 12 · SD ELITESD ELITE100 MetersRound P12.13.67a9
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · Long Jump · Place 4 · SD ELITESD ELITELong Jump45.39m—
Jun 8USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 8 · 400 Meters · Place 2 · SD ELITESD ELITE400 Meters21:01.99a PB—
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 400 Meters · Place 10 · SD ELITESD ELITE400 Meters10.1:02.44a9
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 200 Meters · Place 13 · SD ELITESD ELITE200 Meters13.26.67a PBWind: 1.19

2023 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · Long Jump · Place 2 · SD ELITESD ELITELong Jump2.5.12m8
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 100 Meters · Place 21 · SD ELITESD ELITE100 MetersRound P21.13.49a8
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 400m Hurdles · Place 10 · SD ELITESD ELITE400m Hurdles30" / 0.762m10.1:19.03a PB8
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · Long Jump · Place 2 · SD ELITESD ELITELong Jump2.5.29m8
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 100m Hurdles · Place 7 · SD ELITESD ELITE100m Hurdles33" / 0.838mRound P7.18.89a PBWind: -2.18
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 100m Hurdles · Place 9 · SD ELITESD ELITE100m Hurdles33" / 0.838m9.18.94aWind: -4.68
Jun 10USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 10 · 100m Hurdles · Place 2 · SD ELITESD ELITE100m Hurdles219.28a—
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · Long Jump · Place 1 · SD ELITESD ELITELong Jump1.5.56mUnofficial8
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 100m Hurdles · Place 8 · SD ELITESD ELITE100m Hurdles33" / 0.838m8.19.47aWind: 2.3Unofficial8
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 100 Meters · Place 21 · SD ELITESD ELITE100 MetersRound P21.13.32aWind: 3.1Unofficial8
May 27Usa Rockets Annual Track Meet May 27 · Long Jump · Place 1 · SD ELITESD ELITELong Jump1.4.95m8
May 27Usa Rockets Annual Track Meet May 27 · 100m Hurdles · Place 1 · SD ELITESD ELITE100m Hurdles30" / 0.762m1.20.12a PB8
May 27Usa Rockets Annual Track Meet May 27 · 100 Meters · Place 2 · SD ELITESD ELITE100 MetersRound P2.13.34a8
May 27Usa Rockets Annual Track Meet May 27 · 100 Meters · Place 2 · SD ELITESD ELITE100 Meters2.13.26a8
May 6Mercury San Diego 19th Annual Developmental MeetMay 6 · Long Jump · Place 1 · SD ELITESD ELITELong Jump15.12m—
May 6Mercury San Diego 19th Annual Developmental MeetMay 6 · 400 Meters · Place 1 · SD ELITESD ELITE400 Meters11:04.35a—
May 6Mercury San Diego 19th Annual Developmental MeetMay 6 · 200 Meters · Place 2 · SD ELITESD ELITE200 Meters228.32a—
May 6Mercury San Diego 19th Annual Developmental MeetMay 6 · 100 Meters · Place 2 · SD ELITESD ELITE100 Meters213.68a—
Apr 29Flo-Jo 28th Annual Invitational Track & Field MeetApr 29 · Long Jump · Place 1 · SD ELITESD ELITELong Jump1.4.74m8
Apr 29Flo-Jo 28th Annual Invitational Track & Field MeetApr 29 · 100m Hurdles · Place 1 · SD ELITESD ELITE100m Hurdles33" / 0.838m1.19.55a8
Apr 29Flo-Jo 28th Annual Invitational Track & Field MeetApr 29 · 100 Meters · Place 1 · SD ELITESD ELITE100 MetersRound P1.13.42a8
Apr 29Flo-Jo 28th Annual Invitational Track & Field MeetApr 29 · 100 Meters · Place 2 · SD ELITESD ELITE100 Meters2.13.49a8
Apr 15Free Spirit Condor Invitational MeetApr 15 · Long Jump · Place 1 · SD ELITESD ELITELong Jump14.91m—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 100 Meters · Place 3 · SD ELITESD ELITE100 MetersRound P313.52a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 200 Meters · Place 3 · SD ELITESD ELITE200 Meters327.51a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 100 Meters · Place 3 · SD ELITESD ELITE100 Meters313.21a PB—
Mar 25Usa Rockets Youth Track Club Kickoff #2Mar 25 · Long Jump · Place 1 · SD ELITESD ELITELong Jump1.5.01m PB8
Mar 25Usa Rockets Youth Track Club Kickoff #2Mar 25 · 200 Meters · Place 1 · SD ELITESD ELITE200 Meters1.28.09a8
Mar 25Usa Rockets Youth Track Club Kickoff #2Mar 25 · 100 Meters · Place 1 · SD ELITESD ELITE100 Meters1.13.23a8
Mar 1110 East InvitationalMar 11 · 400 Meters · Place 1 · SD ELITESD ELITE400 Meters1.1:06.11aUnofficial8
Mar 1110 East InvitationalMar 11 · 100 Meters · Place 1 · SD ELITESD ELITE100 Meters1.13.69aWind: 1.4Unofficial8
Mar 4Poway Summer Nights All-Comers Community MeetMar 4 · 400 Meters · Place 11 · SD ELITESD ELITE400 Meters111:10.59—
Mar 4Poway Summer Nights All-Comers Community MeetMar 4 · 100 Meters · Place 7 · SD ELITESD ELITE100 Meters713.88—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 11USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 11 · Long Jump · Place 2 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field ClubLong Jump2.4.83m7
Jun 11USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 11 · 400 Meters · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field Club400 MetersRound PX1:04.99a7
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · Long Jump · Place 4 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field ClubLong Jump4.4.90m7
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 200 Meters · Place 22 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field Club200 MetersRound P22.27.93aWind: 1.97
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 100 Meters · Place 21 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field Club100 MetersRound P21.13.58aWind: 1.87
May 14Long Beach Sprinters InvitationalMay 14 · Long Jump · Place 2 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field ClubLong Jump2.4.97m7
May 14Long Beach Sprinters InvitationalMay 14 · 200 Meters · Place 14 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field Club200 Meters14.28.18aWind: 0.77
May 14Long Beach Sprinters InvitationalMay 14 · 100 Meters · Place 38 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field Club100 MetersRound P38.13.96a7
Apr 9God’s Speed Youth Track and Field Developmental MeetApr 9 · Long Jump · Place 2 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field ClubLong Jump2.4.76m7
Apr 9God’s Speed Youth Track and Field Developmental MeetApr 9 · 100 Meters · Place 7 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field Club100 Meters7.13.90a7