Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPacific Coast Shockwaves Invitational · May 616.66aPacific Coast Shockwaves InvitationalMay 6, 2023
200 Meters · OutdoorGrand Sprint Series · Jul 1130.59aGrand Sprint SeriesJuly 11, 2026
400 Meters · OutdoorWest Coast Classic presented by the Pacific Coast Shockwaves · Jun 11:14.96aWest Coast Classic presented by the Pacific Coast ShockwavesJune 1, 2024
800 Meters · OutdoorLos Angeles Jets 38th Annual Invitational · May 253:00.03aLos Angeles Jets 38th Annual InvitationalMay 25, 2024
Javelin · 300g TJ · OutdoorWest Coast Classic Presented by the Pacific Coast Shockwaves · Jun 36.29mWest Coast Classic Presented by the Pacific Coast ShockwavesJune 3, 2022
Long Jump · OutdoorPasadena Running Roses Field Event Invitational · Apr 162.54mPasadena Running Roses Field Event InvitationalApril 16, 2022

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 11Grand Sprint SeriesJul 11 · 400 Meters · Place 15 · Just 2 NiceJust 2 Nice400 Meters15.1:17.74a7
Jul 11Grand Sprint SeriesJul 11 · 200 Meters · Place 27 · Just 2 NiceJust 2 Nice200 Meters27.30.59a PBWind: 1.97
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 400 Meters · Place 59 · 33-Unattached33-Unattached400 MetersRound P59.1:17.37a7
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 200 Meters · Place 65 · 33-Unattached33-Unattached200 MetersRound P65.31.35aWind: 37

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 400 Meters · Place 66 · Team D1 Elite Track ClubTeam D1 Elite Track Club400 Meters66.1:14.96a PB5
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 200 Meters · Place 72 · Team D1 Elite Track ClubTeam D1 Elite Track Club200 MetersRound P72.33.60aWind: -1.35
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 800 Meters · Place 33 · Team D1 Elite Track ClubTeam D1 Elite Track Club800 Meters33.3:00.03a PB5
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 200 Meters · Place 61 · Team D1 Elite Track ClubTeam D1 Elite Track Club200 Meters61.32.64aWind: 0.55
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 800 Meters · Place 23 · Team D1 Elite Track ClubTeam D1 Elite Track Club800 Meters23.3:11.54a5
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 200 Meters · Place 34 · Team D1 Elite Track ClubTeam D1 Elite Track Club200 Meters34.33.47aWind: 0.55
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 400 Meters · Team D1 Elite Track ClubTeam D1 Elite Track Club400 Meters—DNS5
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 200 Meters · Team D1 Elite Track ClubTeam D1 Elite Track Club200 Meters—DNS5
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 400 Meters · Team D1 Elite Track ClubTeam D1 Elite Track Club400 Meters—DNS5
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 200 Meters · Place 76 · Team D1 Elite Track ClubTeam D1 Elite Track Club200 Meters76.33.14a5
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 200 Meters · Place 57 · Team D1 Elite Track ClubTeam D1 Elite Track Club200 Meters57.33.10aWind: 2.55
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 200 Meters · Place 57 · Team D1 Elite Track ClubTeam D1 Elite Track Club200 Meters57.33.10aWind: 2.55

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 400 Meters · Place 41 · Team D1 Elite Track ClubTeam D1 Elite Track Club400 Meters41.1:23.17aUnofficial4
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 200 Meters · Team D1 Elite Track ClubTeam D1 Elite Track Club200 Meters—DNSWind: 1.84
May 27LA Jets 37th InvitationalMay 27 · 400 Meters · Place 41 · Team D1 Elite Track CluTeam D1 Elite Track Clu400 Meters411:21.97a—
May 27LA Jets 37th InvitationalMay 27 · 400 Meters · Place 41 · Team D1 Elite Track CluTeam D1 Elite Track Clu400 Meters411:21.97a—
May 6Pacific Coast Shockwaves InvitationalMay 6 · 400 Meters · Place 55 · Team D1 Elite Track CluTeam D1 Elite Track Clu400 Meters551:26.62a—
May 6Pacific Coast Shockwaves InvitationalMay 6 · 100 Meters · Place 43 · Team D1 Elite Track CluTeam D1 Elite Track Clu100 MetersRound P4316.66a PB—
Apr 22Imani Speed City ComptonApr 22 · 400 Meters · Place 43 · Team D1 Elite Track CluTeam D1 Elite Track Clu400 Meters431:27.57a—
Apr 22Imani Speed City ComptonApr 22 · 200 Meters · Place 44 · Team D1 Elite Track CluTeam D1 Elite Track Clu200 Meters4436.66a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 800 Meters · Place 37 · Team D1 Elite Track CluTeam D1 Elite Track Clu800 Meters373:26.80a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 200 Meters · Place 56 · Team D1 Elite Track CluTeam D1 Elite Track Clu200 Meters5636.99a—
Mar 11LONG BEACH SPRINTERS ALL-COMERSMar 11 · 800 Meters · Place 43 · Team D1 Elite Track ClubTeam D1 Elite Track Club800 Meters43.3:26.72a4
Mar 11LONG BEACH SPRINTERS ALL-COMERSMar 11 · 200 Meters · Place 36 · Team D1 Elite Track ClubTeam D1 Elite Track Club200 Meters36.35.98a4

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · Javelin · Place 18 · Team D1 Elite Track ClubTeam D1 Elite Track ClubJavelin300g TJ18.6.29m PB3
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 400 Meters · Place 48 · Team D1 Elite Track ClubTeam D1 Elite Track Club400 Meters48.1:32.66a3
May 28LA Jets 36th Annual InvitationalMay 28 · 100 Meters · Place 56 · Team D1 Elite Track CluTeam D1 Elite Track Clu100 MetersRound P5618.51a—
May 14Long Beach Sprinters InvitationalMay 14 · Javelin · Place 9 · Team D1 Elite Track ClubTeam D1 Elite Track ClubJavelin300g TJ9.6.01m3
May 14Long Beach Sprinters InvitationalMay 14 · 200 Meters · Place 58 · Team D1 Elite Track ClubTeam D1 Elite Track Club200 Meters58.38.24a3
May 14Long Beach Sprinters InvitationalMay 14 · 100 Meters · Place 59 · Team D1 Elite Track ClubTeam D1 Elite Track Club100 MetersRound P59.18.05a3
Apr 16Pasadena Running Roses Field Event InvitationalApr 16 · Long Jump · Place 4 · Team D1 Elite Track ClubTeam D1 Elite Track ClubLong Jump4.2.54m PB3
Apr 16Pasadena Running Roses Field Event InvitationalApr 16 · Javelin · Place 7 · Team D1 Elite Track ClubTeam D1 Elite Track ClubJavelin300g TJ7.6.15m3