Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTrack Houston Championship Meet TF26 · May 3014.55aTrack Houston Championship Meet TF26May 30, 2026
1500 Meters · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 86:37.94aUSATF Region 12 Junior Olympic ChampionshipsJuly 8, 2026
200 Meters · OutdoorAfterburners Track Meet · Apr 2532.36aAfterburners Track MeetApril 25, 2026
400 Meters · OutdoorCalifornia State Games- Youth, Masters, and Open Meet · Jul 151:17.78aCalifornia State Games- Youth, Masters, and Open MeetJuly 15, 2023
800 Meters · OutdoorCalifornia State Games- Youth, Masters, and Open Meet · Jul 153:05.48aCalifornia State Games- Youth, Masters, and Open MeetJuly 15, 2023
80m Hurdles · 30" / 0.762m · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 816.52aUSATF Region 12 Junior Olympic ChampionshipsJuly 8, 2026
High Jump · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 81.25mUSATF Region 12 Junior Olympic ChampionshipsJuly 8, 2026
Long Jump · OutdoorImani Speed City Compton · Apr 222.00mImani Speed City ComptonApril 22, 2023
Pentathlon (Outdoor) · USATF 11-12 · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 81166USATF Region 12 Junior Olympic ChampionshipsJuly 8, 2026
Shot Put · 6lb · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 84.53mUSATF Region 12 Junior Olympic ChampionshipsJuly 8, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · High Jump · 12 25-Unattached12 25-UnattachedHigh Jump--NH4
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · Pentathlon (Outdoor) · Place 3 · 25-Unattached25-UnattachedPentathlon (Outdoor)USATF 11-12Round M3.1166 PB4
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · Long Jump · Place 2 · 25-Unattached25-UnattachedLong JumpRound M2.3.91mWind: 04
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · High Jump · Place 2 · 25-Unattached25-UnattachedHigh JumpRound M2.1.25m PB4
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · High Jump · Place 5 · 25-Unattached25-UnattachedHigh Jump5.1.25m4
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · Shot Put · Place 4 · 25-Unattached25-UnattachedShot Put6lbRound M4.4.53m PB4
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · 80m Hurdles · Place 2 · 25-Unattached25-Unattached80m Hurdles30" / 0.762mRound M2.16.52a PBWind: -0.64
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · 80m Hurdles · 25-Unattached25-Unattached80m Hurdles30" / 0.762m--DNSWind: -1.34
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · 1500 Meters · Place 3 · 25-Unattached25-Unattached1500 MetersRound M3.6:37.94a PB4
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · Long Jump · 25-Unattached25-UnattachedLong Jump—FOUL4
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · High Jump · Place 2 · 25-Unattached25-UnattachedHigh Jump2.1.25m4
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · 80m Hurdles · Place 8 · 25-Unattached25-Unattached80m Hurdles30" / 0.762m8.17.41a4
May 30Track Houston Championship Meet TF26May 30 · Long Jump · Place 4 · 25-Unattached25-UnattachedLong Jump4.4.16m4
May 30Track Houston Championship Meet TF26May 30 · 80m Hurdles · Place 9 · 25-Unattached25-Unattached80m Hurdles30" / 0.762m9.17.03a4
May 30Track Houston Championship Meet TF26May 30 · 100 Meters · Place 71 · 25-Unattached25-Unattached100 MetersRound P71.14.55a PB4
May 16TFYTC 2026 MEETMay 16 · 80m Hurdles · Place 7 · 25-Unattached25-Unattached80m Hurdles30" / 0.762m7.19.34aWind: 04
May 92026 Texas Storm Youth Annual Track MeetMay 9 · Long Jump · Place 11 · 25-Unattached25-UnattachedLong Jump11.3.84m4
May 92026 Texas Storm Youth Annual Track MeetMay 9 · 80m Hurdles · 25-Unattached25-Unattached80m Hurdles30" / 0.762m--DNS4
May 92026 Texas Storm Youth Annual Track MeetMay 9 · 100 Meters · Place 55 · 25-Unattached25-Unattached100 Meters55.14.60a4
Apr 25Afterburners Track MeetApr 25 · Long Jump · 25-Unattached25-UnattachedLong Jump--DNS4
Apr 25Afterburners Track MeetApr 25 · 400 Meters · 25-Unattached25-Unattached400 Meters--DNS4
Apr 25Afterburners Track MeetApr 25 · 200 Meters · Place 70 · 25-Unattached25-Unattached200 Meters70.32.36a PB4

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 400 Meters · Place 44 · Track Houston Youth TraTrack Houston Youth Tra400 Meters441:24.91a—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 200 Meters · Place 58 · Track Houston Youth TraTrack Houston Youth Tra200 Meters5836.43a—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 100 Meters · Place 52 · Track Houston Youth TraTrack Houston Youth Tra100 Meters5216.58a—
Jun 1Track Houston 2024 Championship MeetJun 1 · 400 Meters · Place 61 · Track Houston Youth TraTrack Houston Youth Tra400 Meters611:19.30a—
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 800 Meters · Place 26 · Track Houston Youth TrackTrack Houston Youth Track800 Meters26.3:30.57a2
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 400 Meters · Place 38 · Track Houston Youth TrackTrack Houston Youth Track400 Meters38.1:22.43a2
May 19CL Stars Track MeetMay 19 · 800 Meters · Place 29 · Track Houston Youth TrackTrack Houston Youth Track800 Meters29.3:23.21a2
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · Long Jump · 25-Unattached25-UnattachedLong Jump—DNS2
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 400 Meters · Place 55 · 25-Unattached25-Unattached400 Meters55.1:22.36a2
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 100 Meters · Place 57 · 25-Unattached25-Unattached100 Meters57.16.29a2

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · Long Jump · Place 5 · Pacific Coast Shock WavesPacific Coast Shock WavesLong Jump5.3.03m1
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 800 Meters · Place 3 · Pacific Coast Shock WavesPacific Coast Shock Waves800 Meters3.3:05.48a PB1
Jul 15California State Games- Youth, Masters, and Open MeetJul 15 · 400 Meters · Place 9 · Pacific Coast Shock WavesPacific Coast Shock Waves400 Meters9.1:17.78a PB1
Jun 22USATF Region 15 Junior Olympic ChampionshipsJun 22 · Long Jump · Place 15 · Pacific Coast Shock WavesPacific Coast Shock WavesLong Jump15.2.57m1
Jun 9USATF Southern California Association Junior Olympic ChampionshipsJun 9 · Long Jump · Place 4 · Pacific Coast Shock WavePacific Coast Shock WaveLong Jump43.24m—
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 200 Meters · Place 12 · Pacific Coast Shock WavesPacific Coast Shock Waves200 Meters12.34.05aWind: 0.8Unofficial1
Jun 3West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 100 Meters · Pacific Coast Shock WavesPacific Coast Shock Waves100 MetersRound P—DNSWind: 2.71
May 27LA Jets 37th InvitationalMay 27 · 400 Meters · Place 19 · Pacific Coast Shock WavPacific Coast Shock Wav400 Meters191:20.86a—
May 27LA Jets 37th InvitationalMay 27 · 100 Meters · Place 25 · Pacific Coast Shock WavPacific Coast Shock Wav100 MetersRound P2517.09a—
May 6Pacific Coast Shockwaves InvitationalMay 6 · 400 Meters · Place 31 · Pacific Coast Shock WavPacific Coast Shock Wav400 Meters311:27.84a—
Apr 29Flo-Jo 28th Annual Invitational Track & Field MeetApr 29 · Long Jump · Place 3 · Pacific Coast Shock WavesPacific Coast Shock WavesLong Jump3.2.94m1
Apr 29Flo-Jo 28th Annual Invitational Track & Field MeetApr 29 · 400 Meters · Place 10 · Pacific Coast Shock WavesPacific Coast Shock Waves400 Meters10.1:21.71a1
Apr 29Flo-Jo 28th Annual Invitational Track & Field MeetApr 29 · 100 Meters · Place 11 · Pacific Coast Shock WavesPacific Coast Shock Waves100 MetersRound P11.16.95a1
Apr 22Imani Speed City ComptonApr 22 · Long Jump · Place 10 · Pacific Coast Shock WavePacific Coast Shock WaveLong Jump102.00m PB—
Apr 22Imani Speed City ComptonApr 22 · 400 Meters · Place 20 · Pacific Coast Shock WavPacific Coast Shock Wav400 Meters201:25.10a—
Apr 15Free Spirit Condor Invitational MeetApr 15 · Long Jump · Place 10 · Pacific Coast Shock WavePacific Coast Shock WaveLong Jump102.32m—
Apr 15Free Spirit Condor Invitational MeetApr 15 · 400 Meters · Place 23 · Pacific Coast Shock WavPacific Coast Shock Wav400 Meters231:25.72a—