Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNorthwest Flyers 37th Anniversary Meet · May 2419.16aNorthwest Flyers 37th Anniversary MeetMay 24, 2024
1000 Meters · IndoorJoe DeLoach Youth Invitational · Jan 183:51.95aJoe DeLoach Youth InvitationalJanuary 18, 2026
1500 Meters · OutdoorKaty Express Track Meet TF26 · Apr 185:58.15aKaty Express Track Meet TF26April 18, 2026
200 Meters · IndoorJoe DeLoach Youth Invitational · Jan 1936.55aJoe DeLoach Youth InvitationalJanuary 19, 2025
200 Meters · OutdoorAfterburners Track Meet · Apr 2534.79aAfterburners Track MeetApril 25, 2026
400 Meters · IndoorJoe DeLoach Youth Invitational · Jan 181:18.37aJoe DeLoach Youth InvitationalJanuary 18, 2026
400 Meters · OutdoorThe Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet) · May 231:23.58aThe Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23, 2025
800 Meters · Outdoor2025 USATF Gulf Association Junior Olympic Track & Field Championship · Jun 133:01.59a2025 USATF Gulf Association Junior Olympic Track & Field ChampionshipJune 13, 2025
Long Jump · OutdoorAfterburners Track Meet · Apr 262.79mAfterburners Track MeetApril 26, 2025
Shot Put · 12lb · OutdoorRice All-Comers 6/11 TF26 · Jul 115.40mRice All-Comers 6/11 TF26July 11, 2026
Shot Put · 2kg · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 87.28mUSATF Region 12 Junior Olympic ChampionshipsJuly 8, 2026
Shot Put · 4lb · OutdoorTrack Houston Championship Meet TF26 · May 305.73mTrack Houston Championship Meet TF26May 30, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Long Jump · Place 26 · Texas Storm TrackTexas Storm TrackLong Jump26.3.21mWind: 0.48
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Shot Put · Place 17 · Texas Storm TrackTexas Storm TrackShot Put2kg17.6.17m8
Jul 11Rice All-Comers 6/11 TF26Jul 11 · Shot Put · Place 12 · UnattachedUnattachedShot Put12lb12.5.40m PB8
Jul 11Rice All-Comers 6/11 TF26Jul 11 · 800 Meters · Place 17 · UnattachedUnattached800 Meters17.3:10.18a8
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · Long Jump · Place 6 · Texas Storm TrackTexas Storm TrackLong Jump6.3.23mWind: 08
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · Shot Put · Place 1 · Texas Storm TrackTexas Storm TrackShot Put2kg1.7.28m PB8
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · Long Jump · Place 1 · Texas Storm TrackTexas Storm TrackLong Jump1.3.37m8
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · Shot Put · Place 1 · Texas Storm TrackTexas Storm TrackShot Put2kg1.5.87m8
May 30Track Houston Championship Meet TF26May 30 · Long Jump · Place 4 · Texas Storm TrackTexas Storm TrackLong Jump4.3.19m8
May 30Track Houston Championship Meet TF26May 30 · Shot Put · Place 2 · Texas Storm TrackTexas Storm TrackShot Put4lb2.5.73m PB8
May 30Track Houston Championship Meet TF26May 30 · 200 Meters · Place 55 · Texas Storm TrackTexas Storm Track200 Meters55.35.59a8
May 16Carl Lewis Stars Annual Youth MeetMay 16 · Long Jump · Place 3 · Texas Storm TrackTexas Storm TrackLong Jump3.9' 8"8
May 16Carl Lewis Stars Annual Youth MeetMay 16 · 800 Meters · Place 6 · Texas Storm TrackTexas Storm Track800 Meters6.3:17.43a8
May 16Carl Lewis Stars Annual Youth MeetMay 16 · 200 Meters · Place 14 · Texas Storm TrackTexas Storm Track200 Meters14.36.79aWind: 0.28
May 92026 Texas Storm Youth Annual Track MeetMay 9 · Long Jump · Place 4 · Texas Storm TrackTexas Storm TrackLong Jump4.2.93m8
May 92026 Texas Storm Youth Annual Track MeetMay 9 · 800 Meters · Place 4 · Texas Storm TrackTexas Storm Track800 Meters4.3:12.81a8
Apr 25Afterburners Track MeetApr 25 · Long Jump · Place 2 · Texas Storm TrackTexas Storm TrackLong Jump2.3.02m8
Apr 25Afterburners Track MeetApr 25 · 200 Meters · Place 13 · Texas Storm TrackTexas Storm Track200 Meters13.34.79a PB8
Apr 18Katy Express Track Meet TF26Apr 18 · 1500 Meters · Place 4 · Texas StormTexas Storm1500 Meters45:58.15a PB—
Apr 18Katy Express Track Meet TF26Apr 18 · 400 Meters · Place 32 · Texas StormTexas Storm400 Meters321:29.76a—

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 18Joe DeLoach Youth InvitationalJan 18 · 1000 Meters · Place 1 · Texas StormTexas Storm1000 Meters13:51.95a PB—
Jan 18Joe DeLoach Youth InvitationalJan 18 · 400 Meters · Place 4 · Texas StormTexas Storm400 MetersRound P41:22.27a—
Jan 18Joe DeLoach Youth InvitationalJan 18 · 400 Meters · Place 3 · Texas StormTexas Storm400 Meters31:18.37a PB—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 132025 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 13 · Long Jump · Place 4 · Texas Storm TrackTexas Storm TrackLong Jump4.2.76m7
Jun 132025 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 13 · 800 Meters · Place 2 · Texas Storm TrackTexas Storm Track800 Meters2.3:01.59a PB7
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · 800 Meters · Place 4 · Texas Storm TrackTexas Storm Track800 Meters4.3:11.90a7
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · 400 Meters · Place 16 · Texas Storm TrackTexas Storm Track400 Meters16.1:23.58a PB7
May 17Carl Lewis Stars Annual Track MeetMay 17 · Long Jump · Place 4 · Texas StormTexas StormLong Jump42.84m—
May 17Carl Lewis Stars Annual Track MeetMay 17 · 800 Meters · Place 6 · Texas StormTexas Storm800 Meters63:18.02a—
May 10Texas Storm Youth Annual Track MeetMay 10 · Long Jump · Place 17 · Texas Storm TrackTexas Storm TrackLong Jump17.2.66m7
May 10Texas Storm Youth Annual Track MeetMay 10 · 400 Meters · Place 29 · Texas Storm TrackTexas Storm Track400 Meters29.1:27.24a7
Apr 26Afterburners Track MeetApr 26 · Long Jump · Place 7 · Texas StormTexas StormLong Jump72.79m PB—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 19Joe DeLoach Youth InvitationalJan 19 · 400 Meters · Place 9 · Texas StormTexas Storm400 MetersRound P91:30.38a—
Jan 19Joe DeLoach Youth InvitationalJan 19 · 200 Meters · Place 15 · Texas StormTexas Storm200 MetersRound P1536.55a PB—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 62024 Junior Olympic Qualifier Challenge MeetJul 6 · 400 Meters · Place 11 · Texas StormTexas Storm400 Meters111:36.25a—
Jul 62024 Junior Olympic Qualifier Challenge MeetJul 6 · 200 Meters · Place 10 · Texas StormTexas Storm200 Meters1039.38a—
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 400 Meters · Place 30 · Texas Storm TrackTexas Storm Track400 Meters30.1:32.55a6
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 200 Meters · Place 27 · Texas Storm TrackTexas Storm Track200 Meters27.43.03aWind: -26
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 100 Meters · Place 52 · Texas Storm TrackTexas Storm Track100 Meters52.19.16a PBWind: -0.56
May 19CL Stars Track MeetMay 19 · 800 Meters · Place 20 · Texas Storm TrackTexas Storm Track800 Meters20.3:46.92a6
May 19CL Stars Track MeetMay 19 · 200 Meters · Place 53 · Texas Storm TrackTexas Storm Track200 Meters53.42.46aWind: -0.96
May 11Texas Storm Youth Annual Track MeetMay 11 · 100 Meters · Place 90 · Texas Storm TrackTexas Storm Track100 Meters90.20.32a6
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 400 Meters · Place 63 · Texas Storm TrackTexas Storm Track400 Meters63.1:37.97a6
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 100 Meters · Place 88 · Texas Storm TrackTexas Storm Track100 Meters88.20.09a6

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · 200 Meters · Place 25 · Texas Storm TrackTexas Storm Track200 Meters25.48.50aWind: -1.15
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · 100 Meters · Place 22 · Texas Storm TrackTexas Storm Track100 Meters22.22.31aWind: -0.75
Jun 3Track Houston Championship MeetJun 3 · 200 Meters · Place 101 · Texas StormTexas Storm200 Meters10156.72a—
May 27Northwest Flyers 36th Anniversary Track MeetMay 27 · 400 Meters · Place 50 · Texas StormTexas Storm400 Meters501:54.27a—
May 27Northwest Flyers 36th Anniversary Track MeetMay 27 · 100 Meters · Place 82 · Texas StormTexas Storm100 Meters8221.83a—
May 20CL Stars Track MeetMay 20 · 400 Meters · Place 90 · Texas Storm TrackTexas Storm Track400 Meters90.1:54.37a5
May 20CL Stars Track MeetMay 20 · 200 Meters · Place 99 · Texas Storm TrackTexas Storm Track200 Meters99.45.74a5
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 400 Meters · Place 69 · Texas StormTexas Storm400 Meters691:47.45a—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 100 Meters · Place 89 · Texas StormTexas Storm100 Meters8922.25a—
May 6Afterburners Track MeetMay 6 · 400 Meters · Place 46 · Texas StormTexas Storm400 Meters461:47.71a—
May 6Afterburners Track MeetMay 6 · 100 Meters · Place 62 · Texas StormTexas Storm100 Meters6221.86a—