Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLA Jets 37th Invitational · May 2715.03aLA Jets 37th InvitationalMay 27, 2023
1500 Meters · OutdoorUSATF Region 15 Junior Olympic Championships · Jun 225:15.33aUSATF Region 15 Junior Olympic ChampionshipsJune 22, 2023
200 Meters · OutdoorNighthawks Invitational · Apr 1927.91aNighthawks InvitationalApril 19, 2026
200m Hurdles · 30" / 0.762m · Outdoor2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIP · Jun 1130.80a2026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJune 11, 2026
400 Meters · OutdoorWest Coast Classic Track and Field Invitational · May 3059.13aWest Coast Classic Track and Field InvitationalMay 30, 2026
800 Meters · OutdoorWest Coast Classic Track and Field Invitational · May 312:22.46aWest Coast Classic Track and Field InvitationalMay 31, 2025
80m Hurdles · 30" / 0.762m · OutdoorUSATF Region 15 Junior Olympic Championships · Jun 2216.48aUSATF Region 15 Junior Olympic ChampionshipsJune 22, 2023
High Jump · OutdoorUSATF Region 15 Junior Olympic Championships · Jun 231.15mUSATF Region 15 Junior Olympic ChampionshipsJune 23, 2022
Long Jump · OutdoorLong Beach Sprinters Invitational · Jun 64.41mLong Beach Sprinters InvitationalJune 6, 2026
Pentathlon (Outdoor) · Standard · OutdoorUSATF Region 15 Junior Olympic Championships · Jun 221592USATF Region 15 Junior Olympic ChampionshipsJune 22, 2023
Results · OutdoorUSATF National Junior Olympic Championships · Jul 251:09.13USATF National Junior Olympic ChampionshipsJuly 25, 2022
Shot Put · 6lb · OutdoorUSATF Region 15 Junior Olympic Championships · Jun 226.71mUSATF Region 15 Junior Olympic ChampionshipsJune 22, 2023

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · Long Jump · Pacific Coast Shock WavesLong JumpRound M—DNS8
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · High Jump · Pacific Coast Shock WavesHigh JumpRound M—DNS8
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · Shot Put · Pacific Coast Shock WavesShot Put4kgRound M—DNS8
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 200m Hurdles · Place 13 · Pacific Coast Shock Waves200m Hurdles30" / 0.762m13.30.80a PB8
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 100m Hurdles · Pacific Coast Shock Waves100m Hurdles36" / 0.914mRound M—DNSWind: 18
Jun 112026 USATF REGION 16 J.O. TRACK & FIELD CHAMPIONSHIPJun 11 · 1500 Meters · Pacific Coast Shock Waves1500 MetersRound M—DNS8
Jun 6Long Beach Sprinters InvitationalJun 6 · Long Jump · Place 10 · Pacific Coast Shock WavesLong Jump10.4.41m PB8
Jun 6Long Beach Sprinters InvitationalJun 6 · 200m Hurdles · Place 5 · Pacific Coast Shock Waves200m Hurdles30" / 0.762m5.31.11a8
Jun 6Long Beach Sprinters InvitationalJun 6 · 400 Meters · Pacific Coast Shock Waves400 Meters—DNS8
May 30West Coast Classic Track and Field InvitationalMay 30 · 400 Meters · Place 36 · Pacific Coast Shock Waves400 Meters36.59.13a PB8
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 200m Hurdles · Place 1 · Pacific Coast Shock Waves200m Hurdles130.61a8
Apr 25IMANI SPEED CITY COMPTON INVITATIONALApr 25 · 400 Meters · Place 17 · Pacific Coast Shock Waves400 Meters171:00.13a8
Apr 19Nighthawks InvitationalApr 19 · 400 Meters · Place 3 · Pacific Coast Shock Waves400 Meters3.1:01.32a8
Apr 19Nighthawks InvitationalApr 19 · 200 Meters · Place 5 · Pacific Coast Shock Waves200 Meters5.27.91a PB8
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 200m Hurdles · Place 10 · Pacific Coast Shock Waves200m Hurdles30" / 0.762m10.31.87a8
Mar 28Pacific Coast Shockwaves Track and Field InvitationalMar 28 · 400 Meters · Place 43 · Pacific Coast Shock Waves400 Meters43.1:00.60a8
Mar 2110 East INVITATIONMar 21 · 100m Hurdles · Place 3 · Pacific Coast Shock Waves100m Hurdles318.25a8
Mar 2110 East INVITATIONMar 21 · 400 Meters · Place 24 · Pacific Coast Shock Waves400 MetersRound P241:00.59a8

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 31West Coast Classic Track and Field InvitationalMay 31 · High Jump · Pacific Coast Shock WavesHigh Jump—NH—
May 31West Coast Classic Track and Field InvitationalMay 31 · 800 Meters · Place 25 · Pacific Coast Shock Waves800 Meters252:22.46a PB—
May 31West Coast Classic Track and Field InvitationalMay 31 · 400 Meters · Place 67 · Pacific Coast Shock Waves400 Meters671:02.60a—
May 3Long Beach Sprinters InvitationalMay 3 · High Jump · Place 2 · Pacific Coast Shock WavesHigh Jump21.40m—
May 3Long Beach Sprinters InvitationalMay 3 · 800 Meters · Place 12 · Pacific Coast Shock Waves800 Meters122:26.66a—
May 3Long Beach Sprinters InvitationalMay 3 · 400 Meters · Place 24 · Pacific Coast Shock Waves400 Meters241:03.14a—
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 800 Meters · Place 7 · Pacific Coast Shock Waves800 Meters7.2:25.80a13
Apr 26Imani Speed City Compton 2025 Invitational MeetApr 26 · 400 Meters · Place 33 · Pacific Coast Shock Waves400 Meters33.1:03.99a13
Apr 12West Coast Classic HS Track and Field InvitationalApr 12 · 400 Meters · Place 7 · Pacific Coast Shock Waves400 Meters71:03.92a—
Apr 12Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 800 Meters · Pacific Coast Shock Waves800 Meters—DNS13
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 800 Meters · Place 10 · Pacific Coast Shock Waves800 Meters102:27.17a—
Mar 29Pacific Coast Shockwaves InvitationalMar 29 · 400 Meters · Place 49 · Pacific Coast Shock Waves400 Meters491:04.42a—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 7USATF Southern California Association Junior Olympic ChampionshipsJun 7 · 400 Meters · Place 10 · Pacific Coast Shock Wav400 Meters101:05.71a—
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 800 Meters · Pacific Coast Shock Waves800 Meters—DNS12
Jun 1West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 400 Meters · Place 24 · Pacific Coast Shock Waves400 Meters24.1:04.88a12
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 800 Meters · Pacific Coast Shock Waves800 Meters—DNS12
May 25Los Angeles Jets 38th Annual InvitationalMay 25 · 400 Meters · Place 15 · Pacific Coast Shock Waves400 Meters15.1:04.25a12
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 800 Meters · Place 5 · Pacific Coast Shock Waves800 Meters5.2:34.58a12
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 400 Meters · Place 9 · Pacific Coast Shock Waves400 Meters9.1:05.23a12
May 18Pasadena Running Roses Presents 34th Annual George Profit InvitationalMay 18 · 200 Meters · Place 28 · Pacific Coast Shock Waves200 Meters28.29.64aWind: 012
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 800 Meters · Place 7 · Pacific Coast Shock Waves800 Meters7.2:30.78a12
Apr 27IMANI SPEED CITY ANNUAL INVITATIONALApr 27 · 400 Meters · Place 13 · Pacific Coast Shock Waves400 Meters13.1:06.49a12
Apr 20Pacific Coast Shockwaves InvitationalApr 20 · 400 Meters · Place 18 · Pacific Coast Shock Waves400 Meters18.1:06.15a12
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 800 Meters · Pacific Coast Shock Waves800 Meters--DNS12
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 400 Meters · Place 14 · Pacific Coast Shock Waves400 Meters14.1:07.86a12
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 400 Meters · Place 14 · Pacific Coast Shock Waves400 Meters14.1:07.86a12
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 200 Meters · Place 34 · Pacific Coast Shock Waves200 Meters34.30.44aWind: 2.312
Apr 13Free Spirit Condor Invitational Powered by Falcon's and Black LightningApr 13 · 200 Meters · Place 34 · Pacific Coast Shock Waves200 Meters34.30.44aWind: 2.312

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · Pentathlon (Outdoor) · Place 2 · Pacific Coast Shock WavesPentathlon (Outdoor)StandardRound M2.1592 PB11
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 80m Hurdles · Place 2 · Pacific Coast Shock Waves80m Hurdles30" / 0.762mRound M2.16.48a PB11
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · Long Jump · Place 5 · Pacific Coast Shock WavesLong JumpRound M5.3.79m11
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · Shot Put · Place 3 · Pacific Coast Shock WavesShot Put6lbRound M3.6.71m PB11
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · High Jump · Place 2 · Pacific Coast Shock WavesHigh JumpRound M2.1.20m11
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · 1500 Meters · Place 1 · Pacific Coast Shock Waves1500 MetersRound M1.5:15.33a PB11
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · 800 Meters · Place 13 · Pacific Coast Shock Wav800 Meters132:35.00a—
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 800 Meters · Place 9 · Pacific Coast Shock Waves800 Meters9.2:31.02aUnofficial11
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 400 Meters · Place 34 · Pacific Coast Shock Waves400 Meters34.1:06.25aUnofficial11
May 27LA Jets 37th InvitationalMay 27 · Shot Put · Place 10 · Pacific Coast Shock WaveShot Put106.87m—
May 27LA Jets 37th InvitationalMay 27 · 400 Meters · Place 28 · Pacific Coast Shock Wav400 Meters281:08.15a—
May 27LA Jets 37th InvitationalMay 27 · 100 Meters · Place 49 · Pacific Coast Shock Wav100 MetersRound P4915.03a PB—
May 6Pacific Coast Shockwaves InvitationalMay 6 · Shot Put · Place 5 · Pacific Coast Shock WaveShot Put56.90m—
May 6Pacific Coast Shockwaves InvitationalMay 6 · 400 Meters · Place 40 · Pacific Coast Shock Wav400 Meters401:09.42a—
Apr 22Imani Speed City ComptonApr 22 · Shot Put · Place 3 · Pacific Coast Shock WaveShot Put36.53m—
Apr 22Imani Speed City ComptonApr 22 · 400 Meters · Place 17 · Pacific Coast Shock Wav400 Meters171:06.88a—
Apr 22Imani Speed City ComptonApr 22 · 200 Meters · Place 53 · Pacific Coast Shock Wav200 Meters5331.21a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 800 Meters · Place 8 · Pacific Coast Shock Wav800 Meters82:36.56a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 400 Meters · Place 36 · Pacific Coast Shock Wav400 Meters361:09.33a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 100 Meters · Place 59 · Pacific Coast Shock Wav100 MetersRound P5915.17a—

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 25USATF National Junior Olympic ChampionshipsJul 25 · Results · Place 10 · 15 Pacific CResults1019-01.25—
Jul 25USATF National Junior Olympic ChampionshipsJul 25 · Results · Place 10 · 15 Pacific CResults103-03.25—
Jul 25USATF National Junior Olympic ChampionshipsJul 25 · Results · Place 4 · 15 Pacific CResults41:09.13 PB—
Jul 25USATF National Junior Olympic ChampionshipsJul 25 · Results · Place 9 · 15 Pacific CResultsRound P92:37.70—
Jun 23USATF Region 15 Junior Olympic ChampionshipsJun 23 · High Jump · Place 1 · Pacific Coast Shock WavHigh Jump11.15m PB—
Jun 23USATF Region 15 Junior Olympic ChampionshipsJun 23 · Shot Put · Place 3 · Pacific Coast Shock WaveShot Put36.04m—
Jun 23USATF Region 15 Junior Olympic ChampionshipsJun 23 · 800 Meters · Place 8 · Pacific Coast Shock Wav800 Meters82:37.67a—
Jun 23USATF Region 15 Junior Olympic ChampionshipsJun 23 · 400 Meters · Place 2 · Pacific Coast Shock Wav400 Meters21:11.09a—
Jun 10USATF Southern California Association Junior Olympic ChampionshipsJun 10 · 800 Meters · Place 7 · Pacific Coast Shock Waves800 Meters7.2:40.61a10
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 800 Meters · Place 4 · Pacific Coast Shock Waves800 Meters4.2:36.58a10
Jun 3West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 400 Meters · Place 15 · Pacific Coast Shock Waves400 Meters15.1:10.52a10
May 21Pasadena Running Roses InvitationalMay 21 · 400 Meters · Place 20 · Pacific Coast Shock Wav400 Meters201:15.74a—
May 21Pasadena Running Roses InvitationalMay 21 · 200 Meters · Place 21 · Pacific Coast Shock Wav200 Meters2133.14a—
May 14Long Beach Sprinters InvitationalMay 14 · 800 Meters · Place 3 · Pacific Coast Shock Waves800 Meters3.2:43.17a10
May 14Long Beach Sprinters InvitationalMay 14 · 400 Meters · Place 8 · Pacific Coast Shock Waves400 Meters8.1:11.64a10