Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNorthwest Flyers Annual Track Meet · May 290.4Northwest Flyers Annual Track MeetMay 29, 2021
200 Meters · OutdoorAfterburners Track Meet · Apr 2526.54aAfterburners Track MeetApril 25, 2026
400 Meters · OutdoorTrack Houston 2024 Championship Meet · Jun 11:17.15aTrack Houston 2024 Championship MeetJune 1, 2024
800 Meters · Outdoor2023 Texas Storm Annual Track Meet - All Age Groups · May 133:14.94a2023 Texas Storm Annual Track Meet - All Age GroupsMay 13, 2023
Discus · 1kg · OutdoorTrack Houston Championship Meet TF26 · May 3038.25mTrack Houston Championship Meet TF26May 30, 2026
Shot Put · 4kg · OutdoorAfterburners Track Meet · Apr 258.71mAfterburners Track MeetApril 25, 2026
Shot Put · 6lb · OutdoorTexas Storm Youth Annual Track Meet · May 1124-09.00Texas Storm Youth Annual Track MeetMay 11, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · Discus · Place 7 · 25-Unattached25-UnattachedDiscus1kg7.35.79m8
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · Discus · Place 3 · 25-Unattached25-UnattachedDiscus1kg3.36.48m8
May 30Track Houston Championship Meet TF26May 30 · Discus · Place 3 · 25-Unattached25-UnattachedDiscus1kg3.38.25m PB8
May 30Track Houston Championship Meet TF26May 30 · 100 Meters · Place 26 · 25-Unattached25-Unattached100 MetersRound P26.12.48a8
May 16Carl Lewis Stars Annual Youth MeetMay 16 · Discus · Place 6 · 25-Unattached25-UnattachedDiscus1kg6.28.04m8
May 16Carl Lewis Stars Annual Youth MeetMay 16 · 100 Meters · Place 21 · 25-Unattached25-Unattached100 Meters21.12.95aWind: 0.28
Apr 25Afterburners Track MeetApr 25 · Discus · Place 6 · 25-Unattached25-UnattachedDiscus1kg6.33.93m8
Apr 25Afterburners Track MeetApr 25 · Shot Put · Place 9 · 25-Unattached25-UnattachedShot Put4kg9.8.71m PB8
Apr 25Afterburners Track MeetApr 25 · 200 Meters · Place 22 · 25-Unattached25-Unattached200 Meters22.26.54a PB8

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · Discus · Place 13 · UnattachedUnattachedDiscus1kg13.68-117
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · Shot Put · Place 11 · UnattachedUnattachedShot Put4kg11.24-00.507
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · Shot Put · Place 11 · 25-Unattached25-UnattachedShot Put4kg11.24-11.507
May 10Texas Storm Youth Annual Track MeetMay 10 · Discus · Place 4 · 25-Unattached25-UnattachedDiscus1kg4.21.29m7
May 10Texas Storm Youth Annual Track MeetMay 10 · Shot Put · Place 7 · 25-Unattached25-UnattachedShot Put4kg7.6.99m7
May 10Texas Storm Youth Annual Track MeetMay 10 · 100 Meters · Place 44 · 25-Unattached25-Unattached100 Meters44.13.04a7

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · Discus · Place 13 · The Afterburners Youth TThe Afterburners Youth TDiscus1311.82m—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · Shot Put · Place 11 · The Afterburners Youth TThe Afterburners Youth TShot Put117.58m—
Jun 1Track Houston 2024 Championship MeetJun 1 · Discus · Place 8 · The Afterburners Youth TThe Afterburners Youth TDiscus811.92m—
Jun 1Track Houston 2024 Championship MeetJun 1 · Shot Put · Place 16 · The Afterburners Youth TThe Afterburners Youth TShot Put166.98m—
Jun 1Track Houston 2024 Championship MeetJun 1 · 400 Meters · Place 66 · The Afterburners YouthThe Afterburners Youth400 Meters661:17.15a PB—
May 24Northwest Flyers 37th Anniversary MeetMay 24 · Discus · Place 7 · The Afterburners Youth Track ClubThe Afterburners Youth Track ClubDiscus1kg7.12.49m12
May 24Northwest Flyers 37th Anniversary MeetMay 24 · Shot Put · Place 9 · The Afterburners Youth Track ClubThe Afterburners Youth Track ClubShot Put6lb9.6.75m12
May 19CL Stars Track MeetMay 19 · Discus · Place 4 · The Afterburners Youth Track ClubThe Afterburners Youth Track ClubDiscus1kg4.13.46m12
May 19CL Stars Track MeetMay 19 · Shot Put · Place 5 · The Afterburners Youth Track ClubThe Afterburners Youth Track ClubShot Put6lb5.6.67m12
May 11Texas Storm Youth Annual Track MeetMay 11 · Shot Put · Place 8 · The Afterburners Youth Track ClubThe Afterburners Youth Track ClubShot Put6lb8.24-09.00 PB12
May 11Texas Storm Youth Annual Track MeetMay 11 · 400 Meters · Place 77 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club400 Meters77.1:18.44a12
May 11Texas Storm Youth Annual Track MeetMay 11 · 100 Meters · Place 88 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club100 Meters88.16.08a12
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · Shot Put · Place 7 · The Afterburners Youth Track ClubThe Afterburners Youth Track ClubShot Put6lb7.7.03m12
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 400 Meters · Place 84 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club400 Meters84.1:25.67a12
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 100 Meters · Place 60 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club100 Meters60.15.92a12

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 4USATF Region 12 Junior Olympic ChampionshipsJul 4 · Shot Put · Place 9 · The Afterburners Youth Track ClubThe Afterburners Youth Track ClubShot Put6lb9.5.74m11
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · Shot Put · Place 6 · The Afterburners Youth Track ClubThe Afterburners Youth Track ClubShot Put6lb6.6.25m11
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · 400 Meters · Place 24 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club400 Meters24.1:20.66a11
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · 200 Meters · Place 30 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club200 Meters30.36.17aWind: -1.311
May 27Northwest Flyers 36th Anniversary Track MeetMay 27 · Shot Put · Place 8 · AfterburnersAfterburnersShot Put85.81m—
May 27Northwest Flyers 36th Anniversary Track MeetMay 27 · 100 Meters · Place 71 · AfterburnersAfterburners100 Meters7117.21a—
May 20CL Stars Track MeetMay 20 · Shot Put · Place 22 · The Afterburners Youth Track ClubThe Afterburners Youth Track ClubShot Put6lb22.5.34m11
May 20CL Stars Track MeetMay 20 · 400 Meters · The Afterburners Youth Track ClubThe Afterburners Youth Track Club400 Meters--DNS11
May 20CL Stars Track MeetMay 20 · 100 Meters · Place 83 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club100 Meters83.17.07a11
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · Shot Put · Place 14 · AfterburnersAfterburnersShot Put144.97m—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 800 Meters · Place 37 · AfterburnersAfterburners800 Meters373:14.94a PB—
May 6Afterburners Track MeetMay 6 · 800 Meters · Place 37 · AfterburnersAfterburners800 Meters373:30.44a—
May 6Afterburners Track MeetMay 6 · Shot Put · Place 2 · AfterburnersAfterburnersShot Put25.52m—
May 6Afterburners Track MeetMay 6 · 400 Meters · Place 58 · AfterburnersAfterburners400 Meters581:21.59a—

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · 400 Meters · Place 31 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club400 Meters31.1:21.52a10
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · 200 Meters · Place 18 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club200 Meters18.35.49a10
Jun 4Track Houston Championship MeetJun 4 · 400 Meters · Place 37 · AfterburnersAfterburners400 Meters371:18.779-10
Jun 4Track Houston Championship MeetJun 4 · 100 Meters · AfterburnersAfterburners100 Meters—DNS (0.5)9-10
May 28Northwest Flyers 35th Anniversary Track MeetMay 28 · 400 Meters · Place 53 · AfterburnersAfterburners400 Meters531:34.619-10
May 28Northwest Flyers 35th Anniversary Track MeetMay 28 · 100 Meters · Place 54 · AfterburnersAfterburners100 Meters5416.649-10
May 21CL Stars Track Meet 11-12 and underMay 21 · 400 Meters · Place 63 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club400 Meters63.1:27.09a10
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · 400 Meters · Place 38 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club400 Meters38.1:19.99a10
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · 100 Meters · Place 55 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club100 Meters55.16.46a10
Apr 30Afterburners Meet (12U A.M. & 13-18 P.M.)Apr 30 · 800 Meters · Place 24 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club800 Meters24.3:30.66a10
Apr 30Afterburners Meet (12U A.M. & 13-18 P.M.)Apr 30 · 400 Meters · Place 55 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club400 Meters55.1:29.96a10
Apr 16PTX 10th Annual Spring ClassicApr 16 · 100 Meters · Place 45 · The AfterburThe Afterbur100 Meters4517.09—
Apr 16PTX 10th Annual Spring ClassicApr 16 · 400 Meters · Place 49 · The AfterburThe Afterbur400 Meters491:33.15—

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 25USATF Gulf Association ChampionshipJun 25 · 400 Meters · Place 11 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club400 Meters11.1:25.68a9
Jun 25USATF Gulf Association ChampionshipJun 25 · 200 Meters · Place 14 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club200 Meters14.37.14aWind: -3.19
Jun 5Track Houston 2021 Championship MeetJun 5 · 400 Meters · Place 106 · AfterburnersAfterburners400 Meters1061:38.811
May 29Northwest Flyers Annual Track MeetMay 29 · 400 Meters · Place 28 · AfterburnersAfterburners400 Meters281:31.471
May 29Northwest Flyers Annual Track MeetMay 29 · 100 Meters · Place 67 · AfterburnersAfterburners100 Meters670.4 PB1
May 22CL Stars Track Club 11-12 and Under MeetMay 22 · 400 Meters · Place 69 · AfterburnersAfterburners400 Meters691:30.891
May 22CL Stars Track Club 11-12 and Under MeetMay 22 · 200 Meters · Place 77 · AfterburnersAfterburners200 Meters7738.811
May 15Texas Storm Track Club 11-12 and under Youth MeetMay 15 · 400 Meters · Place 39 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club400 Meters39.1:20.90a9
May 15Texas Storm Track Club 11-12 and under Youth MeetMay 15 · 100 Meters · Place 82 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club100 Meters82.18.91a9
Apr 24Afterburners Youth Track Club 11/12 & under Track MeetApr 24 · 400 Meters · Place 69 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club400 Meters69.1:36.80a9
Apr 24Afterburners Youth Track Club 11/12 & under Track MeetApr 24 · 200 Meters · Place 53 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club200 Meters53.36.36a9

2019 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 7Track Houston Championship MeetJun 7 · 400 Meters · Place 26 · AfterburnersAfterburners400 Meters261:36.228
Jun 7Track Houston Championship MeetJun 7 · 200 Meters · Place 36 · AfterburnersAfterburners200 Meters3642.608
Jun 7Track Houston Championship MeetJun 7 · 100 Meters · Place 34 · AfterburnersAfterburners100 Meters3419.038
Jun 1Texas Storm Annual Track MeetJun 1 · 400 Meters · Place 38 · AfterburnersAfterburners400 Meters381:31.578
Jun 1Texas Storm Annual Track MeetJun 1 · 100 Meters · Place 45 · AfterburnersAfterburners100 Meters4518.958