Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSD Elite Track Meet · May 1013.00aSD Elite Track MeetMay 10, 2025
1500 Meters · OutdoorAAU West Coast National Championship · Jul 15:51.69aAAU West Coast National ChampionshipJuly 1, 2026
200 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2725.00a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
400 Meters · OutdoorAAU West Coast National Championship · Jul 156.26aAAU West Coast National ChampionshipJuly 1, 2026
80m Hurdles · 30" / 0.762m · OutdoorAAU West Coast National Championship · Jul 112.92aAAU West Coast National ChampionshipJuly 1, 2026
9-10 Years Old100 Meters Finals · OutdoorUSATF Southern California Association Junior Olympic Championships · Jun 713.23aUSATF Southern California Association Junior Olympic ChampionshipsJune 7, 2024
9-10 Years Old100 Meters Prelims · OutdoorUSATF Southern California Association Junior Olympic Championships · Jun 714.00aUSATF Southern California Association Junior Olympic ChampionshipsJune 7, 2024
High Jump · OutdoorAAU West Coast National Championship · Jul 11.50mAAU West Coast National ChampionshipJuly 1, 2026
Long Jump · OutdoorFree Spirit Condor Invitational Meet · Apr 153.78mFree Spirit Condor Invitational MeetApril 15, 2023
Pentathlon (Outdoor) · USATF 11-12 · OutdoorAAU West Coast National Championship · Jul 12337AAU West Coast National ChampionshipJuly 1, 2026
Shot Put · 6lb · OutdoorAAU West Coast National Championship · Jul 18.29mAAU West Coast National ChampionshipJuly 1, 2026

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 15 · California 10 East200 MetersRound S15.25.69aWind: 0.26
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 10 · California 10 East200 MetersRound P10.25.00a PBWind: 0.56
Jul 18California State Games Track and Field MeetJul 18 · 80m Hurdles · Place 1 · California 10 East80m Hurdles30" / 0.762m1.12.99a6
Jul 18California State Games Track and Field MeetJul 18 · 400 Meters · Place 1 · California 10 East400 Meters1.57.88a6
Jul 1AAU West Coast National ChampionshipJul 1 · Pentathlon (Outdoor) · Place 1 · California 10 EastPentathlon (Outdoor)USATF 11-12Round M1.2337 PB6
Jul 1AAU West Coast National ChampionshipJul 1 · Long Jump · Place 1 · California 10 EastLong JumpRound M1.4.91m6
Jul 1AAU West Coast National ChampionshipJul 1 · High Jump · Place 1 · California 10 EastHigh JumpRound M1.1.50m PB6
Jul 1AAU West Coast National ChampionshipJul 1 · Shot Put · Place 2 · California 10 EastShot Put6lbRound M2.8.29m PB6
Jul 1AAU West Coast National ChampionshipJul 1 · 80m Hurdles · Place 1 · California 10 East80m Hurdles30" / 0.762mRound M1.12.92a PBWind: 0.76
Jul 1AAU West Coast National ChampionshipJul 1 · 80m Hurdles · Place 1 · California 10 East80m Hurdles30" / 0.762m1.12.93aWind: -0.66
Jul 1AAU West Coast National ChampionshipJul 1 · 1500 Meters · Place 2 · California 10 East1500 MetersRound M2.5:51.69a PB6
Jul 1AAU West Coast National ChampionshipJul 1 · 400 Meters · Place 2 · California 10 East400 Meters2.56.26a PB6
Jul 1AAU West Coast National ChampionshipJul 1 · 200 Meters · Place 4 · California 10 East200 MetersRound P4.26.35aWind: -1.66
Jul 1AAU West Coast National ChampionshipJul 1 · 200 Meters · Place 3 · California 10 East200 Meters3.25.68aWind: -0.16
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 80m Hurdles · California 10 East80m Hurdles30" / 0.762mRound P—DNFWind: 2.26
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 200 Meters · Place 3 · California 10 East200 MetersRound P3.25.77aWind: 2.46
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 200 Meters · Place 1 · California 10 East200 Meters1.25.81a6
May 30West Coast Classic Track and Field InvitationalMay 30 · 80m Hurdles · Place 4 · California 10 East80m Hurdles30" / 0.762m4.13.24aWind: -26
May 30West Coast Classic Track and Field InvitationalMay 30 · 200 Meters · Place 6 · California 10 East200 Meters6.25.70aWind: 3.56
Apr 18Gods Speed Annual Track MeetApr 18 · Long Jump · Place 4 · California 10 EastLong Jump44.90m6
Apr 18Gods Speed Annual Track MeetApr 18 · 80m Hurdles · Place 1 · California 10 East80m Hurdles113.36a6
Apr 18Gods Speed Annual Track MeetApr 18 · 200 Meters · Place 2 · California 10 East200 Meters226.48a6
Apr 11NORTH vs SOUTH MEET IN THE MIDDLE INVITEApr 11 · 200m Hurdles · Place 2 · California 10 East200m Hurdles229.88a6
Apr 11NORTH vs SOUTH MEET IN THE MIDDLE INVITEApr 11 · 100 Meters · Place 2 · California 10 East100 Meters213.32a6
Mar 2110 East INVITATIONMar 21 · 400 Meters · Place 4 · California 10 East400 MetersRound P41:01.34a6
Mar 2110 East INVITATIONMar 21 · 400 Meters · Place 2 · California 10 East400 Meters259.71a6
Mar 2110 East INVITATIONMar 21 · 200 Meters · Place 18 · California 10 East200 Meters1828.75a6
Mar 2110 East INVITATIONMar 21 · 100 Meters · Place 5 · California 10 East100 MetersRound P513.19a6
Mar 2110 East INVITATIONMar 21 · 100 Meters · Place 3 · California 10 East100 Meters313.09a6

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 14AAU Track & Field Region 23 QualifierJun 14 · Long Jump · Place 1 · California 10 EastLong Jump15.02m5
May 31West Coast Classic Track and Field InvitationalMay 31 · Long Jump · Place 5 · California 10 EastLong Jump54.73m5
May 31West Coast Classic Track and Field InvitationalMay 31 · 200 Meters · Place 7 · California 10 East200 Meters726.19a5
May 31West Coast Classic Track and Field InvitationalMay 31 · 100 Meters · Place 9 · California 10 East100 MetersRound P913.06a5
May 31West Coast Classic Track and Field InvitationalMay 31 · 100 Meters · Place 12 · California 10 East100 Meters1213.27a5
May 24L A Jets 39th Annual InvitationalMay 24 · Long Jump · Place 2 · California 10 EastLong Jump24.82m5
May 24L A Jets 39th Annual InvitationalMay 24 · 200 Meters · Place 3 · California 10 East200 Meters327.21a5
May 24L A Jets 39th Annual InvitationalMay 24 · 100 Meters · Place 7 · California 10 East100 MetersRound P713.65a5
May 24L A Jets 39th Annual InvitationalMay 24 · 100 Meters · Place 2 · California 10 East100 Meters213.12a5
May 173M INVITATIONAL - 2025May 17 · 200 Meters · Place 4 · 10-East200 Meters426.95a—
May 10SD Elite Track MeetMay 10 · 400 Meters · Place 2 · California 10 East400 Meters21:00.60a5
May 10SD Elite Track MeetMay 10 · 100 Meters · Place 5 · California 10 East100 Meters513.00a PB5
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · Long Jump · Place 2 · California 10 EastLong Jump2.4.70m5
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 200 Meters · Place 4 · California 10 East200 Meters4.26.46a5
Apr 5NORTH vs SOUTH MEET IN THE MIDDLEApr 5 · Long Jump · Place 1 · California 10 EastLong Jump115-15
Apr 5NORTH vs SOUTH MEET IN THE MIDDLEApr 5 · 400 Meters · Place 1 · California 10 East400 Meters11:03.04a5
Apr 5NORTH vs SOUTH MEET IN THE MIDDLEApr 5 · 100 Meters · Place 1 · California 10 East100 Meters113.10a5
Mar 2210 East InvitationalMar 22 · Long Jump · Place 1 · California 10 EastLong Jump14.71m5
Mar 2210 East InvitationalMar 22 · 400 Meters · Place 3 · California 10 East400 MetersRound P31:04.29a5
Mar 2210 East InvitationalMar 22 · 400 Meters · Place 3 · California 10 East400 Meters31:02.24a5
Mar 2210 East InvitationalMar 22 · 200 Meters · Place 1 · California 10 East200 Meters126.64a5

2024 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · Long Jump · Place 1 · 10-EastLong Jump14.31m—
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 200 Meters · Place 6 · 10-East200 Meters629.40a—
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 100 Meters · Place 2 · 10-East100 MetersRound P213.94a—
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 100 Meters · Place 2 · 10-East100 Meters213.95a—
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · Long Jump · Place 1 · California 10 EastLong Jump1.4.31m12
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 200 Meters · Place 6 · California 10 East200 Meters6.29.40a12
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 100 Meters · Place 2 · California 10 East100 MetersRound P2.13.94a12
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 100 Meters · Place 2 · California 10 East100 Meters2.13.95a12
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · Long Jump · Place 1 · 10-EastLong Jump14.57m—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 100 Meters · Place 5 · 10-East100 Meters513.69a—
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 100 Meters · Place 6 · 10-East100 Meters613.96a—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · Long Jump · Place 1 · 10-EastLong Jump14.84m—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 9-10 Years Old100 Meters Prelims · Place 7 · 10-East9-10 Years Old100 Meters Prelims714.00a PB—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 9-10 Years Old100 Meters Finals · Place 2 · 10-East9-10 Years Old100 Meters Finals213.23a PB—
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · Long Jump · Place 1 · California 10 EastLong Jump1.4.55m12
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 100 Meters · Place 15 · California 10 East100 MetersRound P15.14.18aWind: -0.112
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 100 Meters · Place 5 · California 10 East100 Meters5.13.42aWind: 2.912
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 400 Meters · Place 2 · California 10 East400 Meters2.1:04.97a12
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 200 Meters · Place 2 · California 10 East200 Meters2.28.84aWind: 0.312
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 100 Meters · Place 2 · California 10 East100 MetersRound P2.14.19a12
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 100 Meters · Place 1 · California 10 East100 Meters1.13.72aWind: 0.212
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 200 Meters · Place 2 · California 10 East200 Meters2.28.16aWind: 2.412
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 200 Meters · Place 2 · California 10 East200 Meters2.28.16aWind: 2.412
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 2 · California 10 East100 MetersRound P2.13.73aWind: 1.112
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 2 · California 10 East100 MetersRound P2.13.73aWind: 1.112
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 1 · California 10 East100 Meters1.13.83aWind: 0.512
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 1 · California 10 East100 Meters1.13.83aWind: 0.512
Apr 6North v South Meet in The Middle InviteApr 6 · Long Jump · Place 1 · California 10 EastLong Jump1.15-03.0012
Apr 6North v South Meet in The Middle InviteApr 6 · 400 Meters · Place 1 · California 10 East400 Meters1.1:06.94a12
Apr 6North v South Meet in The Middle InviteApr 6 · 100 Meters · Place 1 · California 10 East100 Meters1.13.94a12
Mar 910 East InvitationalMar 9 · Long Jump · California 10 EastLong Jump--DNS12
Mar 910 East InvitationalMar 9 · 400 Meters · Place 3 · California 10 East400 Meters3.1:07.84a12
Mar 910 East InvitationalMar 9 · 100 Meters · Place 1 · California 10 East100 Meters1.13.89a12

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · Long Jump · Place 2 · California 10 EastLong Jump2.4.40m11
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 8 · California 10 East200 MetersRound P8.29.62aWind: -0.111
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 9 · California 10 East200 Meters9.29.54aWind: -2.711
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 7 · California 10 East100 MetersRound P7.14.03aWind: 0.111
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 6 · California 10 East100 Meters6.14.51aWind: -3.411
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · Long Jump · Place 1 · 10-EastLong Jump14.25m—
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 200 Meters · Place 2 · 10-East200 MetersRound P229.17a—
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 200 Meters · Place 2 · 10-East200 Meters228.93a—
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 100 Meters · Place 5 · 10-East100 MetersRound P514.13a—
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 100 Meters · Place 4 · 10-East100 Meters414.15a—
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · Long Jump · Place 1 · California 10 EastLong Jump1.4.25mUnofficial11
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 200 Meters · Place 5 · California 10 East200 Meters5.28.96aWind: 1.5Unofficial11
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 100 Meters · Place 3 · California 10 East100 MetersRound P3.14.04aWind: 3.1Unofficial11
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 100 Meters · Place 3 · California 10 East100 Meters3.13.60aWind: 2.5Unofficial11
May 6Pacific Coast Shockwaves InvitationalMay 6 · Long Jump · Place 1 · 10-EastLong Jump14.29m—
May 6Pacific Coast Shockwaves InvitationalMay 6 · 100 Meters · Place 6 · 10-East100 MetersRound P613.83a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · Long Jump · Place 5 · 10-EastLong Jump53.78m PB—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 100 Meters · Place 12 · 10-East100 MetersRound P1214.45a—
Mar 1110 East InvitationalMar 11 · Long Jump · Place 2 · California 10 EastLong Jump2.13-02.00Unofficial11
Mar 1110 East InvitationalMar 11 · 400 Meters · Place 9 · California 10 East400 Meters9.1:19.49aUnofficial11
Mar 1110 East InvitationalMar 11 · 100 Meters · Place 4 · California 10 East100 Meters4.14.67aWind: 1.7Unofficial11