Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTrack Houston 2021 Championship Meet · Jun 517.52Track Houston 2021 Championship MeetJune 5, 2021
1000 Meters · IndoorJoe DeLoach Youth Inv · Jan 143:57.14aJoe DeLoach Youth InvJanuary 14, 2024
100m Hurdles · 30" / 0.762m · Outdoor2025 USATF Gulf Association Junior Olympic Track & Field Championship · Jun 1320.78a2025 USATF Gulf Association Junior Olympic Track & Field ChampionshipJune 13, 2025
100m Hurdles · 33" / 0.838m · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 819.27aUSATF Region 12 Junior Olympic ChampionshipsJuly 8, 2026
200 Meters · IndoorJoe DeLoach Youth Inv · Jan 1433.41aJoe DeLoach Youth InvJanuary 14, 2024
200 Meters · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 829.36aUSATF Region 12 Junior Olympic ChampionshipsJuly 8, 2026
200m Hurdles · 30" / 0.762m · OutdoorThe Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet) · May 2336.15aThe Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23, 2025
200m Hurdles · 33" / 0.838m · OutdoorAAU Track & Field Region 17 Qualifier (All Ages) · Jun 2634.73aAAU Track & Field Region 17 Qualifier (All Ages)June 26, 2025
400 Meters · OutdoorAfterburners Track Meet · Apr 251:07.15aAfterburners Track MeetApril 25, 2026
400m Hurdles · 30" / 0.762m · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 81:17.63aUSATF Region 12 Junior Olympic ChampionshipsJuly 8, 2026
800 Meters · Outdoor2nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet) · May 222:38.74a2nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22, 2026
Heptathlon · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 82817USATF Region 12 Junior Olympic ChampionshipsJuly 8, 2026
High Jump · OutdoorTrack Houston Championship · May 311.20mTrack Houston Championship May 31, 2025
Javelin · 600g · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 815.07mUSATF Region 12 Junior Olympic ChampionshipsJuly 8, 2026
Long Jump · Outdoor2022 Texas Storm Youth Track Meet 11-12 and under · May 143.25m2022 Texas Storm Youth Track Meet 11-12 and underMay 14, 2022
Shot Put · 4kg · OutdoorCarl Lewis Stars Annual Youth Meet · May 166.26mCarl Lewis Stars Annual Youth MeetMay 16, 2026
Triple Jump · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2710.08m2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Triple Jump · Place 31 · Track Houston Youth TrackTriple Jump31.10.08m PBWind: 27
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · High Jump · Place 11 · Track Houston Youth TrackHigh Jump11.1.53m7
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · Heptathlon · Place 6 · Track Houston Youth TrackHeptathlonRound M6.2817 PB7
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · Long Jump · Place 5 · Track Houston Youth TrackLong JumpRound M5.4.46m7
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · High Jump · Place 1 · Track Houston Youth TrackHigh JumpRound M1.1.47m7
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · Javelin · Place 7 · Track Houston Youth TrackJavelin600gRound M7.15.07m PB7
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · Shot Put · Place 7 · Track Houston Youth TrackShot Put4kgRound M7.6.10m7
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · 400m Hurdles · Place 13 · Track Houston Youth Track400m Hurdles30" / 0.762m13.1:17.63a PB7
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · 100m Hurdles · Place 6 · Track Houston Youth Track100m Hurdles33" / 0.838mRound M6.19.27a PBWind: -0.87
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · 800 Meters · Place 4 · Track Houston Youth Track800 MetersRound M4.2:52.22a7
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · 200 Meters · Place 5 · Track Houston Youth Track200 MetersRound M5.29.36a PBWind: -0.27
May 30Track Houston Championship Meet TF26May 30 · Triple Jump · Place 4 · Track Houston Youth TrackTriple Jump4.9.55m7
May 30Track Houston Championship Meet TF26May 30 · High Jump · Place 2 · Track Houston Youth TrackHigh Jump2.1.50m7
May 30Track Houston Championship Meet TF26May 30 · 400m Hurdles · Place 15 · Track Houston Youth Track400m Hurdles30" / 0.762m15.1:29.57a7
May 222nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22 · 800 Meters · Place 16 · Track Houston Youth Track800 Meters16.2:38.74a PB7
May 16Carl Lewis Stars Annual Youth MeetMay 16 · High Jump · Place 4 · Track Houston Youth TrackHigh Jump4.4' 6"7
May 16Carl Lewis Stars Annual Youth MeetMay 16 · Shot Put · Place 13 · Track Houston Youth TrackShot Put4kg13.6.26m PB7
May 16Carl Lewis Stars Annual Youth MeetMay 16 · 400 Meters · Place 39 · Track Houston Youth Track400 Meters39.1:07.77a7
May 92026 Texas Storm Youth Annual Track MeetMay 9 · Triple Jump · Track Houston Youth TrackTriple Jump--DNS7
May 92026 Texas Storm Youth Annual Track MeetMay 9 · High Jump · Place 2 · Track Houston Youth TrackHigh Jump2.4-06.007
May 92026 Texas Storm Youth Annual Track MeetMay 9 · 100m Hurdles · Track Houston Youth Track100m Hurdles30" / 0.762m--DNS7
May 92026 Texas Storm Youth Annual Track MeetMay 9 · 800 Meters · Track Houston Youth Track800 Meters--DNS7
May 2Track Houston IntraSquad (Only TH Athletes) Meet 1May 2 · 100m Hurdles · Place 3 · Track Houston Youth Track100m Hurdles33" / 0.838m3.19.14aUnofficial7
May 2Track Houston IntraSquad (Only TH Athletes) Meet 1May 2 · 800 Meters · Place 4 · Track Houston Youth Track800 Meters4.3:18.25aUnofficial7
Apr 25Afterburners Track MeetApr 25 · Long Jump · Place 7 · Track Houston Youth TrackLong Jump7.4.45m7
Apr 25Afterburners Track MeetApr 25 · Javelin · Track Houston Youth TrackJavelin600g--DNS7
Apr 25Afterburners Track MeetApr 25 · 800 Meters · Place 7 · Track Houston Youth Track800 Meters7.2:58.74a7
Apr 25Afterburners Track MeetApr 25 · 400 Meters · Place 22 · Track Houston Youth Track400 Meters22.1:07.15a PB7

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · 200m Hurdles · Place 17 · Track Houston Youth Track200m Hurdles33" / 0.838m17.34.73a PBWind: -2.96
Jun 132025 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 13 · Long Jump · Place 3 · Track Houston Youth TrackLong Jump3.3.87m6
Jun 132025 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 13 · 100m Hurdles · Place 5 · Track Houston Youth Track100m Hurdles30" / 0.762m5.20.78a PBWind: -3.76
Jun 132025 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 13 · High Jump · Place 1 · Track Houston Youth TrackHigh Jump1.1.22m6
May 31Track Houston Championship May 31 · High Jump · Place 12 · Track Houston YouthHigh Jump121.20m PB6
May 31Track Houston Championship May 31 · 200m Hurdles · Place 18 · Track Houston Youth200m Hurdles1835.53a6
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · 200m Hurdles · Place 13 · Track Houston Youth Track200m Hurdles30" / 0.762m13.36.15a PB6
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · Long Jump · Place 17 · Track Houston Youth TrackLong Jump17.3.90m6
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · 800 Meters · Place 27 · Track Houston Youth Track800 Meters27.3:03.18a6
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · 400 Meters · Place 53 · Track Houston Youth Track400 Meters53.1:12.95a6
May 17Carl Lewis Stars Annual Track MeetMay 17 · Long Jump · Place 11 · Track Houston YouthLong Jump113.92m6
May 17Top Flight Youth Track MeetMay 17 · 200m Hurdles · Place 8 · Track Houston Youth Track200m Hurdles30" / 0.762m8.36.22a6
May 17Top Flight Youth Track MeetMay 17 · 800 Meters · Place 9 · Track Houston Youth Track800 Meters9.2:52.04a6
May 17Top Flight Youth Track MeetMay 17 · 400 Meters · Place 33 · Track Houston Youth Track400 Meters33.1:10.94a6
May 102025 H-Town Hurricanes RelaysMay 10 · Long Jump · Place 8 · Track Houston YouthLong Jump84.03m6
May 102025 H-Town Hurricanes RelaysMay 10 · 200m Hurdles · Place 5 · Track Houston Youth200m Hurdles536.69a6
May 102025 H-Town Hurricanes RelaysMay 10 · 400 Meters · Place 40 · Track Houston Youth400 Meters401:13.40a6
Apr 26Afterburners Track MeetApr 26 · 400 Meters · Place 58 · Track Houston Youth400 Meters581:13.13a6
Apr 192025 IntraSquad Meet IIApr 19 · 100m Hurdles · Place 5 · Track Houston Youth Track100m Hurdles30" / 0.762m5.21.95aUnofficial6
Apr 192025 IntraSquad Meet IIApr 19 · 800 Meters · Place 7 · Track Houston Youth Track800 Meters7.3:01.38aUnofficial6
Apr 192025 IntraSquad Meet IIApr 19 · 400 Meters · Place 29 · Track Houston Youth Track400 Meters29.1:15.94aUnofficial6

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 14Joe DeLoach Youth InvJan 14 · 1000 Meters · Place 10 · Track Houston Youth Track1000 Meters10.3:57.14a PB5
Jan 14Joe DeLoach Youth InvJan 14 · 200 Meters · Place 83 · Track Houston Youth Track200 MetersRound P83.33.41a PB5

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · 800 Meters · Place 22 · Track Houston Youth Track800 Meters22.3:13.18a12
May 27Northwest Flyers 36th Anniversary Track MeetMay 27 · Javelin · Place 12 · Track Houston Youth TracJavelin1210.67m—
May 27Northwest Flyers 36th Anniversary Track MeetMay 27 · 800 Meters · Place 14 · Track Houston Youth Tra800 Meters143:03.36a—
May 27Northwest Flyers 36th Anniversary Track MeetMay 27 · 400 Meters · Place 43 · Track Houston Youth Tra400 Meters431:23.45a—
May 20CL Stars Track MeetMay 20 · 400 Meters · Place 76 · Track Houston Youth Track400 Meters76.1:22.94a12
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 800 Meters · Place 22 · Track Houston Youth Tra800 Meters223:03.32a—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 400 Meters · Place 80 · Track Houston Youth Tra400 Meters801:20.73a—
Apr 29Track Houston IntraSquad Meet #2Apr 29 · 800 Meters · Place 6 · Track Houston Youth Track800 Meters6.3:07.38aUnofficial12
Apr 29Track Houston IntraSquad Meet #2Apr 29 · 400 Meters · Place 11 · Track Houston Youth Track400 Meters11.1:26.43aUnofficial12
Apr 29Track Houston IntraSquad Meet #2Apr 29 · 100 Meters · Place 13 · Track Houston Youth Track100 Meters13.16.67aUnofficial12
Apr 22Katy Express USATF Youth Track & Field MeetApr 22 · 800 Meters · Place 22 · Track Houston Youth Tra800 Meters223:05.72a—
Apr 22Katy Express USATF Youth Track & Field MeetApr 22 · 400 Meters · Place 70 · Track Houston Youth Tra400 Meters701:21.65a—
Apr 15Track Houston Intra-Squad MeetApr 15 · Long Jump · Place 1 · Track Houston Youth TrackLong Jump1.3.14m12
Apr 15Track Houston Intra-Squad MeetApr 15 · 800 Meters · Place 2 · Track Houston Youth Track800 Meters2.3:18.72a12
Apr 15Track Houston Intra-Squad MeetApr 15 · 400 Meters · Place 11 · Track Houston Youth Track400 Meters11.1:21.40a12

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · 800 Meters · Place 13 · Track Houston Youth Track800 Meters13.2:55.82a11
Jun 4Track Houston Championship MeetJun 4 · 400 Meters · Place 60 · Track Houston Youth400 Meters601:19.0911-12
May 28Northwest Flyers 35th Anniversary Track MeetMay 28 · Long Jump · Place 10 · Track Houston YouthLong Jump103.2311-12
May 28Northwest Flyers 35th Anniversary Track MeetMay 28 · 800 Meters · Place 23 · Track Houston Youth800 Meters233:09.5411-12
May 28Northwest Flyers 35th Anniversary Track MeetMay 28 · 400 Meters · Place 27 · Track Houston Youth400 Meters271:19.3111-12
May 21CL Stars Track Meet 11-12 and underMay 21 · Long Jump · Place 10 · Track Houston Youth TrackLong Jump10.3.23m11
May 21CL Stars Track Meet 11-12 and underMay 21 · 400 Meters · Place 73 · Track Houston Youth Track400 Meters73.1:25.03a11
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · Long Jump · Place 14 · Track Houston Youth TrackLong Jump14.3.25m PB11
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · 800 Meters · Place 31 · Track Houston Youth Track800 Meters31.3:06.42a11
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · 400 Meters · Place 75 · Track Houston Youth Track400 Meters75.1:22.37a11
Apr 30Afterburners Meet (12U A.M. & 13-18 P.M.)Apr 30 · Long Jump · Place 10 · Track Houston Youth TrackLong Jump10.3.16m11
Apr 30Afterburners Meet (12U A.M. & 13-18 P.M.)Apr 30 · 800 Meters · Place 18 · Track Houston Youth Track800 Meters18.3:18.66a11
Apr 30Afterburners Meet (12U A.M. & 13-18 P.M.)Apr 30 · 400 Meters · Place 53 · Track Houston Youth Track400 Meters53.1:23.98a11

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 11AAU Junior Olympic Gulf District - 12UJun 11 · 400 Meters · Place 38 · Track Houston Youth Track400 Meters38.1:24.31a10
Jun 11AAU Junior Olympic Gulf District - 12UJun 11 · 200 Meters · Place 48 · Track Houston Youth Track200 Meters48.38.77aWind: -3.810
Jun 5Track Houston 2021 Championship MeetJun 5 · 400 Meters · Place 26 · Track Houston Youth400 Meters261:21.201
Jun 5Track Houston 2021 Championship MeetJun 5 · 100 Meters · Place 77 · Track Houston Youth100 Meters7717.52 PB1
May 29Northwest Flyers Annual Track MeetMay 29 · 800 Meters · Place 18 · Track Houston Youth800 Meters183:30.191
May 29Northwest Flyers Annual Track MeetMay 29 · 400 Meters · Place 17 · Track Houston Youth400 Meters171:23.581
May 22CL Stars Track Club 11-12 and Under MeetMay 22 · 400 Meters · Place 37 · Track Houston Youth400 Meters371:28.411
May 22CL Stars Track Club 11-12 and Under MeetMay 22 · 200 Meters · Place 68 · Track Houston Youth200 Meters6841.461
May 15Texas Storm Track Club 11-12 and under Youth MeetMay 15 · 400 Meters · Place 36 · Track Houston Youth Track400 Meters36.1:24.29a10
May 15Texas Storm Track Club 11-12 and under Youth MeetMay 15 · 100 Meters · Track Houston Youth Track100 Meters—DQ10
Apr 24Afterburners Youth Track Club 11/12 & under Track MeetApr 24 · 400 Meters · Place 21 · Track Houston Youth Track400 Meters21.1:31.32a10
Apr 24Afterburners Youth Track Club 11/12 & under Track MeetApr 24 · 200 Meters · Place 42 · Track Houston Youth Track200 Meters42.39.40a10