Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorThe Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet) · May 2316.71aThe Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23, 2025
200 Meters · IndoorJoe DeLoach Youth Invitational · Jan 1536.26aJoe DeLoach Youth InvitationalJanuary 15, 2023
200 Meters · OutdoorCarl Lewis Stars Annual Track Meet · May 1737.23aCarl Lewis Stars Annual Track MeetMay 17, 2025
400 Meters · OutdoorAfterburners Track Meet · Apr 261:44.29aAfterburners Track MeetApril 26, 2025
60 Meters · IndoorJoe DeLoach Youth Invitational · Jan 1510.45aJoe DeLoach Youth InvitationalJanuary 15, 2023
Discus · 1kg · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 824.30mUSATF Region 12 Junior Olympic ChampionshipsJuly 8, 2026
Javelin · 300g TJ · OutdoorTexas Storm Youth Annual Track Meet · May 1020.10mTexas Storm Youth Annual Track MeetMay 10, 2025
Javelin · 400g TJ · OutdoorAAU Track & Field Region 17 Qualifier (All Ages) · Jun 2670-02AAU Track & Field Region 17 Qualifier (All Ages)June 26, 2025
Long Jump · Outdoor2022 Texas Storm Youth Track Meet 11-12 and under · May 142.25m2022 Texas Storm Youth Track Meet 11-12 and underMay 14, 2022
Shot Put · 2kg · OutdoorCL Stars Track Meet · May 206.71mCL Stars Track MeetMay 20, 2023
Shot Put · 4lb · OutdoorAAU Junior Olympics Region 17 National Qualifier · Jun 2917-05.50AAU Junior Olympics Region 17 National QualifierJune 29, 2022
Shot Put · 6lb · Outdoor2026 USATF Gulf Association Junior Olympic Track & Field Championship · Jun 1910.55m2026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJune 19, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Discus · The Afterburners Youth Track ClubThe Afterburners Youth Track ClubDiscus1kg--FOUL5
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Shot Put · Place 18 · The Afterburners Youth Track ClubThe Afterburners Youth Track ClubShot Put6lb18.10.21m5
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · Discus · Place 3 · The Afterburners Youth Track ClubThe Afterburners Youth Track ClubDiscus1kg3.24.30m PB5
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · Shot Put · Place 3 · The Afterburners Youth Track ClubThe Afterburners Youth Track ClubShot Put6lb3.9.95m5
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · Discus · Place 3 · The Afterburners Youth Track ClubThe Afterburners Youth Track ClubDiscus1kg3.23.05m5
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · Shot Put · Place 2 · The Afterburners Youth Track ClubThe Afterburners Youth Track ClubShot Put6lb2.10.55m PB5
May 30Track Houston Championship Meet TF26May 30 · Discus · Place 2 · The Afterburners Youth Track ClubThe Afterburners Youth Track ClubDiscus1kg2.20.03m5
May 30Track Houston Championship Meet TF26May 30 · Shot Put · Place 3 · The Afterburners Youth Track ClubThe Afterburners Youth Track ClubShot Put6lb3.9.57m5
May 30Track Houston Championship Meet TF26May 30 · 100 Meters · Place 100 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club100 MetersRound P100.16.74a5
May 222nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22 · Discus · Place 2 · The Afterburners Youth Track ClubThe Afterburners Youth Track ClubDiscus1kg2.21.80m5
May 222nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22 · Shot Put · Place 2 · The Afterburners Youth Track ClubThe Afterburners Youth Track ClubShot Put6lb2.9.44m5
May 16Carl Lewis Stars Annual Youth MeetMay 16 · Discus · Place 7 · The Afterburners Youth Track ClubThe Afterburners Youth Track ClubDiscus1kg7.19.25m5
May 16Carl Lewis Stars Annual Youth MeetMay 16 · Shot Put · Place 5 · The Afterburners Youth Track ClubThe Afterburners Youth Track ClubShot Put6lb5.9.11m5
May 16Carl Lewis Stars Annual Youth MeetMay 16 · 200 Meters · Place 93 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club200 Meters93.42.10a5
May 92026 Texas Storm Youth Annual Track MeetMay 9 · Discus · Place 3 · The Afterburners Youth Track ClubThe Afterburners Youth Track ClubDiscus1kg3.18.00m5
May 92026 Texas Storm Youth Annual Track MeetMay 9 · Shot Put · Place 2 · The Afterburners Youth Track ClubThe Afterburners Youth Track ClubShot Put6lb2.9.52m5
Apr 25Afterburners Track MeetApr 25 · Shot Put · Place 2 · The Afterburners Youth Track ClubThe Afterburners Youth Track ClubShot Put6lb2.9.45m5
Apr 25Afterburners Track MeetApr 25 · 200 Meters · Place 118 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club200 Meters118.39.89a5
Apr 18Katy Express Track Meet TF26Apr 18 · Shot Put · Place 2 · The Afterburners Youth Track ClubThe Afterburners Youth Track ClubShot Put29.17m5

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · Javelin · Place 7 · UnattachedUnattachedJavelin400g TJ7.70-02 PB4
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · Shot Put · Place 4 · UnattachedUnattachedShot Put6lb4.29-03.754
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · Shot Put · Place 4 · 25-Unattached25-UnattachedShot Put6lb4.27-03.004
May 31Track Houston Championship May 31 · Javelin · Place 6 · The Afterburners Youth Track ClubThe Afterburners Youth Track ClubJavelin619.07m4
May 31Track Houston Championship May 31 · Shot Put · Place 4 · The Afterburners Youth Track ClubThe Afterburners Youth Track ClubShot Put47.18m4
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · Javelin · The Afterburners Youth Track ClubThe Afterburners Youth Track ClubJavelin300g TJ--DNS4
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · Shot Put · Place 1 · The Afterburners Youth Track ClubThe Afterburners Youth Track ClubShot Put6lb1.8.28m4
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · 100 Meters · Place 65 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club100 Meters65.16.71a PB4
May 17Carl Lewis Stars Annual Track MeetMay 17 · Javelin · Place 6 · The Afterburners Youth Track ClubThe Afterburners Youth Track ClubJavelin620.12m4
May 17Carl Lewis Stars Annual Track MeetMay 17 · Shot Put · Place 2 · The Afterburners Youth Track ClubThe Afterburners Youth Track ClubShot Put28.34m4
May 17Carl Lewis Stars Annual Track MeetMay 17 · 200 Meters · Place 60 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club200 Meters6037.23a PB4
May 10Texas Storm Youth Annual Track MeetMay 10 · Javelin · Place 5 · The Afterburners Youth Track ClubThe Afterburners Youth Track ClubJavelin300g TJ5.20.10m PB4
May 10Texas Storm Youth Annual Track MeetMay 10 · Shot Put · Place 2 · The Afterburners Youth Track ClubThe Afterburners Youth Track ClubShot Put6lb2.7.90m4
Apr 26Afterburners Track MeetApr 26 · Javelin · Place 6 · The Afterburners Youth Track ClubThe Afterburners Youth Track ClubJavelin618.73m4
Apr 26Afterburners Track MeetApr 26 · Shot Put · Place 3 · The Afterburners Youth Track ClubThe Afterburners Youth Track ClubShot Put37.87m4
Apr 26Afterburners Track MeetApr 26 · 400 Meters · Place 82 · The Afterburners Youth Track ClubThe Afterburners Youth Track Club400 Meters821:44.29a PB4

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 20CL Stars Track MeetMay 20 · Javelin · Place 4 · Burnerz Elite Track ClubBurnerz Elite Track ClubJavelin300g TJ4.13.38m2
May 20CL Stars Track MeetMay 20 · Shot Put · Place 2 · Burnerz Elite Track ClubBurnerz Elite Track ClubShot Put2kg2.6.71m PB2
May 20CL Stars Track MeetMay 20 · 200 Meters · Burnerz Elite Track ClubBurnerz Elite Track Club200 Meters--DNS2
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · Javelin · Place 1 · Burnerz Elite Track ClubBurnerz Elite Track ClubJavelin114.42m—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · Shot Put · Place 1 · Burnerz Elite Track ClubBurnerz Elite Track ClubShot Put17.14m—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 100 Meters · Place 36 · Burnerz Elite Track CluBurnerz Elite Track Clu100 Meters3617.60a—
Mar 25Houston Pace Setters InvitationalMar 25 · Shot Put · Place 2 · CSA BurnerzCSA BurnerzShot Put223-01.00—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 15Joe DeLoach Youth InvitationalJan 15 · Shot Put · Place 1 · Burnerz Elite Track ClubBurnerz Elite Track ClubShot Put15.88m—
Jan 15Joe DeLoach Youth InvitationalJan 15 · 200 Meters · Place 13 · Burnerz Elite Track CluBurnerz Elite Track Clu200 MetersRound P1336.26a PB—
Jan 15Joe DeLoach Youth InvitationalJan 15 · 60 Meters · Place 12 · Burnerz Elite Track CluBurnerz Elite Track Clu60 MetersRound P1210.45a PB—

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 29AAU Junior Olympics Region 17 National QualifierJun 29 · Shot Put · Place 5 · Burnerz Elite Track ClubBurnerz Elite Track ClubShot Put4lb5.17-05.50 PB1
Jun 11AAU Gulf Junior Olympics Primary District QualifierJun 11 · Shot Put · Place 2 · Burnerz Elite Track ClubBurnerz Elite Track ClubShot Put6lb2.16-09.251
Jun 11AAU Gulf Junior Olympics Primary District QualifierJun 11 · Shot Put · Place 7 · Burnerz Elite Track ClubBurnerz Elite Track ClubShot Put4lb7.16-09.251
Jun 11AAU Gulf Junior Olympics Primary District QualifierJun 11 · 100 Meters · Place 8 · Burnerz Elite Track ClubBurnerz Elite Track Club100 Meters8.16.74a1
Jun 11AAU Gulf Junior Olympics Primary District QualifierJun 11 · 100 Meters · Place 32 · Burnerz Elite Track ClubBurnerz Elite Track Club100 Meters32.16.74a1
May 21CL Stars Track Meet 11-12 and underMay 21 · Shot Put · Place 7 · Burnerz Elite Track ClubBurnerz Elite Track ClubShot Put6lb7.3.20m1
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · Long Jump · Place 14 · Burnerz Elite Track ClubBurnerz Elite Track ClubLong Jump14.2.25m PB1
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · Shot Put · Place 5 · Burnerz Elite Track ClubBurnerz Elite Track ClubShot Put4lb5.3.38m1