Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNighthawks Invitational · Apr 1913.61aNighthawks InvitationalApril 19, 2026
100m Hurdles · 36" / 0.914m · Outdoor2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIP · Jun 1118.58a2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJune 11, 2026
200 Meters · OutdoorIMANI SPEED CITY COMPTON INVITATIONAL · Apr 2527.99aIMANI SPEED CITY COMPTON INVITATIONALApril 25, 2026
200m Hurdles · 30" / 0.762m · Outdoor2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIP · Jun 1130.96a2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJune 11, 2026
400 Meters · OutdoorNighthawks Invitational · Apr 191:07.73aNighthawks InvitationalApril 19, 2026
800 Meters · OutdoorPacific Coast Shockwaves Invitational · Apr 203:05.53aPacific Coast Shockwaves InvitationalApril 20, 2024
80m Hurdles · 30" / 0.762m · OutdoorFree Spirit Invitational Powered by Falcons and Black Lightning · Apr 1214.58aFree Spirit Invitational Powered by Falcons and Black Lightning April 12, 2025

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 200m Hurdles · Place 14 · Pacific Coast Shock Waves200m Hurdles30" / 0.762m14.30.96a PB-
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 100m Hurdles · Place 7 · Pacific Coast Shock Waves100m Hurdles36" / 0.914mRound P7.18.80aWind: 0.6-
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 100m Hurdles · Place 7 · Pacific Coast Shock Waves100m Hurdles36" / 0.914m7.18.58a PBWind: 1.9-
Jun 6Long Beach Sprinters InvitationalJun 6 · 200m Hurdles · Place 7 · Pacific Coast Shock Waves200m Hurdles30" / 0.762m7.31.77a-
Jun 6Long Beach Sprinters InvitationalJun 6 · 100m Hurdles · Place 3 · Pacific Coast Shock Waves100m Hurdles36" / 0.914m3.20.25a-
May 30West Coast Classic Track and Field InvitationalMay 30 · 200m Hurdles · Place 7 · Pacific Coast Shock Waves200m Hurdles30" / 0.762m7.31.53aWind: -1-
May 30West Coast Classic Track and Field InvitationalMay 30 · 100m Hurdles · Place 14 · Pacific Coast Shock Waves100m Hurdles36" / 0.914m14.20.07aWind: 0.2-
May 30West Coast Classic Track and Field InvitationalMay 30 · 200 Meters · Place 102 · Pacific Coast Shock Waves200 Meters102.27.89aWind: 3.8-
May 30West Coast Classic Track and Field InvitationalMay 30 · 100 Meters · Place 99 · Pacific Coast Shock Waves100 MetersRound P99.13.54aWind: 2.6-
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 200m Hurdles · Place 3 · Pacific Coast Shock Waves200m Hurdles332.13a—
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 100m Hurdles · Place 1 · Pacific Coast Shock Waves100m Hurdles119.20a—
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 400 Meters · Place 60 · Pacific Coast Shock Waves400 Meters601:09.00a—
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 200 Meters · Place 43 · Pacific Coast Shock Waves200 Meters4327.99a PB—
Apr 19Nighthawks InvitationalApr 19 · 400 Meters · Place 7 · Pacific Coast Shock Waves400 Meters7.1:07.73a PB-
Apr 19Nighthawks InvitationalApr 19 · 100 Meters · Place 6 · Pacific Coast Shock Waves100 Meters6.13.61a PB-
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 200m Hurdles · Place 9 · Pacific Coast Shock Waves200m Hurdles30" / 0.762m9.31.82a-
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 100m Hurdles · Place 5 · Pacific Coast Shock Waves100m Hurdles36" / 0.914m5.19.71aWind: -2.1-
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 400 Meters · Place 108 · Pacific Coast Shock Waves400 Meters108.1:10.13a-
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 200 Meters · Place 72 · Pacific Coast Shock Waves200 Meters72.28.59aWind: 0.2-
Mar 2110 East INVITATIONMar 21 · 100m Hurdles · Place 2 · Pacific Coast Shock Waves100m Hurdles217.25a—
Mar 2110 East INVITATIONMar 21 · 400 Meters · Place 68 · Pacific Coast Shock Waves400 MetersRound P681:09.89a—
Mar 2110 East INVITATIONMar 21 · 200 Meters · Place 38 · Pacific Coast Shock Waves200 Meters3828.64a—
Mar 2110 East INVITATIONMar 21 · 100 Meters · Place 29 · Pacific Coast Shock Waves100 MetersRound P2913.67a—

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 31West Coast Classic Track and Field InvitationalMay 31 · 80m Hurdles · Place 10 · Pacific Coast Shock Waves80m Hurdles1015.10a—
May 31West Coast Classic Track and Field InvitationalMay 31 · 400 Meters · Place 73 · Pacific Coast Shock Waves400 Meters731:12.30a—
May 31West Coast Classic Track and Field InvitationalMay 31 · 100 Meters · Place 63 · Pacific Coast Shock Waves100 MetersRound P6314.28a—
May 3Long Beach Sprinters InvitationalMay 3 · 80m Hurdles · Place 1 · Pacific Coast Shock Waves80m Hurdles115.15a—
May 3Long Beach Sprinters InvitationalMay 3 · 400 Meters · Place 32 · Pacific Coast Shock Waves400 Meters321:11.79a—
May 3Long Beach Sprinters InvitationalMay 3 · 200 Meters · Place 24 · Pacific Coast Shock Waves200 Meters2430.11a—
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 80m Hurdles · Place 1 · Pacific Coast Shock Waves80m Hurdles30" / 0.762m1.15.04a12
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 400 Meters · Place 22 · Pacific Coast Shock Waves400 Meters22.1:08.78a12
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 100 Meters · Place 16 · Pacific Coast Shock Waves100 MetersRound P16.14.29a12
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 80m Hurdles · Place 1 · Pacific Coast Shock Waves80m Hurdles30" / 0.762m1.14.58a PB12
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 400 Meters · Place 24 · Pacific Coast Shock Waves400 Meters24.1:11.01a12
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 80m Hurdles · Place 3 · Pacific Coast Shock Waves80m Hurdles315.20a—
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 400 Meters · Place 70 · Pacific Coast Shock Waves400 Meters701:15.12a—

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 20USATF Region 15 Junior Olympic ChampionshipsJun 20 · 80m Hurdles · Place 8 · Pacific Coast Shock Wav80m Hurdles815.56a—
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 80m Hurdles · Place 5 · Pacific Coast Shock Wav80m Hurdles515.85a—
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 80m Hurdles · Place 8 · Pacific Coast Shock Waves80m Hurdles30" / 0.762m8.15.95aWind: 1.311
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 400 Meters · Place 96 · Pacific Coast Shock Waves400 Meters96.1:18.08a11
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 100 Meters · Place 72 · Pacific Coast Shock Waves100 MetersRound P72.14.94aWind: -0.211
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 80m Hurdles · Place 1 · Pacific Coast Shock Waves80m Hurdles30" / 0.762m1.16.53aWind: -1.211
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 400 Meters · Place 62 · Pacific Coast Shock Waves400 Meters62.1:19.28a11
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 200 Meters · Place 44 · Pacific Coast Shock Waves200 Meters44.32.13aWind: 1.411
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 80m Hurdles · Place 5 · Pacific Coast Shock Waves80m Hurdles30" / 0.762m5.16.62aWind: -2.211
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 400 Meters · Place 31 · Pacific Coast Shock Waves400 Meters31.1:17.29a11
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 100 Meters · Place 32 · Pacific Coast Shock Waves100 MetersRound P32.14.72a11
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 800 Meters · Place 20 · Pacific Coast Shock Waves800 Meters20.3:09.29a11
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 400 Meters · Place 53 · Pacific Coast Shock Waves400 Meters53.1:18.92a11
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 200 Meters · Place 36 · Pacific Coast Shock Waves200 Meters36.32.29a11
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 800 Meters · Place 36 · Pacific Coast Shock Waves800 Meters36.3:05.53a PB11
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 400 Meters · Place 68 · Pacific Coast Shock Waves400 Meters68.1:18.43a11
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 200 Meters · Place 58 · Pacific Coast Shock Waves200 Meters58.31.31aWind: 1.911
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 800 Meters · Place 26 · Pacific Coast Shock Waves800 Meters26.3:10.79a11
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 800 Meters · Place 26 · Pacific Coast Shock Waves800 Meters26.3:10.79a11
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 400 Meters · Place 75 · Pacific Coast Shock Waves400 Meters75.1:23.55a11
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 400 Meters · Place 75 · Pacific Coast Shock Waves400 Meters75.1:23.55a11
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 50 · Pacific Coast Shock Waves100 MetersRound P50.14.79aWind: 2.911
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 100 Meters · Place 50 · Pacific Coast Shock Waves100 MetersRound P50.14.79aWind: 2.911