Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2710.95a2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
200 Meters · IndoorArcadia (Mega) Mini Meet · Feb 2123.04aArcadia (Mega) Mini MeetFebruary 21, 2026
200 Meters · OutdoorPacific League Finals · Apr 3022.44aPacific League FinalsApril 30, 2026
400 Meters · IndoorRio Hondo/Pacific League Challenge · Feb 2851.74aRio Hondo/Pacific League ChallengeFebruary 28, 2026
400 Meters · OutdoorPacific League Finals · Apr 3050.27aPacific League FinalsApril 30, 2026
800 Meters · OutdoorLong Beach Sprinters Invitational · May 32:28.50aLong Beach Sprinters InvitationalMay 3, 2025
Long Jump · OutdoorPacific Coast Shockwaves Invitational · Mar 295.34mPacific Coast Shockwaves InvitationalMarch 29, 2025

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100 Meters · Place 11 · Team D1 Elite Track ClubTeam D1 Elite Track Club100 MetersRound S11.10.81aWind: 3.79
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 100 Meters · Place 9 · Team D1 Elite Track ClubTeam D1 Elite Track Club100 MetersRound P9.10.95a PBWind: 0.69
Jun 19AAU Track & Field Region 23 QualifierJun 19 · 400 Meters · Place 3 · Team D1 Elite Track ClubTeam D1 Elite Track Club400 Meters353.66a9
Jun 19AAU Track & Field Region 23 QualifierJun 19 · 200 Meters · Place 2 · Team D1 Elite Track ClubTeam D1 Elite Track Club200 Meters223.25a9
Jun 19AAU Track & Field Region 23 QualifierJun 19 · 100 Meters · Place 2 · Team D1 Elite Track ClubTeam D1 Elite Track Club100 Meters211.36a9
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 200 Meters · Place 10 · Team D1 Elite Track ClubTeam D1 Elite Track Club200 MetersRound P10.23.00aWind: 1.79
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 100 Meters · Place 7 · Team D1 Elite Track ClubTeam D1 Elite Track Club100 MetersRound P7.11.12aWind: 0.29
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 100 Meters · Place 5 · Team D1 Elite Track ClubTeam D1 Elite Track Club100 Meters5.11.05a9
May 16Fast Camp Speed Wars InvitationalMay 16 · 400 Meters · Place 1 · Team D1 Elite Track ClubTeam D1 Elite Track Club400 Meters1.52.05a9
May 16Fast Camp Speed Wars InvitationalMay 16 · 200 Meters · Place 1 · Team D1 Elite Track ClubTeam D1 Elite Track Club200 Meters1.23.92a9
May 16Fast Camp Speed Wars InvitationalMay 16 · 100 Meters · Place 1 · Team D1 Elite Track ClubTeam D1 Elite Track Club100 Meters1.11.59a9
Apr 30Pacific League FinalsApr 30 · 400 Meters · Place 2 · MuirMuir400 MetersRound P2.51.17a9
Apr 30Pacific League FinalsApr 30 · 400 Meters · Place 1 · MuirMuir400 Meters1.50.27a PB9
Apr 30Pacific League FinalsApr 30 · 200 Meters · Place 1 · MuirMuir200 MetersRound P1.22.44a PB9
Apr 30Pacific League FinalsApr 30 · 200 Meters · Place 7 · MuirMuir200 Meters7.23.06a9
Apr 25Pacific League PrelimsApr 25 · 400 Meters · Place 2 · MuirMuir400 MetersRound P2.51.17a9
Apr 25Pacific League PrelimsApr 25 · 200 Meters · Place 1 · MuirMuir200 MetersRound P1.22.44a9
Apr 16John Muir vs Pasadena HSApr 16 · 200 Meters · Place 1 · MuirMuir200 Meters1.22.90aWind: -0.99
Apr 16John Muir vs Pasadena HSApr 16 · 100 Meters · Place 2 · MuirMuir100 Meters2.11.18aWind: -0.99
Apr 1Burroughs and Muir at ArcadiaApr 1 · 400 Meters · Place 2 · MuirMuir400 Meters2.51.85a9
Apr 1Burroughs and Muir at ArcadiaApr 1 · 200 Meters · Place 6 · MuirMuir200 Meters6.23.43a9
Mar 2180th Pasadena GamesMar 21 · 400 Meters · Place 8 · MuirMuir400 Meters853.02a9
Mar 14Michael Knowles Monrovia Wildcat InvitationalMar 14 · 100 Meters · Place 7 · MuirMuir100 Meters711.579
Mar 6Rising From The Ashes Tri Meet Rancho Dominguez vs Pasadena Muir and Santa Monica St. MonicaMar 6 · 400 Meters · Place 1 · MuirMuir400 Meters153.24a9
Mar 6Rising From The Ashes Tri Meet Rancho Dominguez vs Pasadena Muir and Santa Monica St. MonicaMar 6 · 200 Meters · Place 2 · MuirMuir200 Meters223.59a9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Rio Hondo/Pacific League ChallengeFeb 28 · 400 Meters · Place 5 · MuirMuir400 Meters551.74a PB9
Feb 21Arcadia (Mega) Mini MeetFeb 21 · 200 Meters · Place 4 · MuirMuir200 Meters423.04a PB9

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 400 Meters · Place 1 · Team D1 Elite Track ClubTeam D1 Elite Track Club400 Meters151.70a8
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 200 Meters · Place 2 · Team D1 Elite Track ClubTeam D1 Elite Track Club200 Meters223.24a8
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 100 Meters · Place 3 · Team D1 Elite Track ClubTeam D1 Elite Track Club100 Meters311.46a8
May 31West Coast Classic Track and Field InvitationalMay 31 · 400 Meters · Place 6 · Team D1 Elite Track ClubTeam D1 Elite Track Club400 Meters653.27a8
May 31West Coast Classic Track and Field InvitationalMay 31 · 100 Meters · Place 5 · Team D1 Elite Track ClubTeam D1 Elite Track Club100 MetersRound P511.54a8
May 31West Coast Classic Track and Field InvitationalMay 31 · 100 Meters · Place 7 · Team D1 Elite Track ClubTeam D1 Elite Track Club100 Meters711.82a8
May 24L A Jets 39th Annual InvitationalMay 24 · Long Jump · Place 2 · Team D1 Elite Track ClubTeam D1 Elite Track ClubLong Jump25.64m8
May 24L A Jets 39th Annual InvitationalMay 24 · 100 Meters · Place 1 · Team D1 Elite Track ClubTeam D1 Elite Track Club100 MetersRound P111.72a8
May 24L A Jets 39th Annual InvitationalMay 24 · 100 Meters · Place 2 · Team D1 Elite Track ClubTeam D1 Elite Track Club100 Meters211.45a8
May 3Long Beach Sprinters InvitationalMay 3 · Long Jump · Place 1 · Team D1 Elite Track ClubTeam D1 Elite Track ClubLong Jump15.86m8
May 3Long Beach Sprinters InvitationalMay 3 · 800 Meters · Place 13 · Team D1 Elite Track ClubTeam D1 Elite Track Club800 Meters132:28.50a PB8
May 3Long Beach Sprinters InvitationalMay 3 · 200 Meters · Place 3 · Team D1 Elite Track ClubTeam D1 Elite Track Club200 Meters324.12a8
May 3Long Beach Sprinters InvitationalMay 3 · 100 Meters · Place 1 · Team D1 Elite Track ClubTeam D1 Elite Track Club100 MetersRound P111.60a8
May 3Long Beach Sprinters InvitationalMay 3 · 100 Meters · Place 1 · Team D1 Elite Track ClubTeam D1 Elite Track Club100 Meters111.60a8
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · Long Jump · Place 3 · Team D1 Elite Track ClubTeam D1 Elite Track ClubLong Jump35.34m PB8
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 400 Meters · Place 3 · Team D1 Elite Track ClubTeam D1 Elite Track Club400 Meters354.74a8
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 200 Meters · Place 8 · Team D1 Elite Track ClubTeam D1 Elite Track Club200 Meters824.63a8
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 100 Meters · Place 3 · Team D1 Elite Track ClubTeam D1 Elite Track Club100 MetersRound P311.69a8
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 100 Meters · Place 5 · Team D1 Elite Track ClubTeam D1 Elite Track Club100 Meters511.72a8

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · Long Jump · Place 5 · Team D1 Elite Track ClubTeam D1 Elite Track ClubLong Jump55.62m—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · Long Jump · Place 5 · Team D1 Elite Track ClubTeam D1 Elite Track ClubLong Jump55.55m—