Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSD Elite Track Meet · May 912.40aSD Elite Track Meet May 9, 2026
200 Meters · OutdoorPacific Coast Shockwaves Track and Field Invitational · Mar 2825.80aPacific Coast Shockwaves Track and Field InvitationalMarch 28, 2026
400 Meters · OutdoorCalifornia State Games Track and Field Meet · Jul 1856.49aCalifornia State Games Track and Field MeetJuly 18, 2026
Long Jump · Outdoor10 East Invitational · Mar 224.99m10 East InvitationalMarch 22, 2025
Results · OutdoorUSATF National Junior Olympic Championships · Jul 2528.92USATF National Junior Olympic ChampionshipsJuly 25, 2022
Triple Jump · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2711.39m2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Triple Jump · Place 13 · G1 Track and FieldG1 Track and FieldTriple Jump13.11.39m PBWind: 08
Jul 18California State Games Track and Field MeetJul 18 · Triple Jump · Place 1 · G1 Track and FieldG1 Track and FieldTriple Jump1.11.13m8
Jul 18California State Games Track and Field MeetJul 18 · Long Jump · Place 3 · G1 Track and FieldG1 Track and FieldLong Jump3.5.33m8
Jul 18California State Games Track and Field MeetJul 18 · 400 Meters · Place 5 · G1 Track and FieldG1 Track and Field400 Meters5.56.49a PB8
Jul 18California State Games Track and Field MeetJul 18 · 100 Meters · Place 13 · G1 Track and FieldG1 Track and Field100 MetersRound P13.12.59a8
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · Triple Jump · Place 4 · G1 Track and FieldG1 Track and FieldTriple Jump4.11.04m8
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · Long Jump · Place 8 · G1 Track and FieldG1 Track and FieldLong Jump8.5.63m8
May 30West Coast Classic Track and Field InvitationalMay 30 · Triple Jump · Place 4 · G1 Track and FieldG1 Track and FieldTriple Jump4.11.27m8
May 30West Coast Classic Track and Field InvitationalMay 30 · Long Jump · Place 3 · G1 Track and FieldG1 Track and FieldLong Jump3.5.53m8
May 23So Cal Mustangs ShowcaseMay 23 · Long Jump · Place 1 · G1 Track and FieldG1 Track and FieldLong Jump1.5.55m8
May 23So Cal Mustangs ShowcaseMay 23 · 400 Meters · Place 4 · G1 Track and FieldG1 Track and Field400 Meters4.57.19a8
May 23So Cal Mustangs ShowcaseMay 23 · 100 Meters · Place 10 · G1 Track and FieldG1 Track and Field100 Meters10.12.63a8
May 9SD Elite Track Meet May 9 · Triple Jump · Place 1 · G1 Track and FieldG1 Track and FieldTriple Jump111.54m8
May 9SD Elite Track Meet May 9 · Long Jump · Place 3 · G1 Track and FieldG1 Track and FieldLong Jump35.35m8
May 9SD Elite Track Meet May 9 · 100 Meters · Place 13 · G1 Track and FieldG1 Track and Field100 Meters1312.40a PB8
May 2Mercury San Diego 22nd Annual MeetMay 2 · 100 Meters · Place 7 · G1 Track and FieldG1 Track and Field100 MetersRound S7.12.68a8
Apr 2515th Annual Las Vegas Heat InvitationalApr 25 · Long Jump · Place 2 · G1 Track and FieldG1 Track and FieldLong Jump2.5.64m8
Apr 2515th Annual Las Vegas Heat InvitationalApr 25 · 100 Meters · Place 15 · G1 Track and FieldG1 Track and Field100 MetersRound P15.12.74aWind: -0.28
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · Long Jump · Place 3 · G1 Track and FieldG1 Track and FieldLong Jump3.5.56m8
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 200 Meters · Place 20 · G1 Track and FieldG1 Track and Field200 Meters20.25.80a PBWind: 0.78
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 100 Meters · Place 13 · G1 Track and FieldG1 Track and Field100 MetersRound P13.12.58aWind: 0.88
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 100 Meters · Place 16 · G1 Track and FieldG1 Track and Field100 Meters16.12.86aWind: -1.58
Mar 2110 East INVITATIONMar 21 · Long Jump · Place 3 · G1 Track and FieldG1 Track and FieldLong Jump317-10.58
Mar 2110 East INVITATIONMar 21 · 400 Meters · Place 9 · G1 Track and FieldG1 Track and Field400 MetersRound P956.69a8
Mar 2110 East INVITATIONMar 21 · 200 Meters · Place 11 · G1 Track and FieldG1 Track and Field200 Meters1125.94a8
Mar 2110 East INVITATIONMar 21 · 100 Meters · Place 13 · G1 Track and FieldG1 Track and Field100 MetersRound P1312.82a8
Mar 2110 East INVITATIONMar 21 · 100 Meters · Place 8 · G1 Track and FieldG1 Track and Field100 Meters812.67a8

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jul 19Youth T&F California State GamesJul 19 · Long Jump · Place 4 · California 10 EastCalifornia 10 EastLong Jump45.13m7
Jul 19Youth T&F California State GamesJul 19 · 400 Meters · Place 14 · California 10 EastCalifornia 10 East400 Meters1458.82a7
Jul 19Youth T&F California State GamesJul 19 · 200 Meters · Place 15 · California 10 EastCalifornia 10 East200 Meters1526.57a7
Jul 19Youth T&F California State GamesJul 19 · 100 Meters · Place 27 · California 10 EastCalifornia 10 East100 MetersRound P2712.98a7
Jun 14AAU Track & Field Region 23 QualifierJun 14 · Long Jump · Place 1 · California 10 EastCalifornia 10 EastLong Jump15.12m7
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 400 Meters · Place 8 · California 10 EastCalifornia 10 East400 Meters81:00.93a7
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 200 Meters · Place 7 · California 10 EastCalifornia 10 East200 Meters726.90a7
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 100 Meters · Place 6 · California 10 EastCalifornia 10 East100 Meters613.01a7
May 31West Coast Classic Track and Field InvitationalMay 31 · Long Jump · Place 11 · California 10 EastCalifornia 10 EastLong Jump115.46m7
May 31West Coast Classic Track and Field InvitationalMay 31 · 400 Meters · Place 51 · California 10 EastCalifornia 10 East400 Meters511:00.11a7
May 31West Coast Classic Track and Field InvitationalMay 31 · 100 Meters · Place 72 · California 10 EastCalifornia 10 East100 MetersRound P7212.97a7
May 24L A Jets 39th Annual InvitationalMay 24 · Long Jump · Place 4 · California 10 EastCalifornia 10 EastLong Jump45.18m7
May 24L A Jets 39th Annual InvitationalMay 24 · 400 Meters · Place 30 · California 10 EastCalifornia 10 East400 Meters3059.15a7
May 24L A Jets 39th Annual InvitationalMay 24 · 200 Meters · Place 30 · California 10 EastCalifornia 10 East200 Meters3026.54a7
May 24L A Jets 39th Annual InvitationalMay 24 · 100 Meters · Place 31 · California 10 EastCalifornia 10 East100 MetersRound P3113.01a7
May 10SD Elite Track MeetMay 10 · Long Jump · Place 3 · California 10 EastCalifornia 10 EastLong Jump35.20m7
May 10SD Elite Track MeetMay 10 · 400 Meters · Place 15 · California 10 EastCalifornia 10 East400 Meters151:00.23a7
May 10SD Elite Track MeetMay 10 · 100 Meters · Place 32 · California 10 EastCalifornia 10 East100 Meters3212.98a7
Apr 5NORTH vs SOUTH MEET IN THE MIDDLEApr 5 · Long Jump · Place 2 · California 10 EastCalifornia 10 EastLong Jump216-1.57
Apr 5NORTH vs SOUTH MEET IN THE MIDDLEApr 5 · 400 Meters · Place 8 · California 10 EastCalifornia 10 East400 Meters81:01.35a7
Apr 5NORTH vs SOUTH MEET IN THE MIDDLEApr 5 · 100 Meters · Place 7 · California 10 EastCalifornia 10 East100 Meters712.95a7
Mar 2210 East InvitationalMar 22 · Long Jump · Place 3 · California 10 EastCalifornia 10 EastLong Jump34.99m PB7
Mar 2210 East InvitationalMar 22 · 400 Meters · Place 24 · California 10 EastCalifornia 10 East400 MetersRound P241:00.74a7
Mar 2210 East InvitationalMar 22 · 200 Meters · Place 23 · California 10 EastCalifornia 10 East200 Meters2326.67a7
Mar 2210 East InvitationalMar 22 · 100 Meters · Place 30 · California 10 EastCalifornia 10 East100 MetersRound P3013.18a7

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 15AAU Region 23 National QualifierJun 15 · 200 Meters · Place 2 · California 10 EastCalifornia 10 East200 Meters2.26.56aWind: 06
Jun 15AAU Region 23 National QualifierJun 15 · 100 Meters · Place 3 · California 10 EastCalifornia 10 East100 Meters3.13.37aWind: 06
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 200 Meters · Place 9 · California 10 EastCalifornia 10 East200 MetersRound P9.27.34aWind: 1.66
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 200 Meters · Place 7 · California 10 EastCalifornia 10 East200 Meters7.26.65aWind: 2.16
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 100 Meters · Place 5 · California 10 EastCalifornia 10 East100 MetersRound P5.13.18aWind: -0.26
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 100 Meters · Place 13 · California 10 EastCalifornia 10 East100 Meters13.13.25aWind: 26
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · Long Jump · Place 3 · California 10 EastCalifornia 10 EastLong Jump3.4.48m6
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 200 Meters · Place 1 · California 10 EastCalifornia 10 East200 Meters1.26.74aWind: 0.26
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 100 Meters · Place 3 · California 10 EastCalifornia 10 East100 MetersRound P3.13.34a6
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 100 Meters · Place 2 · California 10 EastCalifornia 10 East100 Meters2.13.05aWind: 26
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 200 Meters · Place 3 · California 10 EastCalifornia 10 East200 Meters3.26.91aWind: 2.46
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 200 Meters · Place 3 · California 10 EastCalifornia 10 East200 Meters3.26.91aWind: 2.46
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 5 · California 10 EastCalifornia 10 East100 MetersRound P5.13.39aWind: 3.46
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 5 · California 10 EastCalifornia 10 East100 MetersRound P5.13.39aWind: 3.46
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 4 · California 10 EastCalifornia 10 East100 Meters4.13.57aWind: 0.76
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 4 · California 10 EastCalifornia 10 East100 Meters4.13.57aWind: 0.76
Apr 6North v South Meet in The Middle InviteApr 6 · Long Jump · Place 1 · California 10 EastCalifornia 10 EastLong Jump1.15-03.506
Apr 6North v South Meet in The Middle InviteApr 6 · 400 Meters · Place 1 · California 10 EastCalifornia 10 East400 Meters1.1:01.87a6
Apr 6North v South Meet in The Middle InviteApr 6 · 100 Meters · Place 2 · California 10 EastCalifornia 10 East100 Meters2.13.51a6
Mar 910 East InvitationalMar 9 · Long Jump · Place 1 · California 10 EastCalifornia 10 EastLong Jump1.14-08.006
Mar 910 East InvitationalMar 9 · 400 Meters · Place 2 · California 10 EastCalifornia 10 East400 Meters2.1:01.71a6
Mar 910 East InvitationalMar 9 · 100 Meters · Place 2 · California 10 EastCalifornia 10 East100 Meters2.13.19a6

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · Long Jump · Place 7 · California 10 EastCalifornia 10 EastLong Jump7.4.33m5
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 100 Meters · Place 6 · California 10 EastCalifornia 10 East100 MetersRound P6.13.07a5
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 100 Meters · Place 8 · California 10 EastCalifornia 10 East100 Meters8.13.31a5
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 200 Meters · Place 21 · California 10 EastCalifornia 10 East200 Meters21.27.71aWind: 0Unofficial5
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 100 Meters · Place 29 · California 10 EastCalifornia 10 East100 MetersRound P29.13.58aWind: 1.8Unofficial5
Mar 1110 East InvitationalMar 11 · Long Jump · California 10 EastCalifornia 10 EastLong Jump—DNS5
Mar 1110 East InvitationalMar 11 · 400 Meters · Place 3 · California 10 EastCalifornia 10 East400 Meters3.1:05.15aUnofficial5
Mar 1110 East InvitationalMar 11 · 100 Meters · Place 1 · California 10 EastCalifornia 10 East100 Meters1.13.77aWind: 1.9Unofficial5

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 25USATF National Junior Olympic ChampionshipsJul 25 · Results · Place 15 · 15 10-East15 10-EastResultsRound S1528.92 PB—
Jul 25USATF National Junior Olympic ChampionshipsJul 25 · Results · Place 14 · 15 10-East15 10-EastResultsRound P1429.10—
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · 200 Meters · Place 3 · California 10 EastCalifornia 10 East200 MetersRound P3.28.81aWind: 0.94
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · 200 Meters · Place 4 · California 10 EastCalifornia 10 East200 Meters4.29.11aWind: 1.44
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · 100 Meters · Place 4 · California 10 EastCalifornia 10 East100 MetersRound P4.13.85aWind: 2.14
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · 100 Meters · Place 4 · California 10 EastCalifornia 10 East100 Meters4.14.06aWind: -0.74
May 14Long Beach Sprinters InvitationalMay 14 · 400 Meters · Place 2 · California 10 EastCalifornia 10 East400 Meters2.1:06.56a4
May 14Long Beach Sprinters InvitationalMay 14 · 100 Meters · Place 1 · California 10 EastCalifornia 10 East100 MetersRound P1.13.93a4
May 14Long Beach Sprinters InvitationalMay 14 · 100 Meters · Place 2 · California 10 EastCalifornia 10 East100 Meters2.13.97aWind: 0.34
Mar 1210 East InviteMar 12 · 400 Meters · California 10 EastCalifornia 10 East400 Meters—NT4
Mar 1210 East InviteMar 12 · 100 Meters · California 10 EastCalifornia 10 East100 Meters—NT4