Personal bests

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 200 Meters · Place 6 · Team D1 Elite Track ClubTeam D1 Elite Track Club200 MetersRound P6.22.81a PBWind: 0.710
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 200 Meters · Team D1 Elite Track ClubTeam D1 Elite Track Club200 Meters—DQ10
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 100 Meters · Place 11 · Team D1 Elite Track ClubTeam D1 Elite Track Club100 MetersRound P11.11.27a PBWind: -110
May 30West Coast Classic Track and Field InvitationalMay 30 · 200 Meters · Place 10 · Team D1 Elite Track ClubTeam D1 Elite Track Club200 Meters10.22.86aWind: 3.410
May 30West Coast Classic Track and Field InvitationalMay 30 · 100 Meters · Place 11 · Team D1 Elite Track ClubTeam D1 Elite Track Club100 MetersRound P11.11.27aWind: 1.710
May 30West Coast Classic Track and Field InvitationalMay 30 · 100 Meters · Place 12 · Team D1 Elite Track ClubTeam D1 Elite Track Club100 Meters12.11.37aWind: 2.310
May 16Fast Camp Speed Wars InvitationalMay 16 · 400 Meters · Place 6 · Team D1 Elite Track ClubTeam D1 Elite Track Club400 Meters6.58.57a10
May 16Fast Camp Speed Wars InvitationalMay 16 · 200 Meters · Place 4 · Team D1 Elite Track ClubTeam D1 Elite Track Club200 Meters4.25.27a10
May 16Fast Camp Speed Wars InvitationalMay 16 · 100 Meters · Place 3 · Team D1 Elite Track ClubTeam D1 Elite Track Club100 Meters3.12.08a10

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 400 Meters · Place 3 · Team D1 Elite Track ClubTeam D1 Elite Track Club400 Meters352.52a PB9
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 200 Meters · Place 3 · Team D1 Elite Track ClubTeam D1 Elite Track Club200 Meters323.26a9
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 100 Meters · Place 2 · Team D1 Elite Track ClubTeam D1 Elite Track Club100 Meters211.42a9
May 31West Coast Classic Track and Field InvitationalMay 31 · 200 Meters · Place 2 · Team D1 Elite Track ClubTeam D1 Elite Track Club200 Meters223.03a—
May 31West Coast Classic Track and Field InvitationalMay 31 · 100 Meters · Place 8 · Team D1 Elite Track ClubTeam D1 Elite Track Club100 MetersRound P811.61a—
May 31West Coast Classic Track and Field InvitationalMay 31 · 100 Meters · Place 3 · Team D1 Elite Track ClubTeam D1 Elite Track Club100 Meters311.52a—
May 24L A Jets 39th Annual InvitationalMay 24 · 200 Meters · Place 2 · Team D1 Elite Track ClubTeam D1 Elite Track Club200 Meters224.50a—
May 24L A Jets 39th Annual InvitationalMay 24 · 100 Meters · Place 5 · Team D1 Elite Track ClubTeam D1 Elite Track Club100 MetersRound P512.10a—
May 24L A Jets 39th Annual InvitationalMay 24 · 100 Meters · Place 3 · Team D1 Elite Track ClubTeam D1 Elite Track Club100 Meters311.89a—
May 3Long Beach Sprinters InvitationalMay 3 · 800 Meters · Place 15 · Team D1 Elite Track ClubTeam D1 Elite Track Club800 Meters152:40.25a—
May 3Long Beach Sprinters InvitationalMay 3 · 400 Meters · Place 2 · Team D1 Elite Track ClubTeam D1 Elite Track Club400 Meters256.15a—
May 3Long Beach Sprinters InvitationalMay 3 · 200 Meters · Place 2 · Team D1 Elite Track ClubTeam D1 Elite Track Club200 Meters223.89a—
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 800 Meters · Place 13 · Team D1 Elite Track ClubTeam D1 Elite Track Club800 Meters13.2:38.16a PB9
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 400 Meters · Place 5 · Team D1 Elite Track ClubTeam D1 Elite Track Club400 Meters5.55.20a9
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 200 Meters · Team D1 Elite Track ClubTeam D1 Elite Track Club200 Meters—DNS9
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 400 Meters · Place 13 · Team D1 Elite Track ClubTeam D1 Elite Track Club400 Meters13.57.85a9
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 200 Meters · Place 7 · Team D1 Elite Track ClubTeam D1 Elite Track Club200 Meters7.24.11a9
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 100 Meters · Place 10 · Team D1 Elite Track ClubTeam D1 Elite Track Club100 MetersRound P10.11.90a9
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 400 Meters · Place 8 · Team D1 Elite Track ClubTeam D1 Elite Track Club400 Meters856.41a—
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 200 Meters · Place 6 · Team D1 Elite Track ClubTeam D1 Elite Track Club200 Meters624.55a—
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 100 Meters · Place 6 · Team D1 Elite Track ClubTeam D1 Elite Track Club100 MetersRound P611.79a—
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 100 Meters · Place 13 · Team D1 Elite Track ClubTeam D1 Elite Track Club100 Meters1312.07a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 200 Meters · Place 15 · Team D1 Elite Track ClubTeam D1 Elite Track Club200 Meters15.25.35aWind: 0.28
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 400 Meters · Place 17 · Team D1 Elite Track ClubTeam D1 Elite Track Club400 Meters17.58.61a8
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 100 Meters · Place 8 · Team D1 Elite Track ClubTeam D1 Elite Track Club100 MetersRound P8.12.46a8
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 100 Meters · Place 5 · Team D1 Elite Track ClubTeam D1 Elite Track Club100 Meters5.12.35a8
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 800 Meters · Team D1 Elite Track ClubTeam D1 Elite Track Club800 Meters--DNS8
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 200 Meters · Team D1 Elite Track ClubTeam D1 Elite Track Club200 Meters--DNSWind: 3.68
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Team D1 Elite Track ClubTeam D1 Elite Track Club100 MetersRound P--DNSWind: 0.38

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · Long Jump · Place 6 · Pasadena Running RosesPasadena Running RosesLong Jump6.4.48m7
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 5 · Pasadena Running RosesPasadena Running Roses200 MetersRound P5.26.08aWind: 3.67
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 4 · Pasadena Running RosesPasadena Running Roses200 Meters4.26.43aWind: -5.17
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 4 · Pasadena Running RosesPasadena Running Roses100 MetersRound P4.12.54aWind: -1.37
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 3 · Pasadena Running RosesPasadena Running Roses100 Meters3.12.50aWind: -2.47
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · Long Jump · Place 4 · Pasadena Running RosesPasadena Running RosesLong Jump44.44m—
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 200 Meters · Place 2 · Pasadena Running RosesPasadena Running Roses200 MetersRound P226.05a—
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 200 Meters · Place 4 · Pasadena Running RosesPasadena Running Roses200 Meters426.17a—
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 100 Meters · Place 2 · Pasadena Running RosesPasadena Running Roses100 MetersRound P212.72a—
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 100 Meters · Place 2 · Pasadena Running RosesPasadena Running Roses100 Meters212.62a—
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 200 Meters · Pasadena Running RosesPasadena Running Roses200 Meters—DNSWind: 0.77
May 6Pacific Coast Shockwaves InvitationalMay 6 · 100 Meters · Place 4 · Pasadena Running RosesPasadena Running Roses100 MetersRound P412.56a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 100 Meters · Place 1 · Pasadena Running RosesPasadena Running Roses100 MetersRound P112.68a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 200 Meters · Place 3 · Pasadena Running RosesPasadena Running Roses200 Meters326.14a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 100 Meters · Place 2 · Pasadena Running RosesPasadena Running Roses100 Meters212.40a—
Apr 1Pasadena Running Roses Field Event InvitationalApr 1 · Long Jump · Place 1 · Pasadena Running RosesPasadena Running RosesLong Jump13.85m PB—
Apr 1Pasadena Running Roses Field Event InvitationalApr 1 · Shot Put · Place 2 · Pasadena Running RosesPasadena Running RosesShot Put26.31m—
Mar 11LONG BEACH SPRINTERS ALL-COMERSMar 11 · 800 Meters · Pasadena Running RosesPasadena Running Roses800 Meters—DNS7
Mar 11LONG BEACH SPRINTERS ALL-COMERSMar 11 · 200 Meters · Place 2 · Pasadena Running RosesPasadena Running Roses200 Meters2.26.48a7