Personal bests

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Long Jump · Place 8 · SD ELITESD ELITELong Jump8.6.39mWind: 4.211
Jul 18California State Games Track and Field MeetJul 18 · Long Jump · Place 1 · SD ELITESD ELITELong Jump1.6.50m11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jun 252026 USATF Region 15 Junior Olympic Track and Field Championships Jun 25 · Long Jump · Place 2 · SD ELITESD ELITELong Jump2.6.73m PB11
Jun 13USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 13 · Long Jump · Place 2 · SD ELITESD ELITELong Jump2.6.64m11

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 19Youth T&F California State GamesJul 19 · Long Jump · Place 1 · SD ELITESD ELITELong Jump16.49m10
Jul 19Youth T&F California State GamesJul 19 · 100 Meters · Place 5 · SD ELITESD ELITE100 MetersRound P511.38a PB10

2024 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 100 Meters · Place 3 · SD ELITESD ELITE100 MetersRound P312.29a—
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 100 Meters · Place 2 · SD ELITESD ELITE100 Meters211.90a—
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 100 Meters · Place 3 · SD ELITESD ELITE100 MetersRound P3.12.29a9
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 100 Meters · Place 2 · SD ELITESD ELITE100 Meters2.11.90a9
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 200 Meters · Place 8 · SD ELITESD ELITE200 MetersRound P824.46a—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 200 Meters · Place 7 · SD ELITESD ELITE200 Meters724.35a—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 100 Meters · Place 9 · SD ELITESD ELITE100 MetersRound P911.98a—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 100 Meters · Place 9 · SD ELITESD ELITE100 Meters912.14a—
Jun 8USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 8 · 200 Meters · Place 3 · SD ELITESD ELITE200 Meters324.67a—
Jun 8USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 8 · 100 Meters · Place 3 · SD ELITESD ELITE100 Meters311.98a—
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 400 Meters · Place 11 · SD ELITESD ELITE400 Meters11.55.44a PB9
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 200 Meters · Place 12 · SD ELITESD ELITE200 Meters12.24.21a PBWind: 1.89
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 100 Meters · Place 18 · SD ELITESD ELITE100 MetersRound P18.12.10aWind: -1.49
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 100 Meters · Place 14 · SD ELITESD ELITE100 Meters14.12.26aWind: 1.39
May 18USA Rockets Annual Track MeetMay 18 · 400 Meters · Place 1 · SD ELITESD ELITE400 Meters155.78a—
Apr 27Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · 800 Meters · SD ELITESD ELITE800 Meters—DNS9
Apr 27Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · 200 Meters · Place 4 · SD ELITESD ELITE200 Meters4.25.11a9
Apr 20God’s Speed Youth Track and Field Annual MeetApr 20 · 800 Meters · Place 4 · SD ELITESD ELITE800 Meters4.2:22.03a9
Apr 20God’s Speed Youth Track and Field Annual MeetApr 20 · 100 Meters · Place 1 · SD ELITESD ELITE100 Meters1.11.93a9
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 400 Meters · SD ELITESD ELITE400 Meters--DNS9
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 200 Meters · SD ELITESD ELITE200 Meters--DNSWind: 4.49
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 14 · SD ELITESD ELITE100 MetersRound P14.12.18aWind: 0.59
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 14 · SD ELITESD ELITE100 MetersRound P14.12.18aWind: 0.59
Mar 23USA ROCKETS Kickoff #3Mar 23 · 400 Meters · Place 2 · SD ELITESD ELITE400 Meters2.55.54a9
Mar 23USA ROCKETS Kickoff #3Mar 23 · 100 Meters · Place 2 · SD ELITESD ELITE100 Meters2.11.66a9
Mar 910 East InvitationalMar 9 · 800 Meters · Place 1 · SD ELITESD ELITE800 Meters1.2:19.04a PB9
Mar 2Poway Summer Nights All-Comers Community MeetMar 2 · 400 Meters · Place 6 · SD ELITESD ELITE400 Meters6.56.30a9

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 200 Meters · Place 16 · SD ELITESD ELITE200 Meters16.24.86a8
Jun 10USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 10 · 100 Meters · Place 10 · SD ELITESD ELITE100 MetersRound P1012.76a—
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 200 Meters · Place 33 · SD ELITESD ELITE200 Meters33.25.49aWind: -0.4Unofficial8
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 100 Meters · Place 36 · SD ELITESD ELITE100 MetersRound P36.12.56aWind: 0.8Unofficial8
May 27Usa Rockets Annual Track Meet May 27 · 400 Meters · Place 5 · SD ELITESD ELITE400 Meters5.56.16a8
May 27Usa Rockets Annual Track Meet May 27 · 100 Meters · Place 10 · SD ELITESD ELITE100 MetersRound P10.12.51a8
May 6Mercury San Diego 19th Annual Developmental MeetMay 6 · 400 Meters · Place 4 · SD ELITESD ELITE400 Meters455.79a—
May 6Mercury San Diego 19th Annual Developmental MeetMay 6 · 400 Meters · Place 5 · SD ELITESD ELITE400 Meters558.05a—
May 6Mercury San Diego 19th Annual Developmental MeetMay 6 · 200 Meters · Place 6 · SD ELITESD ELITE200 Meters625.88a—
May 6Mercury San Diego 19th Annual Developmental MeetMay 6 · 200 Meters · Place 6 · SD ELITESD ELITE200 Meters625.40a—
Apr 29Flo-Jo 28th Annual Invitational Track & Field MeetApr 29 · 400 Meters · Place 9 · SD ELITESD ELITE400 Meters9.56.97a8
Apr 29Flo-Jo 28th Annual Invitational Track & Field MeetApr 29 · 200 Meters · SD ELITESD ELITE200 Meters—DNS8
Apr 22God’s Speed Youth Track and Field Development MeetApr 22 · 200 Meters · Place 5 · SD ELITESD ELITE200 Meters525.71a—
Apr 22God’s Speed Youth Track and Field Development MeetApr 22 · 100 Meters · Place 6 · SD ELITESD ELITE100 Meters612.50a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 100 Meters · Place 29 · SD ELITESD ELITE100 MetersRound P2912.68a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 200 Meters · Place 25 · SD ELITESD ELITE200 Meters2525.57a—
Mar 25Usa Rockets Youth Track Club Kickoff #2Mar 25 · 400 Meters · Place 6 · SD ELITESD ELITE400 Meters6.59.34a8
Mar 25Usa Rockets Youth Track Club Kickoff #2Mar 25 · 100 Meters · Place 6 · SD ELITESD ELITE100 Meters6.12.60a8
Mar 1110 East InvitationalMar 11 · 400 Meters · Place 4 · SD ELITESD ELITE400 Meters4.58.11aUnofficial8
Mar 4Poway Summer Nights All-Comers Community MeetMar 4 · 400 Meters · Place 9 · SD ELITESD ELITE400 Meters959.408

2022 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jul 25USATF National Junior Olympic ChampionshipsJul 25 · Results · Place 33 · 15 Usa Rocke15 Usa RockeResultsRound P3313.40 PB—
Jun 11USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 11 · 200 Meters · Place 2 · USA Rockets YouthUSA Rockets Youth200 MetersRound P2.27.98a7
Jun 11USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 11 · 200 Meters · Place 4 · USA Rockets YouthUSA Rockets Youth200 Meters4.28.41a7
Jun 11USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 11 · 100 Meters · Place 4 · USA Rockets YouthUSA Rockets Youth100 MetersRound P4.13.57a7
Jun 11USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 11 · 100 Meters · Place 4 · USA Rockets YouthUSA Rockets Youth100 Meters4.13.36a7
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · Long Jump · Place 4 · USA Rockets YouthUSA Rockets YouthLong Jump4.4.21m7
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 100 Meters · Place 20 · USA Rockets YouthUSA Rockets Youth100 MetersRound P20.13.89aWind: 07
May 28USA Rockets Youth Track Club Annual Track MeetMay 28 · 100 Meters · Place 3 · 11-12 USA Rockets Youth11-12 USA Rockets Youth100 MetersRound P313.68a—
May 28USA Rockets Youth Track Club Annual Track MeetMay 28 · 100 Meters · Place 3 · 11-12 USA Rockets Youth11-12 USA Rockets Youth100 Meters314.03a—
May 21Pasadena Running Roses InvitationalMay 21 · 200 Meters · Place 6 · 11-12 USA Rockets Youth11-12 USA Rockets Youth200 Meters627.77a—
May 21Pasadena Running Roses InvitationalMay 21 · 100 Meters · Place 6 · 11-12 USA Rockets Youth11-12 USA Rockets Youth100 MetersRound P613.83a—
May 21Pasadena Running Roses InvitationalMay 21 · 100 Meters · Place 6 · 11-12 USA Rockets Youth11-12 USA Rockets Youth100 Meters613.72a—
May 18Hoover HS USATF San Diego-Imperial Association Summer Nights All-Comers MeetMay 18 · 100 Meters · Place 22 · USA Rockets YouthUSA Rockets Youth100 Meters22.13.95a7
Apr 30Mercury San Diego 18th Annual MeetApr 30 · 200 Meters · Place 14 · USA Rockets YouthUSA Rockets Youth200 MetersRound P14.30.60a7
Apr 30Mercury San Diego 18th Annual MeetApr 30 · 100 Meters · Place 6 · USA Rockets YouthUSA Rockets Youth100 MetersRound P6.14.16a7
Apr 30Mercury San Diego 18th Annual MeetApr 30 · 100 Meters · Place 4 · USA Rockets YouthUSA Rockets Youth100 Meters4.14.65a7
Apr 23Flo-Jo 27th Annual Invitational Track and Field MeetApr 23 · Long Jump · Place 8 · USA Rockets YouthUSA Rockets YouthLong Jump8.3.78m7
Apr 23Flo-Jo 27th Annual Invitational Track and Field MeetApr 23 · 200 Meters · Place 6 · USA Rockets YouthUSA Rockets Youth200 Meters6.29.66a7
Apr 23Flo-Jo 27th Annual Invitational Track and Field MeetApr 23 · 100 Meters · Place 5 · USA Rockets YouthUSA Rockets Youth100 MetersRound P5.13.93a7
Apr 23Flo-Jo 27th Annual Invitational Track and Field MeetApr 23 · 100 Meters · Place 4 · USA Rockets YouthUSA Rockets Youth100 Meters4.14.76a7
Apr 9God’s Speed Youth Track and Field Developmental MeetApr 9 · Long Jump · Place 3 · USA Rockets YouthUSA Rockets YouthLong Jump3.4.27m7
Apr 9God’s Speed Youth Track and Field Developmental MeetApr 9 · 200 Meters · Place 5 · USA Rockets YouthUSA Rockets Youth200 Meters5.29.75a7
Apr 9God’s Speed Youth Track and Field Developmental MeetApr 9 · 100 Meters · Place 4 · USA Rockets YouthUSA Rockets Youth100 Meters4.14.08a7
Mar 1210 East InviteMar 12 · Long Jump · Place 1 · USA Rockets YouthUSA Rockets YouthLong Jump1.14-00.007
Mar 1210 East InviteMar 12 · 400 Meters · Place 11 · USA Rockets YouthUSA Rockets Youth400 Meters11.1:11.96a7
Mar 1210 East InviteMar 12 · 100 Meters · Place 10 · USA Rockets YouthUSA Rockets Youth100 Meters10.14.30a7

2021 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jul 17California State Games - YouthJul 17 · Long Jump · Place 13 · USA Rockets YouthUSA Rockets YouthLong Jump13.3.10m6
Jul 17California State Games - YouthJul 17 · 200 Meters · Place 22 · USA Rockets YouthUSA Rockets Youth200 Meters22.33.20a6
Jul 17California State Games - YouthJul 17 · 100 Meters · Place 19 · USA Rockets YouthUSA Rockets Youth100 MetersRound P19.15.17a6
Jul 1AAU West Coast NationalsJul 1 · Long Jump · Place 3 · San Diego, CASan Diego, CALong Jump3.9-09.006
Jun 27USATF San Diego Imperial Association Youth Outdoor Track and Field ChampionshipsJun 27 · Long Jump · Place 12 · USA Rockets YouthUSA Rockets YouthLong Jump12.2.92m6
Jun 27USATF San Diego Imperial Association Youth Outdoor Track and Field ChampionshipsJun 27 · 200 Meters · Place 20 · USA Rockets YouthUSA Rockets Youth200 Meters20.36.05a6
Jun 27USATF San Diego Imperial Association Youth Outdoor Track and Field ChampionshipsJun 27 · 100 Meters · Place 14 · USA Rockets YouthUSA Rockets Youth100 MetersRound P14.15.83a6
Jun 18Pacific Coast Shockwaves InvitationalJun 18 · Long Jump · Place 11 · USA Rockets YouthUSA Rockets YouthLong Jump11.3.42m6
Jun 18Pacific Coast Shockwaves InvitationalJun 18 · 200 Meters · Place 5 · USA Rockets YouthUSA Rockets Youth200 MetersRound P5.32.39aWind: 0.16
Jun 18Pacific Coast Shockwaves InvitationalJun 18 · 100 Meters · Place 3 · USA Rockets YouthUSA Rockets Youth100 MetersRound P3.15.67aWind: -2.66
Jun 13San Diego Youth Clubs Meet Series #4Jun 13 · Long Jump · Place 7 · USA Rockets YouthUSA Rockets YouthLong Jump7.3.10m6
Jun 13San Diego Youth Clubs Meet Series #4Jun 13 · 200 Meters · USA Rockets YouthUSA Rockets Youth200 Meters—DNS6
Jun 13San Diego Youth Clubs Meet Series #4Jun 13 · 100 Meters · Place 28 · USA Rockets YouthUSA Rockets Youth100 Meters28.16.20a6
Jun 6San Diego Youth Clubs Meet Series #3Jun 6 · Long Jump · Place 7 · USA Rockets YouthUSA Rockets YouthLong Jump7.3.30m6
Jun 6San Diego Youth Clubs Meet Series #3Jun 6 · 200 Meters · Place 17 · USA Rockets YouthUSA Rockets Youth200 Meters17.34.45a6
Jun 6San Diego Youth Clubs Meet Series #3Jun 6 · 100 Meters · Place 8 · USA Rockets YouthUSA Rockets Youth100 Meters8.15.96a6
May 30 San Diego Youth Teams Meet Series #2May 30 · Long Jump · USA Rockets YouthUSA Rockets YouthLong Jump—DNS6
May 30 San Diego Youth Teams Meet Series #2May 30 · 100 Meters · Place 11 · USA Rockets YouthUSA Rockets Youth100 Meters11.15.36a6
May 23San Diego Youth Teams Meet Series #1May 23 · Long Jump · Place 8 · USA Rockets YouthUSA Rockets YouthLong Jump8.2.64m6
May 23San Diego Youth Teams Meet Series #1May 23 · 200 Meters · USA Rockets YouthUSA Rockets Youth200 Meters—DNS6
May 23San Diego Youth Teams Meet Series #1May 23 · 100 Meters · Place 8 · USA Rockets YouthUSA Rockets Youth100 Meters8.15.29a6
May 210 East InviteMay 2 · Long Jump · Place 8 · USA Rockets YouthUSA Rockets YouthLong Jump8.3.27m6
May 210 East InviteMay 2 · 400 Meters · Place 42 · USA Rockets YouthUSA Rockets Youth400 Meters42.1:37.34a6
May 210 East InviteMay 2 · 100 Meters · Place 22 · USA Rockets YouthUSA Rockets Youth100 Meters22.14.87a6

2020 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jul 10USATF Youth Virtual Summer ChallengeJul 10 · 100 Meters · Place 4100 Meters4.15.1hUnofficial5

2019 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 15AAU Region 23 Junior Olympic QualifierJun 15 · Long Jump · Place 6 · 10 East10 EastLong Jump63.63m9
Jun 15AAU Region 23 Junior Olympic QualifierJun 15 · 200 Meters · Place 8 · 10 East10 East200 Meters833.669
Jun 15AAU Region 23 Junior Olympic QualifierJun 15 · 200 Meters · Place 7 · 10 East10 East200 Meters733.669
Jun 15AAU Region 23 QualifierJun 15 · Long Jump · Place 6 · California 10 EastCalifornia 10 EastLong Jump6.3.63m11
Jun 15AAU Region 23 QualifierJun 15 · 400 Meters · Place 3 · California 10 EastCalifornia 10 East400 Meters3.1:18.54a11
Jun 15AAU Region 23 QualifierJun 15 · 200 Meters · Place 8 · California 10 EastCalifornia 10 East200 Meters8.33.66a11
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · Long Jump · Place 18 · California 10 EastCalifornia 10 EastLong Jump18.3.33m11
Jun 1Pacific Coast Shockwaves (SCA Qualifier)Jun 1 · Combined results · Place 32 · EastEastCombined results329-06.2510
Jun 1Pacific Coast Shockwaves (SCA Qualifier)Jun 1 · Combined results · Place 94 · EastEastCombined results941:20.7110
Jun 1Pacific Coast Shockwaves (SCA Qualifier)Jun 1 · Combined results · Place 69 · EastEastCombined results6933.20 PB10
May 25Los Angeles Jets 35th Annual Track MeetMay 25 · 400 Meters · Place 93 · 10 East10 East400 Meters931:27.511
May 25Los Angeles Jets 35th Annual Track MeetMay 25 · 200 Meters · Place 64 · 10 East10 East200 Meters6433.841
May 18Pasadena Running Roses Invitational May 18 · Long Jump · Place 9 · California 10 EastCalifornia 10 EastLong Jump9.3.37m11
May 18Pasadena Running Roses Invitational May 18 · 400 Meters · Place 79 · California 10 EastCalifornia 10 East400 Meters79.1:26.31a11
May 18Pasadena Running Roses Invitational May 18 · 200 Meters · Place 39 · California 10 EastCalifornia 10 East200 Meters39.34.62a11
Apr 20Usa Rockets Annual Track MeetApr 20 · Long Jump · Place 7 · California 10 EastCalifornia 10 EastLong Jump7.3.37m11
Apr 20Usa Rockets Annual Track MeetApr 20 · 200 Meters · Place 19 · California 10 EastCalifornia 10 East200 Meters19.34.48a11
Apr 20Usa Rockets Annual Track MeetApr 20 · 100 Meters · Place 19 · California 10 EastCalifornia 10 East100 MetersRound P19.16.64a11
Mar 23Temecula Valley Time Machine Track MeetMar 23 · Long Jump · Place 4 · California 10 EastCalifornia 10 EastLong Jump4.3.18m11
Mar 23Temecula Valley Time Machine Track MeetMar 23 · 200 Meters · Place 14 · California 10 EastCalifornia 10 East200 Meters14.34.91a11
Mar 23Temecula Valley Time Machine Track MeetMar 23 · 100 Meters · Place 19 · California 10 EastCalifornia 10 East100 Meters19.16.29a11
Mar 910 East Track and Field InvitationalMar 9 · Long Jump · Place 8 · California 10 EastCalifornia 10 EastLong Jump8.9-05.0011
Mar 910 East Track and Field InvitationalMar 9 · 200 Meters · California 10 EastCalifornia 10 East200 Meters—DNS11
Mar 910 East Track and Field InvitationalMar 9 · 100 Meters · Place 21 · California 10 EastCalifornia 10 East100 Meters21.16.32a11

2018 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 14California State GamesJul 14 · Long Jump · Place 3 · California 10 EastCalifornia 10 EastLong Jump3.3.07m10
Jul 14California State GamesJul 14 · 200 Meters · Place 18 · California 10 EastCalifornia 10 East200 Meters18.36.37a10
Jul 14California State GamesJul 14 · 100 Meters · Place 15 · California 10 EastCalifornia 10 East100 MetersRound P15.16.50a10
Jun 14AAU Region 23 QualifierJun 14 · Long Jump · Place 8 · 10 East10 EastLong Jump82.97m PB8
Jun 14AAU Region 23 QualifierJun 14 · 200 Meters · Place 21 · 10 East10 East200 Meters2138.558
Jun 14AAU Region 23 QualifierJun 14 · 100 Meters · Place 15 · 10 East10 East100 Meters1516.788
Jun 8USATF Southern California Association Junior Olympic ChampionshipsJun 8 · Long Jump · California 10 EastCalifornia 10 EastLong Jump—DNS10
Jun 2Pacific Coast Shockwaves InvitationalJun 2 · Long Jump · Place 12 · California 10 EastCalifornia 10 EastLong Jump12.2.78m10
Jun 2Pacific Coast Shockwaves InvitationalJun 2 · 200 Meters · Place 54 · California 10 EastCalifornia 10 East200 Meters54.36.80aWind: -1.210
Jun 2Pacific Coast Shockwaves InvitationalJun 2 · 100 Meters · Place 46 · California 10 EastCalifornia 10 East100 MetersRound P46.17.34a10
May 191st Annual No Name Youth Track and Field MeetMay 19 · Long Jump · Place 4 · 10 East10 EastLong Jump4.2.96mUnofficial10
May 191st Annual No Name Youth Track and Field MeetMay 19 · 200 Meters · Place 24 · 10 East10 East200 Meters24.41.87aUnofficial10
May 191st Annual No Name Youth Track and Field MeetMay 19 · 100 Meters · Place 12 · 10 East10 East100 Meters12.17.05aUnofficial10