Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIMANI SPEED CITY COMPTON INVITATIONAL · Apr 2512.05aIMANI SPEED CITY COMPTON INVITATIONALApril 25, 2026
200 Meters · OutdoorPacific Coast Shockwaves Track and Field Invitational · Mar 2826.18aPacific Coast Shockwaves Track and Field InvitationalMarch 28, 2026
400 Meters · Outdoor2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIP · Jun 1159.46a2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJune 11, 2026
800 Meters · OutdoorAAU Track & Field Region 23 Qualifier · Jun 142:26.64aAAU Track & Field Region 23 QualifierJune 14, 2025
Results · OutdoorUSATF National Junior Olympic Championships · Jul 2514.77USATF National Junior Olympic ChampionshipsJuly 25, 2022

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jul 18California State Games Track and Field MeetJul 18 · 400 Meters · Place 8 · Black LightningBlack Lightning400 Meters8.1:01.91a-
Jul 18California State Games Track and Field MeetJul 18 · 200 Meters · Black LightningBlack Lightning200 Meters—DNS-
Jul 18California State Games Track and Field MeetJul 18 · 100 Meters · Place 12 · Black LightningBlack Lightning100 MetersRound P12.13.23a-
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 400 Meters · Place 6 · Black LightningBlack Lightning400 MetersRound P6.59.50a-
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 400 Meters · Place 6 · Black LightningBlack Lightning400 Meters6.59.46a PB-
Jun 6Long Beach Sprinters InvitationalJun 6 · 400 Meters · Place 8 · Black LightningBlack Lightning400 Meters8.59.82a-
Jun 6Long Beach Sprinters InvitationalJun 6 · 200 Meters · Place 8 · Black LightningBlack Lightning200 Meters8.26.66a-
Jun 6Long Beach Sprinters InvitationalJun 6 · 100 Meters · Place 6 · Black LightningBlack Lightning100 MetersRound P6.12.92a-
Jun 6Long Beach Sprinters InvitationalJun 6 · 100 Meters · Place 6 · Black LightningBlack Lightning100 Meters6.13.20a-
May 30West Coast Classic Track and Field InvitationalMay 30 · 800 Meters · Place 19 · Black LightningBlack Lightning800 Meters19.2:33.07a-
May 30West Coast Classic Track and Field InvitationalMay 30 · 400 Meters · Place 20 · Black LightningBlack Lightning400 Meters20.1:00.97a-
May 30West Coast Classic Track and Field InvitationalMay 30 · 100 Meters · Place 17 · Black LightningBlack Lightning100 MetersRound P17.12.89aWind: 3.2-
May 30West Coast Classic Track and Field InvitationalMay 30 · 100 Meters · Place 16 · Black LightningBlack Lightning100 Meters16.12.82aWind: 0.3-
May 8Fullerton Jackrabbits Distance & Sprints CarnivalMay 8 · 400 Meters · Place 1 · Black LightningBlack Lightning400 Meters11:00.18a—
May 8Fullerton Jackrabbits Distance & Sprints CarnivalMay 8 · 200 Meters · Place 3 · Black LightningBlack Lightning200 Meters326.80a—
May 8Fullerton Jackrabbits Distance & Sprints CarnivalMay 8 · 100 Meters · Place 5 · Black LightningBlack Lightning100 Meters512.75a—
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 400 Meters · Place 15 · Black LightningBlack Lightning400 Meters151:02.83a—
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 200 Meters · Place 8 · Black LightningBlack Lightning200 Meters826.76a—
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 100 Meters · Place 9 · Black LightningBlack Lightning100 MetersRound P913.35a—
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 100 Meters · Place 1 · Black LightningBlack Lightning100 Meters112.05a PB—
Apr 102026 Cerritos InvitationalApr 10 · 200 Meters · Place 16 · Black LightningBlack Lightning200 Meters1626.46—
Apr 102026 Cerritos InvitationalApr 10 · 100 Meters · Place 11 · Black LightningBlack Lightning100 Meters1112.87—
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 800 Meters · Place 14 · Black LightningBlack Lightning800 Meters14.2:37.49a-
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 400 Meters · Place 18 · Black LightningBlack Lightning400 Meters18.1:01.53a-
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 200 Meters · Place 6 · Black LightningBlack Lightning200 Meters6.26.18a PBWind: 1.6-
Mar 2110 East INVITATIONMar 21 · 400 Meters · Place 5 · Black LightningBlack Lightning400 MetersRound P51:01.42a—
Mar 2110 East INVITATIONMar 21 · 400 Meters · Place 5 · Black LightningBlack Lightning400 Meters51:01.43a—
Mar 2110 East INVITATIONMar 21 · 200 Meters · Place 7 · Black LightningBlack Lightning200 Meters726.93a—

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 800 Meters · Place 4 · West Coast EliteWest Coast Elite800 Meters42:26.64a PB—
Jun 14AAU Track & Field Region 23 QualifierJun 14 · 400 Meters · Place 8 · West Coast EliteWest Coast Elite400 Meters81:02.34a—
May 31West Coast Classic Track and Field InvitationalMay 31 · 400 Meters · Place 23 · West Coast EliteWest Coast Elite400 Meters231:02.86a—
May 24L A Jets 39th Annual InvitationalMay 24 · 800 Meters · Place 14 · West Coast EliteWest Coast Elite800 Meters142:31.43a—
May 24L A Jets 39th Annual InvitationalMay 24 · 200 Meters · Place 34 · West Coast EliteWest Coast Elite200 Meters3428.18a—
May 24L A Jets 39th Annual InvitationalMay 24 · 100 Meters · Place 18 · West Coast EliteWest Coast Elite100 MetersRound P1813.38a—
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 800 Meters · Place 6 · West Coast EliteWest Coast Elite800 Meters6.2:33.36a-
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 400 Meters · Place 18 · West Coast EliteWest Coast Elite400 Meters18.1:04.16a-
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 200 Meters · Place 24 · West Coast EliteWest Coast Elite200 Meters24.28.34a-
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 100 Meters · Place 11 · West Coast EliteWest Coast Elite100 MetersRound P11.13.40a-
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 800 Meters · Place 3 · West Coast EliteWest Coast Elite800 Meters3.2:31.89a-
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 200 Meters · Place 10 · West Coast EliteWest Coast Elite200 Meters10.26.90a-
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 800 Meters · Place 9 · West Coast EliteWest Coast Elite800 Meters92:33.24a—
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 200 Meters · Place 18 · West Coast EliteWest Coast Elite200 Meters1827.31a—
Mar 2210 East InvitationalMar 22 · 400 Meters · Place 14 · West Coast EliteWest Coast Elite400 MetersRound P141:05.78a—
Mar 2210 East InvitationalMar 22 · 400 Meters · Place 9 · West Coast EliteWest Coast Elite400 Meters91:03.57a—
Mar 2210 East InvitationalMar 22 · 100 Meters · Place 9 · West Coast EliteWest Coast Elite100 MetersRound P913.41a—
Mar 2210 East InvitationalMar 22 · 100 Meters · Place 8 · West Coast EliteWest Coast Elite100 Meters813.37a—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 400 Meters · Place 14 · West Coast EliteWest Coast Elite400 MetersRound P141:05.50a—
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 400 Meters · Place 12 · West Coast EliteWest Coast Elite400 Meters12.1:04.00a12
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 200 Meters · Place 29 · West Coast EliteWest Coast Elite200 MetersRound P29.29.35aWind: 2.112
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 100 Meters · Place 34 · West Coast EliteWest Coast Elite100 MetersRound P34.14.19aWind: 0.112
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 800 Meters · Place 12 · West Coast EliteWest Coast Elite800 Meters12.2:35.70a12
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 800 Meters · Place 18 · West Coast EliteWest Coast Elite800 Meters18.2:39.34a12
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 400 Meters · Place 15 · West Coast EliteWest Coast Elite400 Meters15.1:04.04a12
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 200 Meters · Place 17 · West Coast EliteWest Coast Elite200 Meters17.28.15aWind: 3.212
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 800 Meters · West Coast EliteWest Coast Elite800 Meters--DNS12
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 400 Meters · Place 12 · West Coast EliteWest Coast Elite400 Meters12.1:05.94a12
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 400 Meters · Place 12 · West Coast EliteWest Coast Elite400 Meters12.1:05.94a12
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 200 Meters · West Coast EliteWest Coast Elite200 Meters--DNSWind: 2.412
Mar 910 East InvitationalMar 9 · 800 Meters · West Coast EliteWest Coast Elite800 Meters--DNS12
Mar 910 East InvitationalMar 9 · 400 Meters · West Coast EliteWest Coast Elite400 Meters--DNS12

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 8AAU West Coast Track and Field Sports Festival 2Jul 8 · 200 Meters · Place 8 · West Coast EliteWest Coast Elite200 Meters8.29.38a11
Jul 8AAU West Coast Track and Field Sports Festival 2Jul 8 · 100 Meters · Place 3 · West Coast EliteWest Coast Elite100 Meters3.14.18a11
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 200 Meters · Place 20 · West Coast EliteWest Coast Elite200 MetersRound P2030.18a—
May 27LA Jets 37th InvitationalMay 27 · 400 Meters · Place 18 · West Coast EliteWest Coast Elite400 Meters181:06.61a—
May 27LA Jets 37th InvitationalMay 27 · 100 Meters · Place 17 · West Coast EliteWest Coast Elite100 MetersRound P1713.91a—
May 6Pacific Coast Shockwaves InvitationalMay 6 · 400 Meters · Place 17 · West Coast EliteWest Coast Elite400 Meters171:08.89a—
Apr 22Imani Speed City ComptonApr 22 · 400 Meters · Place 19 · West Coast EliteWest Coast Elite400 Meters191:07.99a—
Apr 22Imani Speed City ComptonApr 22 · 100 Meters · Place 17 · West Coast EliteWest Coast Elite100 MetersRound P1714.38a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 400 Meters · Place 24 · West Coast EliteWest Coast Elite400 Meters241:09.47a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 100 Meters · Place 22 · West Coast EliteWest Coast Elite100 MetersRound P2214.30a—

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 25USATF National Junior Olympic ChampionshipsJul 25 · Results · Place 25 · 15 Los Angel15 Los AngelResultsRound P2514.77 PB—
Jun 23USATF Region 15 Junior Olympic ChampionshipsJun 23 · 100 Meters · Place 7 · Los Angeles JetsLos Angeles Jets100 MetersRound P714.35a—
Jun 23USATF Region 15 Junior Olympic ChampionshipsJun 23 · 100 Meters · Place 7 · Los Angeles JetsLos Angeles Jets100 Meters714.78a—
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · 100 Meters · Place 7 · Los Angeles JetsLos Angeles Jets100 MetersRound P7.14.37aWind: 1.810
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · 100 Meters · Place 7 · Los Angeles JetsLos Angeles Jets100 Meters7.14.75aWind: -1.710
May 21Pasadena Running Roses InvitationalMay 21 · 100 Meters · Place 6 · Los Angeles JetsLos Angeles Jets100 MetersRound P615.16a—
May 21Pasadena Running Roses InvitationalMay 21 · 100 Meters · Place 4 · Los Angeles JetsLos Angeles Jets100 Meters414.77a—
May 14Long Beach Sprinters InvitationalMay 14 · 400 Meters · Place 4 · Los Angeles JetsLos Angeles Jets400 Meters4.1:11.74a10
May 14Long Beach Sprinters InvitationalMay 14 · 200 Meters · Place 7 · Los Angeles JetsLos Angeles Jets200 Meters7.31.47aWind: -1.610

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 17California State Games - YouthJul 17 · 200 Meters · Place 10 · Los Angeles JetsLos Angeles Jets200 Meters10.32.38a9
Jul 17California State Games - YouthJul 17 · 100 Meters · Place 7 · Los Angeles JetsLos Angeles Jets100 MetersRound P7.15.19a9
Jul 17California State Games - YouthJul 17 · 100 Meters · Place 7 · Los Angeles JetsLos Angeles Jets100 Meters7.15.00a9
Jun 27USATF San Diego Imperial Association Youth Outdoor Track and Field ChampionshipsJun 27 · 400 Meters · Place 8 · Los Angeles JetsLos Angeles Jets400 Meters8.1:16.63a9
Jun 27USATF San Diego Imperial Association Youth Outdoor Track and Field ChampionshipsJun 27 · 200 Meters · Place 5 · Los Angeles JetsLos Angeles Jets200 Meters5.34.63a9
Jun 18Pacific Coast Shockwaves InvitationalJun 18 · 400 Meters · Place 6 · Los Angeles JetsLos Angeles Jets400 Meters6.1:18.41a9
Jun 18Pacific Coast Shockwaves InvitationalJun 18 · 100 Meters · Place 2 · Los Angeles JetsLos Angeles Jets100 MetersRound P2.15.87aWind: -0.49

2020 Outdoor Track

1 results
DateMeetEventPlMarkGr
Feb 29Valley United Invitational All Comers Meet -B-2Feb 29 · 800 Meters · Place 6 · Los Angeles JetsLos Angeles Jets800 Meters6.3:13.32a8

2019 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 400 Meters · Place 18 · Los Angeles JetsLos Angeles Jets400 MetersRound P18.1:26.92a7
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 100 Meters · Place 20 · Los Angeles JetsLos Angeles Jets100 MetersRound P20.17.56a7
May 25Los Angeles Jets 35th Annual Track MeetMay 25 · 400 Meters · Place 23 · Los Angeles JetsLos Angeles Jets400 Meters231:26.068
May 183M InvitationalMay 18 · 400 Meters · Place 8 · Los Angeles JetsLos Angeles Jets400 Meters8.1:28.77a7
May 4ANNUAL INVITATIONAL SCA JO QUALIFIERMay 4 · 400 Meters · Place 25 · Los Angeles JetsLos Angeles Jets400 Meters25.1:32.45a7
May 4ANNUAL INVITATIONAL SCA JO QUALIFIERMay 4 · 100 Meters · Place 23 · Los Angeles JetsLos Angeles Jets100 MetersRound P23.18.00a7
Apr 27Long Beach Sprinters Annual Track MeetApr 27 · 400 Meters · Place 26 · Los Angeles JetsLos Angeles Jets400 Meters26.1:32.20a7
Apr 27Long Beach Sprinters Annual Track MeetApr 27 · 100 Meters · Place 26 · Los Angeles JetsLos Angeles Jets100 MetersRound P26.18.58a7
Apr 13Imani Speed City Annual Invitational Apr 13 · 400 Meters · Place 24 · Los Angeles JetsLos Angeles Jets400 Meters24.1:36.76aUnofficial7
Apr 13Imani Speed City Annual Invitational Apr 13 · 200 Meters · Place 25 · Los Angeles JetsLos Angeles Jets200 Meters25.39.23aWind: 0.6Unofficial7
Apr 13Imani Speed City Annual Invitational Apr 13 · 100 Meters · Place 17 · Los Angeles JetsLos Angeles Jets100 MetersRound P17.18.22aWind: -0.3Unofficial7