Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNorthwest Flyers 35th Anniversary Track Meet · May 2815.01Northwest Flyers 35th Anniversary Track MeetMay 28, 2022
400 Meters · OutdoorTrack Houston Championship Meet · Jun 41:21.71Track Houston Championship MeetJune 4, 2022
Discus · 1.6kg · OutdoorRice All-Comers 6/11 TF26 · Jul 1137.14mRice All-Comers 6/11 TF26July 11, 2026
Discus · 1kg · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 843.24mUSATF Region 12 Junior Olympic ChampionshipsJuly 8, 2026
Shot Put · 12lb · OutdoorRice All-Comers 6/11 TF26 · Jul 1111.76mRice All-Comers 6/11 TF26July 11, 2026
Shot Put · 4kg · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 813.76mUSATF 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

21 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Discus · Place 17 · Track Houston Youth TrackTrack Houston Youth TrackDiscus1kg17.38.49m7
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Shot Put · Place 15 · Track Houston Youth TrackTrack Houston Youth TrackShot Put4kg15.12.78m7
Jul 11Rice All-Comers 6/11 TF26Jul 11 · Discus · Place 7 · UnattachedUnattachedDiscus1.6kg7.37.14m PB7
Jul 11Rice All-Comers 6/11 TF26Jul 11 · Shot Put · Place 5 · UnattachedUnattachedShot Put12lb5.11.76m PB7
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · Discus · Place 3 · Track Houston Youth TrackTrack Houston Youth TrackDiscus1kg3.43.24m PB7
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · Shot Put · Place 1 · Track Houston Youth TrackTrack Houston Youth TrackShot Put4kg1.13.76m PB7
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · Discus · Place 5 · Track Houston Youth TrackTrack Houston Youth TrackDiscus1kg5.29.34m7
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · Shot Put · Place 1 · Track Houston Youth TrackTrack Houston Youth TrackShot Put4kg1.12.98m7
May 30Track Houston Championship Meet TF26May 30 · Discus · Place 1 · Track Houston Youth TrackTrack Houston Youth TrackDiscus1kg1.38.73m7
May 30Track Houston Championship Meet TF26May 30 · Shot Put · Place 3 · Track Houston Youth TrackTrack Houston Youth TrackShot Put4kg3.11.22m7
May 222nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22 · Discus · Place 1 · Track Houston Youth TrackTrack Houston Youth TrackDiscus1kg1.43.11m7
May 222nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22 · Shot Put · Place 3 · Track Houston Youth TrackTrack Houston Youth TrackShot Put4kg3.10.61m7
May 16Carl Lewis Stars Annual Youth MeetMay 16 · Discus · Place 4 · Track Houston Youth TrackTrack Houston Youth TrackDiscus1kg4.31.61m7
May 16Carl Lewis Stars Annual Youth MeetMay 16 · Shot Put · Place 3 · Track Houston Youth TrackTrack Houston Youth TrackShot Put4kg3.12.57m7
May 92026 Texas Storm Youth Annual Track MeetMay 9 · Discus · Place 4 · Track Houston Youth TrackTrack Houston Youth TrackDiscus1kg4.36.28m7
May 92026 Texas Storm Youth Annual Track MeetMay 9 · Shot Put · Place 3 · Track Houston Youth TrackTrack Houston Youth TrackShot Put4kg3.11.61m7
Apr 27Cy-Fair ISD MS ChampionshipApr 27 · Discus · Place 1 · Anthony (Cypress)Anthony (Cypress)Discus1kg1.123-57
Apr 27Cy-Fair ISD MS ChampionshipApr 27 · Shot Put · Place 21 · Anthony (Cypress)Anthony (Cypress)Shot Put4kg21.33-0.507
Apr 25Afterburners Track MeetApr 25 · Discus · Place 3 · Track Houston Youth TrackTrack Houston Youth TrackDiscus1kg3.39.37m7
Apr 25Afterburners Track MeetApr 25 · Shot Put · Place 2 · Track Houston Youth TrackTrack Houston Youth TrackShot Put4kg2.11.15m7
Apr 18Katy Express Track Meet TF26Apr 18 · Shot Put · Place 2 · Track Houston YouthTrack Houston YouthShot Put210.06m7

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 26AAU Junior Olympic Games Jul 26 · Discus · Place 14 · 13 Track Housto13 Track HoustoDiscus1497-04—
Jul 26AAU Junior Olympic Games Jul 26 · Shot Put · Place 23 · 13 Track Housto13 Track HoustoShot Put2335-08.00—
Jul 19Track Houston Internal Tune up MeetJul 19 · Discus · Place 1 · Track Houston YouthTrack Houston YouthDiscus128.63m12
Jul 19Track Houston Internal Tune up MeetJul 19 · Shot Put · Place 1 · Track Houston YouthTrack Houston YouthShot Put110.89m6
May 31Track Houston Championship May 31 · Discus · Place 2 · Track Houston YouthTrack Houston YouthDiscus227.59m12
May 31Track Houston Championship May 31 · Shot Put · Place 3 · Track Houston YouthTrack Houston YouthShot Put310.61m12
May 17Carl Lewis Stars Annual Track MeetMay 17 · Discus · Place 2 · Track Houston YouthTrack Houston YouthDiscus226.09m12
May 17Carl Lewis Stars Annual Track MeetMay 17 · Shot Put · Place 2 · Track Houston YouthTrack Houston YouthShot Put29.76m12
Apr 26Afterburners Track MeetApr 26 · Discus · Place 1 · Track Houston YouthTrack Houston YouthDiscus125.73m12
Apr 26Afterburners Track MeetApr 26 · Shot Put · Place 1 · Track Houston YouthTrack Houston YouthShot Put110.92m12

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · Discus · Place 10 · Track Houston YouthTrack Houston YouthDiscus1026.27m—
Jul 62024 Junior Olympic Qualifier Challenge MeetJul 6 · Discus · Place 1 · Track Houston YouthTrack Houston YouthDiscus119.64m—
Jul 62024 Junior Olympic Qualifier Challenge MeetJul 6 · Shot Put · Place 1 · Track Houston YouthTrack Houston YouthShot Put19.51m—

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 4Track Houston Championship MeetJun 4 · Shot Put · Place 4 · Track Houston YouthTrack Houston YouthShot Put45.939-10
Jun 4Track Houston Championship MeetJun 4 · 400 Meters · Place 48 · Track Houston YouthTrack Houston Youth400 Meters481:21.71 PB9-10
Jun 4Track Houston Championship MeetJun 4 · 100 Meters · Place 41 · Track Houston YouthTrack Houston Youth100 Meters4115.48a (2.1)9-10
May 28Northwest Flyers 35th Anniversary Track MeetMay 28 · Shot Put · Place 5 · Track Houston YouthTrack Houston YouthShot Put55.289-10
May 28Northwest Flyers 35th Anniversary Track MeetMay 28 · 400 Meters · Place 36 · Track Houston YouthTrack Houston Youth400 Meters361:25.959-10
May 28Northwest Flyers 35th Anniversary Track MeetMay 28 · 100 Meters · Place 18 · Track Houston YouthTrack Houston Youth100 Meters1815.01 PB9-10