Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSD Elite Track Meet · May 1014.81aSD Elite Track MeetMay 10, 2025
200 Meters · OutdoorFree Spirit Invitational Powered by Falcons and Black Lightning · Apr 1230.30aFree Spirit Invitational Powered by Falcons and Black Lightning April 12, 2025
400 Meters · OutdoorAAU Track & Field Region 23 Qualifier · Jun 141:07.02aAAU Track & Field Region 23 QualifierJune 14, 2025
Long Jump · OutdoorUSATF Southern California Association Junior Olympic Championships · Jun 92.58mUSATF Southern California Association Junior Olympic ChampionshipsJune 9, 2023
Shot Put · 6lb · OutdoorSo Cal Mustangs Showcase · May 2323-10.00So Cal Mustangs ShowcaseMay 23, 2026

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jul 18California State Games Track and Field MeetJul 18 · Shot Put · Place 1 · G1 Track and FieldG1 Track and FieldShot Put6lb1.6.00m4
Jul 18California State Games Track and Field MeetJul 18 · 400 Meters · Place 21 · G1 Track and FieldG1 Track and Field400 Meters21.1:16.00a4
Jul 18California State Games Track and Field MeetJul 18 · 100 Meters · Place 18 · G1 Track and FieldG1 Track and Field100 MetersRound P18.15.29a4
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · Long Jump · G1 Track and FieldG1 Track and FieldLong Jump—DNS4
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · Shot Put · Place 9 · G1 Track and FieldG1 Track and FieldShot Put6lb9.6.29m4
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 200 Meters · Place 29 · G1 Track and FieldG1 Track and Field200 MetersRound P29.31.51aWind: 1.94
May 30West Coast Classic Track and Field InvitationalMay 30 · Shot Put · Place 13 · G1 Track and FieldG1 Track and FieldShot Put6lb13.5.95m4
May 30West Coast Classic Track and Field InvitationalMay 30 · 400 Meters · Place 56 · G1 Track and FieldG1 Track and Field400 Meters56.1:13.95a4
May 30West Coast Classic Track and Field InvitationalMay 30 · 100 Meters · Place 88 · G1 Track and FieldG1 Track and Field100 MetersRound P88.15.59aWind: 0.94
May 23So Cal Mustangs ShowcaseMay 23 · Long Jump · Place 2 · G1 Track and FieldG1 Track and FieldLong Jump2.3.51m4
May 23So Cal Mustangs ShowcaseMay 23 · Shot Put · Place 2 · G1 Track and FieldG1 Track and FieldShot Put6lb2.23-10.00 PB4
May 23So Cal Mustangs ShowcaseMay 23 · 400 Meters · Place 5 · G1 Track and FieldG1 Track and Field400 Meters5.1:19.18a4
May 23So Cal Mustangs ShowcaseMay 23 · 100 Meters · Place 14 · G1 Track and FieldG1 Track and Field100 Meters14.15.52a4
May 9SD Elite Track Meet May 9 · Long Jump · Place 22 · G1 Track and FieldG1 Track and FieldLong Jump223.31m4
May 9SD Elite Track Meet May 9 · 400 Meters · Place 18 · G1 Track and FieldG1 Track and Field400 Meters181:13.70a4
May 2Mercury San Diego 22nd Annual MeetMay 2 · 400 Meters · G1 Track and FieldG1 Track and Field400 MetersRound S—DNS4
May 2Mercury San Diego 22nd Annual MeetMay 2 · 200 Meters · Place 19 · G1 Track and FieldG1 Track and Field200 MetersRound S19.33.02a4
May 2Mercury San Diego 22nd Annual MeetMay 2 · 100 Meters · Place 26 · G1 Track and FieldG1 Track and Field100 MetersRound S26.15.76a4
Apr 2515th Annual Las Vegas Heat InvitationalApr 25 · Long Jump · Place 3 · G1 Track and FieldG1 Track and FieldLong Jump3.3.44m4
Apr 2515th Annual Las Vegas Heat InvitationalApr 25 · 400 Meters · Place 17 · G1 Track and FieldG1 Track and Field400 Meters17.1:14.38a4
Apr 2515th Annual Las Vegas Heat InvitationalApr 25 · 100 Meters · Place 20 · G1 Track and FieldG1 Track and Field100 MetersRound P20.15.57aWind: -2.24
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · Long Jump · Place 11 · G1 Track and FieldG1 Track and FieldLong Jump11.3.31m4
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 400 Meters · Place 50 · G1 Track and FieldG1 Track and Field400 Meters50.1:16.42a4
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 100 Meters · Place 57 · G1 Track and FieldG1 Track and Field100 MetersRound P57.15.61aWind: -0.34
Mar 2110 East INVITATIONMar 21 · Long Jump · G1 Track and FieldG1 Track and FieldLong Jump—ND4
Mar 2110 East INVITATIONMar 21 · 400 Meters · Place 30 · G1 Track and FieldG1 Track and Field400 MetersRound P301:16.66a4
Mar 2110 East INVITATIONMar 21 · 100 Meters · Place 37 · G1 Track and FieldG1 Track and Field100 MetersRound P3715.43a4

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jul 19Youth T&F California State GamesJul 19 · 400 Meters · Place 10 · California 10 EastCalifornia 10 East400 Meters101:13.40a3
Jul 19Youth T&F California State GamesJul 19 · 200 Meters · Place 14 · California 10 EastCalifornia 10 East200 Meters1431.47a3
Jul 19Youth T&F California State GamesJul 19 · 100 Meters · Place 18 · California 10 EastCalifornia 10 East100 MetersRound P1815.26a3
Jun 14AAU Track & Field Region 23 QualifierJun 14 · Long Jump · Place 7 · California 10 EastCalifornia 10 EastLong Jump73.35m3
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 400 Meters · Place 2 · California 10 EastCalifornia 10 East400 Meters21:07.02a PB3
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 100 Meters · Place 5 · California 10 EastCalifornia 10 East100 Meters515.11a3
May 31West Coast Classic Track and Field InvitationalMay 31 · 400 Meters · Place 10 · California 10 EastCalifornia 10 East400 Meters101:08.11a—
May 31West Coast Classic Track and Field InvitationalMay 31 · 100 Meters · Place 47 · California 10 EastCalifornia 10 East100 MetersRound P4714.83a—
May 24L A Jets 39th Annual InvitationalMay 24 · Long Jump · Place 8 · California 10 EastCalifornia 10 EastLong Jump83.55m—
May 24L A Jets 39th Annual InvitationalMay 24 · 400 Meters · Place 9 · California 10 EastCalifornia 10 East400 Meters91:08.81a—
May 24L A Jets 39th Annual InvitationalMay 24 · 200 Meters · Place 29 · California 10 EastCalifornia 10 East200 Meters2931.57a—
May 173M INVITATIONAL - 2025May 17 · 400 Meters · Place 12 · 10-East10-East400 Meters121:10.22a—
May 173M INVITATIONAL - 2025May 17 · 200 Meters · Place 32 · 10-East10-East200 Meters3231.04a—
May 173M INVITATIONAL - 2025May 17 · 100 Meters · Place 32 · 10-East10-East100 MetersRound P3215.62a—
May 10SD Elite Track MeetMay 10 · Long Jump · Place 10 · California 10 EastCalifornia 10 EastLong Jump103.25m—
May 10SD Elite Track MeetMay 10 · 400 Meters · Place 4 · California 10 EastCalifornia 10 East400 Meters41:09.08a—
May 10SD Elite Track MeetMay 10 · 100 Meters · Place 21 · California 10 EastCalifornia 10 East100 Meters2114.81a PB—
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 200 Meters · Place 19 · California 10 EastCalifornia 10 East200 Meters19.30.30a PB3
Apr 5NORTH vs SOUTH MEET IN THE MIDDLEApr 5 · Long Jump · Place 5 · California 10 EastCalifornia 10 EastLong Jump510-11.75—
Apr 5NORTH vs SOUTH MEET IN THE MIDDLEApr 5 · 400 Meters · Place 3 · California 10 EastCalifornia 10 East400 Meters31:10.81a—
Apr 5NORTH vs SOUTH MEET IN THE MIDDLEApr 5 · 100 Meters · Place 2 · California 10 EastCalifornia 10 East100 Meters214.81a—
Mar 2210 East InvitationalMar 22 · Long Jump · Place 3 · California 10 EastCalifornia 10 EastLong Jump33.58m—
Mar 2210 East InvitationalMar 22 · 400 Meters · Place 14 · California 10 EastCalifornia 10 East400 MetersRound P141:14.19a—
Mar 2210 East InvitationalMar 22 · 400 Meters · Place 9 · California 10 EastCalifornia 10 East400 Meters91:10.74a—
Mar 2210 East InvitationalMar 22 · 200 Meters · Place 11 · California 10 EastCalifornia 10 East200 Meters1130.50a—

2024 Outdoor Track

32 results
DateMeetEventPlMarkGr
Jun 28West Coast PrimaryJun 28 · Long Jump · Place 7 · California 10 EastCalifornia 10 EastLong Jump7.2.98m2
Jun 28West Coast PrimaryJun 28 · 200 Meters · Place 7 · California 10 EastCalifornia 10 East200 Meters7.32.83aWind: -12
Jun 28West Coast PrimaryJun 28 · 100 Meters · Place 11 · California 10 EastCalifornia 10 East100 Meters11.15.55aWind: 0.32
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 200 Meters · Place 8 · 10-East10-East200 Meters832.34a—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 200 Meters · Place 6 · 10-East10-East200 Meters632.24a—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 100 Meters · Place 7 · 10-East10-East100 Meters715.48a—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 100 Meters · Place 6 · 10-East10-East100 Meters615.32a—
Jun 15AAU Region 23 National QualifierJun 15 · Long Jump · Place 3 · California 10 EastCalifornia 10 EastLong Jump3.3.11m2
Jun 15AAU Region 23 National QualifierJun 15 · 200 Meters · Place 4 · California 10 EastCalifornia 10 East200 Meters4.33.17aWind: 02
Jun 15AAU Region 23 National QualifierJun 15 · 100 Meters · Place 4 · California 10 EastCalifornia 10 East100 Meters4.15.84aWind: 02
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 200 Meters · Place 7 · 10-East10-East200 Meters732.09a—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 200 Meters · Place 5 · 10-East10-East200 Meters532.04a—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 100 Meters · Place 9 · 10-East10-East100 Meters915.74a—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 100 Meters · Place 6 · 10-East10-East100 Meters615.54a—
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 200 Meters · Place 8 · California 10 EastCalifornia 10 East200 MetersRound P8.32.54aWind: 1.52
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 200 Meters · Place 15 · California 10 EastCalifornia 10 East200 Meters15.33.28aWind: 0.82
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 100 Meters · Place 27 · California 10 EastCalifornia 10 East100 MetersRound P27.16.35aWind: 0.32
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · Long Jump · Place 3 · California 10 EastCalifornia 10 EastLong Jump3.2.98m2
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 200 Meters · Place 2 · California 10 EastCalifornia 10 East200 Meters2.31.84aWind: 0.22
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 100 Meters · Place 5 · California 10 EastCalifornia 10 East100 MetersRound P5.16.09a2
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 100 Meters · Place 5 · California 10 EastCalifornia 10 East100 Meters5.15.61aWind: 0.92
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · Long Jump · Place 10 · California 10 EastCalifornia 10 EastLong Jump10.2.27m2
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 200 Meters · Place 9 · California 10 EastCalifornia 10 East200 Meters9.34.11aWind: 1.32
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 200 Meters · Place 9 · California 10 EastCalifornia 10 East200 Meters9.34.11aWind: 1.32
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 12 · California 10 EastCalifornia 10 East100 MetersRound P12.16.17aWind: 1.92
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 12 · California 10 EastCalifornia 10 East100 MetersRound P12.16.17aWind: 1.92
Apr 6North v South Meet in The Middle InviteApr 6 · Long Jump · Place 1 · California 10 EastCalifornia 10 EastLong Jump1.10-03.002
Apr 6North v South Meet in The Middle InviteApr 6 · 400 Meters · Place 1 · California 10 EastCalifornia 10 East400 Meters1.1:21.27a2
Apr 6North v South Meet in The Middle InviteApr 6 · 100 Meters · Place 1 · California 10 EastCalifornia 10 East100 Meters1.17.18a2
Mar 910 East InvitationalMar 9 · Long Jump · Place 4 · California 10 EastCalifornia 10 EastLong Jump4.8-05.002
Mar 910 East InvitationalMar 9 · 400 Meters · Place 9 · California 10 EastCalifornia 10 East400 Meters9.1:24.57a2
Mar 910 East InvitationalMar 9 · 100 Meters · Place 8 · California 10 EastCalifornia 10 East100 Meters8.16.35a2

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · Long Jump · Place 12 · California 10 EastCalifornia 10 EastLong Jump12.2.68m1
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 200 Meters · Place 21 · California 10 EastCalifornia 10 East200 Meters21.36.53a1
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 100 Meters · Place 24 · California 10 EastCalifornia 10 East100 MetersRound P24.17.33a1
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · Long Jump · Place 12 · 10-East10-EastLong Jump122.58m PB—
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 200 Meters · Place 25 · 10-East10-East200 MetersRound P2537.18a—
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 100 Meters · Place 26 · 10-East10-East100 MetersRound P2617.12a—
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · Long Jump · Place 7 · California 10 EastCalifornia 10 EastLong Jump7.2.56mUnofficial1
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 200 Meters · Place 44 · California 10 EastCalifornia 10 East200 Meters44.39.77aWind: 0.3Unofficial1
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 100 Meters · Place 42 · California 10 EastCalifornia 10 East100 MetersRound P42.17.46Wind: 1.7Unofficial1
May 6Pacific Coast Shockwaves InvitationalMay 6 · 100 Meters · Place 61 · 10-East10-East100 MetersRound P6118.60a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 400 Meters · Place 49 · 10-East10-East400 Meters491:39.24a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 100 Meters · Place 61 · 10-East10-East100 MetersRound P6119.02a—
Mar 1110 East InvitationalMar 11 · Long Jump · California 10 EastCalifornia 10 EastLong Jump—DNS1
Mar 1110 East InvitationalMar 11 · 400 Meters · Place 11 · California 10 EastCalifornia 10 East400 Meters11.1:34.15aUnofficial1
Mar 1110 East InvitationalMar 11 · 100 Meters · Place 13 · California 10 EastCalifornia 10 East100 Meters13.18.21aWind: 0.1Unofficial1