Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSD Elite Track Meet · May 1013.94aSD Elite Track MeetMay 10, 2025
1500 Meters · OutdoorAAU West Coast National Championship · Jul 16:05.17aAAU West Coast National ChampionshipJuly 1, 2026
200 Meters · OutdoorWest Coast Classic Track and Field Invitational · May 3028.22aWest Coast Classic Track and Field InvitationalMay 30, 2026
400 Meters · OutdoorSD Elite Track Meet · May 91:05.13aSD Elite Track Meet May 9, 2026
800 Meters · OutdoorWest Coast Classic Track and Field Invitational · May 302:36.28aWest Coast Classic Track and Field InvitationalMay 30, 2026
80m Hurdles · 30" / 0.762m · OutdoorAAU West Coast National Championship · Jul 114.75aAAU West Coast National ChampionshipJuly 1, 2026
9-10 Years Old100 Meters Prelims · OutdoorUSATF Southern California Association Junior Olympic Championships · Jun 715.45aUSATF Southern California Association Junior Olympic ChampionshipsJune 7, 2024
9-10 Years Old200 Meters Prelims · OutdoorUSATF Southern California Association Junior Olympic Championships · Jun 732.33aUSATF Southern California Association Junior Olympic ChampionshipsJune 7, 2024
High Jump · OutdoorAAU West Coast National Championship · Jul 11.25mAAU West Coast National ChampionshipJuly 1, 2026
Long Jump · OutdoorFree Spirit Condor Invitational Meet · Apr 153.01mFree Spirit Condor Invitational MeetApril 15, 2023
Pentathlon (Outdoor) · USATF 11-12 · OutdoorAAU West Coast National Championship · Jul 11625AAU West Coast National ChampionshipJuly 1, 2026
Shot Put · 6lb · OutdoorAAU West Coast National Championship · Jul 16.43mAAU 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

30 results
DateMeetEventPlMarkGr
Jul 18California State Games Track and Field MeetJul 18 · 800 Meters · Place 7 · California 10 East800 Meters7.2:37.98a5
Jul 18California State Games Track and Field MeetJul 18 · 400 Meters · Place 18 · California 10 East400 Meters18.1:09.96a5
Jul 18California State Games Track and Field MeetJul 18 · 200 Meters · Place 11 · California 10 East200 Meters11.29.03a5
Jul 1AAU West Coast National ChampionshipJul 1 · Pentathlon (Outdoor) · Place 1 · California 10 EastPentathlon (Outdoor)USATF 11-12Round M1.1625 PB5
Jul 1AAU West Coast National ChampionshipJul 1 · Long Jump · Place 1 · California 10 EastLong JumpRound M1.4.15m5
Jul 1AAU West Coast National ChampionshipJul 1 · High Jump · Place 1 · California 10 EastHigh JumpRound M1.1.25m PB5
Jul 1AAU West Coast National ChampionshipJul 1 · Shot Put · Place 1 · California 10 EastShot Put6lbRound M1.6.43m PB5
Jul 1AAU West Coast National ChampionshipJul 1 · 80m Hurdles · Place 1 · California 10 East80m Hurdles30" / 0.762mRound M1.14.75a PB5
Jul 1AAU West Coast National ChampionshipJul 1 · 80m Hurdles · Place 3 · California 10 East80m Hurdles30" / 0.762m3.15.19aWind: -0.45
Jul 1AAU West Coast National ChampionshipJul 1 · 1500 Meters · Place 1 · California 10 East1500 MetersRound M1.6:05.17a PB5
Jul 1AAU West Coast National ChampionshipJul 1 · 800 Meters · Place 2 · California 10 East800 Meters2.2:37.53a5
Jul 1AAU West Coast National ChampionshipJul 1 · 200 Meters · Place 8 · California 10 East200 MetersRound P8.28.63aWind: -2.45
Jul 1AAU West Coast National ChampionshipJul 1 · 200 Meters · Place 8 · California 10 East200 Meters8.29.66aWind: -0.45
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 400 Meters · Place 24 · California 10 East400 MetersRound P24.1:07.92a5
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 200 Meters · Place 27 · California 10 East200 MetersRound P27.29.33aWind: 1.95
May 30West Coast Classic Track and Field InvitationalMay 30 · 80m Hurdles · Place 15 · California 10 East80m Hurdles30" / 0.762m15.15.93aWind: 0.35
May 30West Coast Classic Track and Field InvitationalMay 30 · 800 Meters · Place 19 · California 10 East800 Meters19.2:36.28a PB5
May 30West Coast Classic Track and Field InvitationalMay 30 · 200 Meters · Place 50 · California 10 East200 Meters50.28.22a PBWind: 0.75
May 9SD Elite Track Meet May 9 · 80m Hurdles · Place 5 · California 10 East80m Hurdles515.62a5
May 9SD Elite Track Meet May 9 · 800 Meters · Place 7 · California 10 East800 Meters72:39.01a5
May 9SD Elite Track Meet May 9 · 400 Meters · Place 14 · California 10 East400 Meters141:05.13a PB5
Apr 18Gods Speed Annual Track MeetApr 18 · 80m Hurdles · Place 4 · California 10 East80m Hurdles416.05a5
Apr 18Gods Speed Annual Track MeetApr 18 · 800 Meters · Place 10 · California 10 East800 Meters102:48.76a5
Apr 18Gods Speed Annual Track MeetApr 18 · 400 Meters · Place 8 · California 10 East400 Meters81:05.28a5
Apr 11NORTH vs SOUTH MEET IN THE MIDDLE INVITEApr 11 · 800 Meters · Place 8 · California 10 East800 Meters82:57.74a5
Apr 11NORTH vs SOUTH MEET IN THE MIDDLE INVITEApr 11 · 400 Meters · Place 7 · California 10 East400 Meters71:07.49a5
Apr 11NORTH vs SOUTH MEET IN THE MIDDLE INVITEApr 11 · 100 Meters · Place 18 · California 10 East100 Meters1815.36a5
Mar 2110 East INVITATIONMar 21 · 400 Meters · Place 46 · California 10 East400 MetersRound P461:09.52a5
Mar 2110 East INVITATIONMar 21 · 200 Meters · Place 37 · California 10 East200 Meters3729.57a5
Mar 2110 East INVITATIONMar 21 · 100 Meters · Place 52 · California 10 East100 MetersRound P5214.67a5

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 200 Meters · Place 9 · California 10 East200 Meters929.88a4
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 100 Meters · Place 8 · California 10 East100 Meters814.57a4
May 31West Coast Classic Track and Field InvitationalMay 31 · Long Jump · Place 5 · California 10 EastLong Jump54.21m4
May 31West Coast Classic Track and Field InvitationalMay 31 · 100 Meters · Place 25 · California 10 East100 MetersRound P2514.37a4
May 24L A Jets 39th Annual InvitationalMay 24 · 400 Meters · Place 27 · California 10 East400 Meters271:12.94a4
May 24L A Jets 39th Annual InvitationalMay 24 · 200 Meters · Place 15 · California 10 East200 Meters1530.26a4
May 24L A Jets 39th Annual InvitationalMay 24 · 100 Meters · Place 16 · California 10 East100 MetersRound P1614.82a4
May 173M INVITATIONAL - 2025May 17 · 400 Meters · Place 9 · 10-East400 Meters91:08.79a—
May 173M INVITATIONAL - 2025May 17 · 200 Meters · Place 21 · 10-East200 Meters2130.03a—
May 173M INVITATIONAL - 2025May 17 · 100 Meters · Place 31 · 10-East100 MetersRound P3115.61a—
May 10SD Elite Track MeetMay 10 · Long Jump · Place 8 · California 10 EastLong Jump83.43m4
May 10SD Elite Track MeetMay 10 · 400 Meters · Place 9 · California 10 East400 Meters91:10.21a4
May 10SD Elite Track MeetMay 10 · 100 Meters · Place 6 · California 10 East100 Meters613.94a PB4
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 400 Meters · Place 11 · California 10 East400 Meters11.1:09.62a4
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 200 Meters · Place 17 · California 10 East200 Meters17.30.11a4
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 100 Meters · Place 16 · California 10 East100 MetersRound P16.14.57a4
Apr 5NORTH vs SOUTH MEET IN THE MIDDLEApr 5 · Long Jump · Place 1 · California 10 EastLong Jump112-4.254
Apr 5NORTH vs SOUTH MEET IN THE MIDDLEApr 5 · 400 Meters · Place 2 · California 10 East400 Meters21:09.59a4
Apr 5NORTH vs SOUTH MEET IN THE MIDDLEApr 5 · 100 Meters · Place 1 · California 10 East100 Meters114.74a4
Mar 2210 East InvitationalMar 22 · 400 Meters · Place 9 · California 10 East400 MetersRound P91:11.90a4
Mar 2210 East InvitationalMar 22 · 400 Meters · Place 6 · California 10 East400 Meters61:09.34a4
Mar 2210 East InvitationalMar 22 · 200 Meters · Place 5 · California 10 East200 Meters529.63a4
Mar 2210 East InvitationalMar 22 · 100 Meters · Place 5 · California 10 East100 MetersRound P514.77a4
Mar 2210 East InvitationalMar 22 · 100 Meters · Place 10 · California 10 East100 Meters1015.21a4

2024 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 400 Meters · Place 18 · 10-East400 Meters181:17.49a—
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 200 Meters · Place 24 · 10-East200 Meters2434.72a—
Jul 20Youth T&F - State Games of America presented by National UniversityJul 20 · 100 Meters · Place 20 · 10-East100 MetersRound P2016.07a—
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 400 Meters · Place 18 · California 10 East400 Meters18.1:17.49a3
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 200 Meters · Place 24 · California 10 East200 Meters24.34.72a3
Jul 20Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 100 Meters · Place 20 · California 10 East100 MetersRound P20.16.07a3
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 9-10 Years Old200 Meters Prelims · Place 31 · 10-East9-10 Years Old200 Meters Prelims3132.33a PB—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 9-10 Years Old100 Meters Prelims · Place 32 · 10-East9-10 Years Old100 Meters Prelims3215.45a PB—
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 400 Meters · Place 88 · California 10 East400 Meters88.1:19.50a3
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 200 Meters · Place 52 · California 10 East200 MetersRound P52.33.05aWind: -2.53
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 100 Meters · Place 67 · California 10 East100 MetersRound P67.15.86aWind: 0.63
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · Long Jump · Place 8 · California 10 EastLong Jump8.3.32m3
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 200 Meters · Place 25 · California 10 East200 Meters25.33.58aWind: -0.63
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 100 Meters · Place 53 · California 10 East100 MetersRound P53.16.90a3
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · Long Jump · Place 6 · California 10 EastLong Jump6.3.36m3
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · Long Jump · Place 6 · California 10 EastLong Jump6.3.36m3
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 400 Meters · Place 68 · California 10 East400 Meters68.1:27.73a3
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 400 Meters · Place 68 · California 10 East400 Meters68.1:27.73a3
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 36 · California 10 East100 MetersRound P36.15.54aWind: 1.93
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 36 · California 10 East100 MetersRound P36.15.54aWind: 1.93
Apr 6North v South Meet in The Middle InviteApr 6 · Long Jump · Place 3 · California 10 EastLong Jump3.13-03.003
Apr 6North v South Meet in The Middle InviteApr 6 · 400 Meters · Place 7 · California 10 East400 Meters7.1:17.19a3
Apr 6North v South Meet in The Middle InviteApr 6 · 100 Meters · Place 7 · California 10 East100 Meters7.15.87a3
Mar 910 East InvitationalMar 9 · Long Jump · California 10 EastLong Jump--DNS3
Mar 910 East InvitationalMar 9 · 400 Meters · Place 11 · California 10 East400 Meters11.1:14.90a3
Mar 910 East InvitationalMar 9 · 100 Meters · Place 14 · California 10 East100 Meters14.16.01a3

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · Long Jump · Place 4 · California 10 EastLong Jump4.3.35m2
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · Long Jump · Place 3 · 10-EastLong Jump33.41m—
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 100 Meters · Place 23 · 10-East100 MetersRound P2316.57a—
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 400 Meters · Place 43 · California 10 East400 Meters43.1:26.70aUnofficial2
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 100 Meters · Place 16 · California 10 East100 MetersRound P16.16.31aWind: 0.9Unofficial2
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 100 Meters · Place 12 · California 10 East100 Meters12.16.24aWind: 2.2Unofficial2
May 6Pacific Coast Shockwaves InvitationalMay 6 · 100 Meters · Place 29 · 10-East100 MetersRound P2916.77a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · Long Jump · Place 3 · 10-EastLong Jump33.01m PB—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 100 Meters · Place 21 · 10-East100 MetersRound P2116.71a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 200 Meters · Place 16 · 10-East200 Meters1635.39a—
Mar 1110 East InvitationalMar 11 · Long Jump · California 10 EastLong Jump—DNS2
Mar 1110 East InvitationalMar 11 · 400 Meters · Place 5 · California 10 East400 Meters5.1:28.70aUnofficial2
Mar 1110 East InvitationalMar 11 · 100 Meters · Place 4 · California 10 East100 Meters4.16.54aWind: 1.2Unofficial2