Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTexas Storm Youth Annual Track Meet · May 1016.79aTexas Storm Youth Annual Track MeetMay 10, 2025
200 Meters · OutdoorCarl Lewis Stars Annual Youth Meet · May 1634.78aCarl Lewis Stars Annual Youth MeetMay 16, 2026
400 Meters · OutdoorTrack Houston Championship · May 311:27.71aTrack Houston Championship May 31, 2025
High Jump · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 81.00mUSATF Region 12 Junior Olympic ChampionshipsJuly 8, 2026
Javelin · 250g AeroJav · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 814.92mUSATF Region 12 Junior Olympic ChampionshipsJuly 8, 2026
Shot Put · 2kg · OutdoorAAU JO Region 17 Nat. Qual. · Jun 2114-06.50AAU JO Region 17 Nat. Qual.June 21, 2024
Shot Put · 4lb · OutdoorAAU Gulf Primary Meet · Jun 813-08.75AAU Gulf Primary MeetJune 8, 2024
Shot Put · 6lb · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 86.34mUSATF Region 12 Junior Olympic ChampionshipsJuly 8, 2026
Triathlon · Standard · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 8554USATF 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

26 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Javelin · Place 39 · Track Houston Youth TrackTrack Houston Youth TrackJavelin250g AeroJav39.9.85m4
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Shot Put · Place 27 · Track Houston Youth TrackTrack Houston Youth TrackShot Put6lb27.5.72m4
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · Triathlon · Place 3 · Track Houston Youth TrackTrack Houston Youth TrackTriathlonStandardRound M3.554 PB4
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · High Jump · Place 3 · Track Houston Youth TrackTrack Houston Youth TrackHigh JumpRound M3.1.00m PB4
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · Javelin · Place 3 · Track Houston Youth TrackTrack Houston Youth TrackJavelin250g AeroJav3.14.92m PB4
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · Shot Put · Place 2 · Track Houston Youth TrackTrack Houston Youth TrackShot Put6lbRound M2.5.75m4
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · Shot Put · Place 4 · Track Houston Youth TrackTrack Houston Youth TrackShot Put6lb4.6.34m PB4
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · 200 Meters · Place 3 · Track Houston Youth TrackTrack Houston Youth Track200 MetersRound M3.35.75aWind: -1.54
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · Shot Put · Place 1 · Track Houston Youth TrackTrack Houston Youth TrackShot Put6lb1.5.76m4
May 30Track Houston Championship Meet TF26May 30 · Javelin · Place 7 · Track Houston Youth TrackTrack Houston Youth TrackJavelin250g AeroJav7.7.50m4
May 30Track Houston Championship Meet TF26May 30 · Shot Put · Place 4 · Track Houston Youth TrackTrack Houston Youth TrackShot Put6lb4.5.50m4
May 30Track Houston Championship Meet TF26May 30 · 400 Meters · Track Houston Youth TrackTrack Houston Youth Track400 Meters--DNS4
May 16Carl Lewis Stars Annual Youth MeetMay 16 · Javelin · Place 6 · Track Houston Youth TrackTrack Houston Youth TrackJavelin250g AeroJav6.7.89m4
May 16Carl Lewis Stars Annual Youth MeetMay 16 · Shot Put · Place 2 · Track Houston Youth TrackTrack Houston Youth TrackShot Put6lb2.6.27m4
May 16Carl Lewis Stars Annual Youth MeetMay 16 · 200 Meters · Place 32 · Track Houston Youth TrackTrack Houston Youth Track200 Meters32.34.78a PB4
May 92026 Texas Storm Youth Annual Track MeetMay 9 · Javelin · Track Houston Youth TrackTrack Houston Youth TrackJavelin250g AeroJav--DNS4
May 92026 Texas Storm Youth Annual Track MeetMay 9 · Shot Put · Track Houston Youth TrackTrack Houston Youth TrackShot Put6lb--DNS4
May 92026 Texas Storm Youth Annual Track MeetMay 9 · 400 Meters · Track Houston Youth TrackTrack Houston Youth Track400 Meters--DNS4
May 2Track Houston IntraSquad (Only TH Athletes) Meet 1May 2 · Javelin · Place 2 · Track Houston Youth TrackTrack Houston Youth TrackJavelin250g AeroJav2.7.01mUnofficial4
May 2Track Houston IntraSquad (Only TH Athletes) Meet 1May 2 · Shot Put · Track Houston Youth TrackTrack Houston Youth TrackShot Put6lb—NM4
May 2Track Houston IntraSquad (Only TH Athletes) Meet 1May 2 · 400 Meters · Place 14 · Track Houston Youth TrackTrack Houston Youth Track400 Meters14.1:25.28aUnofficial4
Apr 25Afterburners Track MeetApr 25 · Javelin · Track Houston Youth TrackTrack Houston Youth TrackJavelin250g AeroJav--DNS4
Apr 25Afterburners Track MeetApr 25 · Shot Put · Track Houston Youth TrackTrack Houston Youth TrackShot Put6lb--DNS4
Apr 25Afterburners Track MeetApr 25 · 200 Meters · Track Houston Youth TrackTrack Houston Youth Track200 Meters--DNS4
Apr 18Katy Express Track Meet TF26Apr 18 · Javelin · Place 5 · Track Houston YouthTrack Houston YouthJavelin512.03m4
Apr 18Katy Express Track Meet TF26Apr 18 · Shot Put · Place 1 · Track Houston YouthTrack Houston YouthShot Put15.40m4

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · Shot Put · Place 3 · Northwest Flyers TrackNorthwest Flyers TrackShot Put6lb3.16-11.753
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · Shot Put · Place 6 · Northwest Flyers TrackNorthwest Flyers TrackShot Put6lb6.13-09.503
May 31Track Houston Championship May 31 · Shot Put · Place 5 · Northwest FlyersNorthwest FlyersShot Put54.41m3
May 31Track Houston Championship May 31 · 400 Meters · Place 49 · Northwest FlyersNorthwest Flyers400 Meters491:27.71a PB3
May 31Track Houston Championship May 31 · 100 Meters · Place 53 · Northwest FlyersNorthwest Flyers100 MetersRound P5316.81a3
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · Shot Put · Northwest Flyers TrackNorthwest Flyers TrackShot Put6lb--DNS3
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · 800 Meters · Northwest Flyers TrackNorthwest Flyers Track800 Meters--DNS3
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · 100 Meters · Northwest Flyers TrackNorthwest Flyers Track100 Meters--DNS3
May 17Carl Lewis Stars Annual Track MeetMay 17 · Shot Put · Place 4 · Northwest FlyersNorthwest FlyersShot Put44.31m3
May 17Carl Lewis Stars Annual Track MeetMay 17 · 200 Meters · Place 46 · Northwest FlyersNorthwest Flyers200 Meters4636.44a3
May 10Texas Storm Youth Annual Track MeetMay 10 · Shot Put · Place 11 · Northwest Flyers TrackNorthwest Flyers TrackShot Put6lb11.3.40m3
May 10Texas Storm Youth Annual Track MeetMay 10 · 100 Meters · Place 68 · Northwest Flyers TrackNorthwest Flyers Track100 Meters68.16.79a PB3
Apr 26Afterburners Track MeetApr 26 · Shot Put · Place 9 · Northwest FlyersNorthwest FlyersShot Put93.43m3

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 21AAU JO Region 17 Nat. Qual.Jun 21 · Shot Put · Place 3 · Atascocita Titans TrackAtascocita Titans TrackShot Put2kg3.14-06.50 PB2
Jun 8AAU Gulf Primary MeetJun 8 · Shot Put · Place 5 · Atascocita Titans TrackAtascocita Titans TrackShot Put4lb5.13-08.75 PB2
Jun 8AAU Gulf Primary MeetJun 8 · Shot Put · Place 5 · Atascocita Titans TrackAtascocita Titans TrackShot Put4lb5.13-08.752
Jun 8AAU Gulf Primary MeetJun 8 · 400 Meters · Place 20 · Atascocita Titans TrackAtascocita Titans Track400 Meters20.1:31.41a2
Jun 8AAU Gulf Primary MeetJun 8 · 400 Meters · Place 17 · Atascocita Titans TrackAtascocita Titans Track400 Meters17.1:31.41a2
May 252024 High Velocity Memorial Day ClassicMay 25 · Shot Put · Place 5 · Atascocita Titans TrackAtascocita Titans TrackShot Put4lb5.13' 3.252
May 252024 High Velocity Memorial Day ClassicMay 25 · 200 Meters · Place 26 · Atascocita Titans TrackAtascocita Titans Track200 Meters26.39.82a2
May 252024 High Velocity Memorial Day ClassicMay 25 · 100 Meters · Place 12 · Atascocita Titans TrackAtascocita Titans Track100 Meters12.17.49a2
Apr 13PTX 12th Annual Spring ClassicApr 13 · Shot Put · Atascocita Titans TrackAtascocita Titans TrackShot Put4lb--DNS2
Apr 13PTX 12th Annual Spring ClassicApr 13 · 800 Meters · Atascocita Titans TrackAtascocita Titans Track800 Meters--DNS2
Apr 13PTX 12th Annual Spring ClassicApr 13 · 200 Meters · Atascocita Titans TrackAtascocita Titans Track200 Meters--DNS2