Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet) · May 2213.99a2nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22, 2026
200 Meters · IndoorJoe DeLoach Youth Invitational · Jan 1829.41aJoe DeLoach Youth InvitationalJanuary 18, 2026
200 Meters · OutdoorAfterburners Track Meet · Apr 2529.19aAfterburners Track MeetApril 25, 2026
400 Meters · IndoorJoe DeLoach Youth Invitational · Jan 181:09.24aJoe DeLoach Youth InvitationalJanuary 18, 2026
400 Meters · OutdoorTrack Houston Championship Meet TF26 · May 301:05.65aTrack Houston Championship Meet TF26May 30, 2026
Results · OutdoorKaty Express USATF Youth Track & Field Meet · Apr 2216.96aKaty Express USATF Youth Track & Field MeetApril 22, 2023

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · 400 Meters · Place 12 · Texas Storm Track400 Meters12.1:06.63a11
May 30Track Houston Championship Meet TF26May 30 · 400 Meters · Place 10 · Texas Storm Track400 Meters10.1:05.65a PB11
May 222nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22 · 100 Meters · Place 13 · Texas Storm Track100 Meters13.13.99a PB11
May 16Carl Lewis Stars Annual Youth MeetMay 16 · 200 Meters · Place 12 · Texas Storm Track200 Meters12.29.54a11
May 92026 Texas Storm Youth Annual Track MeetMay 9 · 100 Meters · Place 22 · Texas Storm Track100 Meters22.14.38a11
Apr 25Afterburners Track MeetApr 25 · 200 Meters · Place 12 · Texas Storm Track200 Meters12.29.19a PB11
Apr 18Katy Express Track Meet TF26Apr 18 · 400 Meters · Place 3 · Texas Storm400 Meters31:06.29a11
Apr 18Katy Express Track Meet TF26Apr 18 · 100 Meters · Place 16 · Texas Storm100 Meters1614.14a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 18Joe DeLoach Youth InvitationalJan 18 · 400 Meters · Place 14 · Texas Storm400 MetersRound P141:09.24a PB11
Jan 18Joe DeLoach Youth InvitationalJan 18 · 200 Meters · Place 21 · Texas Storm200 MetersRound P2129.41a PB11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 132025 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 13 · 400 Meters · Place 4 · Texas Storm Track400 Meters4.1:11.43a10
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · 400 Meters · Place 9 · Texas Storm Track400 Meters9.1:10.82a10
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · 100 Meters · Place 14 · Texas Storm Track100 Meters14.15.63a10
May 17Carl Lewis Stars Annual Track MeetMay 17 · 200 Meters · Place 7 · Texas Storm200 Meters731.42a10
May 10Texas Storm Youth Annual Track MeetMay 10 · 400 Meters · Place 11 · Texas Storm Track400 Meters11.1:11.01a10
Apr 26Afterburners Track MeetApr 26 · 400 Meters · Place 6 · Texas Storm400 Meters61:12.08a10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 19Joe DeLoach Youth InvitationalJan 19 · 400 Meters · Place 5 · Texas Storm400 MetersRound P51:13.61a10
Jan 19Joe DeLoach Youth InvitationalJan 19 · 400 Meters · Place 6 · Texas Storm400 Meters61:17.79a10
Jan 19Joe DeLoach Youth InvitationalJan 19 · 200 Meters · Place 20 · Texas Storm200 MetersRound P2031.38a10

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 62024 Junior Olympic Qualifier Challenge MeetJul 6 · 400 Meters · Place 4 · Texas Storm400 Meters41:08.30a—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 400 Meters · Place 12 · Texas Storm400 MetersRound P121:10.55a—
Jun 1Track Houston 2024 Championship MeetJun 1 · 400 Meters · Place 24 · Texas Storm400 Meters241:13.78a—
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 400 Meters · Place 7 · Texas Storm Track400 Meters7.1:11.57a9
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 200 Meters · Place 6 · Texas Storm Track200 Meters6.31.34a9
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 100 Meters · Place 19 · Texas Storm Track100 Meters19.15.39aWind: 0.29
May 19CL Stars Track MeetMay 19 · 200 Meters · Place 12 · Texas Storm Track200 Meters12.32.06aWind: -2.19
May 11Texas Storm Youth Annual Track MeetMay 11 · 400 Meters · Place 7 · Texas Storm Track400 Meters7.1:12.09a9

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 14Joe DeLoach Youth InvJan 14 · 400 Meters · Place 6 · Texas Storm Track400 MetersRound P6.1:14.43a9
Jan 14Joe DeLoach Youth InvJan 14 · 400 Meters · Place 5 · Texas Storm Track400 Meters5.1:16.11a9
Jan 14Joe DeLoach Youth InvJan 14 · 200 Meters · Place 11 · Texas Storm Track200 MetersRound P11.31.42a9

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 4USATF Region 12 Junior Olympic ChampionshipsJul 4 · 400 Meters · Place 6 · Texas Storm Track400 MetersRound P6.1:17.85a8
Jul 4USATF Region 12 Junior Olympic ChampionshipsJul 4 · 400 Meters · Place 7 · Texas Storm Track400 Meters7.1:18.96a8
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · 400 Meters · Place 2 · Texas Storm Track400 Meters2.1:16.94a8
Jun 3Track Houston Championship MeetJun 3 · 200 Meters · Place 17 · Texas Storm200 Meters1735.40a—
Jun 3Track Houston Championship MeetJun 3 · 100 Meters · Place 16 · Texas Storm100 MetersRound P1616.81a—
May 27Northwest Flyers 36th Anniversary Track MeetMay 27 · 400 Meters · Place 3 · Texas Storm400 Meters31:16.13a—
May 20CL Stars Track MeetMay 20 · 200 Meters · Place 8 · Texas Storm Track200 Meters8.33.58a8
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 400 Meters · Place 20 · Texas Storm400 Meters201:28.08a—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 100 Meters · Place 14 · Texas Storm100 Meters1417.73a—
May 6Afterburners Track MeetMay 6 · 400 Meters · Place 2 · Texas Storm400 Meters21:19.02a—
Apr 22Katy Express USATF Youth Track & Field MeetApr 22 · Results · Place 4 · Texas StormResults434.31a—
Apr 22Katy Express USATF Youth Track & Field MeetApr 22 · Results · Place 8 · Texas StormResults816.96a PB—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 15Joe DeLoach Youth InvitationalJan 15 · 400 Meters · Place 1 · Texas Storm400 MetersRound P11:15.25a8
Jan 15Joe DeLoach Youth InvitationalJan 15 · 400 Meters · Place 1 · Texas Storm400 Meters11:16.27a8
Jan 15Joe DeLoach Youth InvitationalJan 15 · 200 Meters · Place 3 · Texas Storm200 MetersRound P333.56a8
Jan 15Joe DeLoach Youth InvitationalJan 15 · 200 Meters · Place 4 · Texas Storm200 Meters434.52a8

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 5USATF Region 12 Junior Olympic ChampionshipsJul 5 · 400 Meters · Place 5 · Texas Storm400 Meters51:18.33a—
Jul 5USATF Region 12 Junior Olympic ChampionshipsJul 5 · 100 Meters · Place 10 · Texas Storm100 Meters1016.94a—
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · 400 Meters · Place 7 · Texas Storm Track400 Meters7.1:23.23a7
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · 100 Meters · Place 6 · Texas Storm Track100 Meters6.16.63a7
Jun 4Track Houston Championship MeetJun 4 · 200 Meters · Texas Storm200 Meters—DNS (0.2)7-8
Jun 4Track Houston Championship MeetJun 4 · 100 Meters · Place 24 · Texas Storm100 Meters2417.41a (0.3)7-8
May 28Northwest Flyers 35th Anniversary Track MeetMay 28 · 100 Meters · Place 8 · Texas Storm100 Meters816.577-8
May 21CL Stars Track Meet 11-12 and underMay 21 · 400 Meters · Place 11 · Texas Storm Track400 Meters11.1:24.77a7
May 21CL Stars Track Meet 11-12 and underMay 21 · 200 Meters · Place 24 · Texas Storm Track200 Meters24.39.34a7
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · 400 Meters · Place 11 · Texas Storm Track400 Meters11.1:23.88a7
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · 100 Meters · Place 20 · Texas Storm Track100 Meters20.17.53a7
Apr 16PTX 10th Annual Spring ClassicApr 16 · 200 Meters · Place 13 · Texas Storm200 Meters1337.40—
Apr 16PTX 10th Annual Spring ClassicApr 16 · 100 Meters · Place 16 · Texas Storm100 Meters1617.73—
Apr 16PTX 10th Annual Spring ClassicApr 16 · 400 Meters · Place 7 · Texas Storm400 Meters71:20.62—