Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNorthwest Flyers Annual Track Meet · May 291.1Northwest Flyers Annual Track MeetMay 29, 2021
200 Meters · IndoorJoe DeLoach Youth Inv · Jan 1425.03aJoe DeLoach Youth InvJanuary 14, 2024
200 Meters · OutdoorAfterburners Track Meet · Apr 2523.56aAfterburners Track MeetApril 25, 2026
400 Meters · IndoorGeneration Park TF Invitational 2026 · Feb 2650.04Generation Park TF Invitational 2026February 26, 2026
400 Meters · OutdoorCarl Lewis Stars Annual Youth Meet · May 1650.28aCarl Lewis Stars Annual Youth MeetMay 16, 2026
60 Meter · IndoorFasTrak HS Challenge · Dec 157.81aFasTrak HS ChallengeDecember 15, 2024
800 Meters · IndoorFasTrak Youth/HS Indoor Challenge · Feb 52:43.14FasTrak Youth/HS Indoor ChallengeFebruary 5, 2022
800 Meters · OutdoorUSATF Gulf Association Junior Olympic Championships · Jun 162:12.81aUSATF Gulf Association Junior Olympic ChampionshipsJune 16, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · 400 Meters · Place 36 · Texas Storm TrackTexas Storm Track400 MetersRound P36.57.24a10
May 30Track Houston Championship Meet TF26May 30 · 400 Meters · Texas Storm TrackTexas Storm Track400 Meters--DNS10
May 16Carl Lewis Stars Annual Youth MeetMay 16 · 400 Meters · Place 5 · Texas Storm TrackTexas Storm Track400 Meters5.50.28a PB10
May 16Carl Lewis Stars Annual Youth MeetMay 16 · 100 Meters · Place 34 · Texas Storm TrackTexas Storm Track100 Meters34.12.66aWind: 0.510
May 92026 Texas Storm Youth Annual Track MeetMay 9 · 100 Meters · Place 4 · Texas Storm TrackTexas Storm Track100 Meters4.11.31a10
Apr 25Afterburners Track MeetApr 25 · 200 Meters · Place 3 · Texas Storm TrackTexas Storm Track200 Meters3.23.56a PB10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 26Generation Park TF Invitational 2026Feb 26 · 400 Meters · Place 9 · ManvelManvel400 Meters950.04 PB10
Jan 15Carl Lewis HS Invitational TF26Jan 15 · 400 Meters · Place 22 · Texas StormTexas Storm400 MetersRound P2251.19—
Jan 15Carl Lewis HS Invitational TF26Jan 15 · 60m Hurdles · Place 43 · Texas StormTexas Storm60m Hurdles4311.61—
Jan 15Carl Lewis HS Invitational TF26Jan 15 · 60m Hurdles · Place 43 · Texas StormTexas Storm60m HurdlesRound P4311.61a10

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 31UIL 6A District 22 ChampionshipMar 31 · 400 Meters · Place 10 · ManvelManvel400 MetersRound P10.51.56a9

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 15FasTrak HS ChallengeDec 15 · 60 Meter · Place 60 · Texas Storm TrackTexas Storm Track60 MeterRound P60.7.81a PB9
Dec 15FasTrak HS ChallengeDec 15 · 400 Meters · Place 46 · Texas Storm TrackTexas Storm Track400 Meters46.54.59a9
Jan 14Joe DeLoach Youth InvJan 14 · 400 Meters · Place 1 · Texas Storm TrackTexas Storm Track400 MetersRound P1.55.65a8
Jan 14Joe DeLoach Youth InvJan 14 · 400 Meters · Place 1 · Texas Storm TrackTexas Storm Track400 Meters1.54.99a8
Jan 14Joe DeLoach Youth InvJan 14 · 200 Meters · Place 6 · Texas Storm TrackTexas Storm Track200 MetersRound P6.25.03a PB8

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 23Badger State GamesJun 23 · 800 Meters · Place 2 · AssumptionAssumption800 Meters2.2:20.55a8
Jun 23Badger State GamesJun 23 · 200 Meters · Place 1 · AssumptionAssumption200 Meters1.24.93a8
Jun 23Badger State GamesJun 23 · 100 Meters · Place 2 · AssumptionAssumption100 Meters2.12.35a8
Jun 1Track Houston 2024 Championship MeetJun 1 · 400 Meters · Place 3 · Texas StormTexas Storm400 Meters353.81a—
Jun 1Track Houston 2024 Championship MeetJun 1 · 100 Meters · Place 40 · Texas StormTexas Storm100 Meters4012.55a—
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 800 Meters · Place 3 · Texas Storm TrackTexas Storm Track800 Meters3.2:14.07a8
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 400 Meters · Place 8 · Texas Storm TrackTexas Storm Track400 Meters8.54.36a8
May 11Texas Storm Youth Annual Track MeetMay 11 · 800 Meters · Place 6 · Texas Storm TrackTexas Storm Track800 Meters6.2:14.60a8

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 4USATF Region 12 Junior Olympic ChampionshipsJul 4 · 800 Meters · Place 10 · Texas Storm TrackTexas Storm Track800 Meters10.2:13.72a7
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · 800 Meters · Place 5 · Texas Storm TrackTexas Storm Track800 Meters5.2:12.81a PB7
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · 400 Meters · Place 10 · Texas Storm TrackTexas Storm Track400 Meters10.55.29a7
Jun 3Track Houston Championship MeetJun 3 · 400 Meters · Place 11 · Texas StormTexas Storm400 Meters1155.63a—
May 27Northwest Flyers 36th Anniversary Track MeetMay 27 · 800 Meters · Place 4 · Texas StormTexas Storm800 Meters42:16.04a—
May 20CL Stars Track MeetMay 20 · 200 Meters · Place 46 · Texas Storm TrackTexas Storm Track200 Meters46.25.80a7
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 800 Meters · Place 5 · Texas StormTexas Storm800 Meters52:15.83a—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 400 Meters · Place 36 · Texas StormTexas Storm400 Meters3659.96a—
May 6Afterburners Track Meet 13/14 & UpMay 6 · 200 Meters · Place 17 · Texas StormTexas Storm200 Meters1726.61a—
May 6Afterburners Track MeetMay 6 · 200 Meters · Place 17 · Texas StormTexas Storm200 Meters1726.61a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 15Joe DeLoach Youth InvitationalJan 15 · 400 Meters · Place 12 · Texas StormTexas Storm400 MetersRound P121:01.56a—

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 5USATF Region 12 Junior Olympic ChampionshipsJul 5 · 400 Meters · Place 6 · Texas StormTexas Storm400 Meters659.51a—
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · 400 Meters · Place 6 · Texas Storm TrackTexas Storm Track400 Meters6.1:01.15a6
Jun 4Track Houston Championship MeetJun 4 · 400 Meters · Place 9 · Texas StormTexas Storm400 Meters91:01.8711-12
Jun 4Track Houston Championship MeetJun 4 · 100 Meters · Place 27 · Texas StormTexas Storm100 Meters2713.93a (-0.8)PR11-12
May 28Northwest Flyers 35th Anniversary Track MeetMay 28 · 800 Meters · Place 7 · Texas StormTexas Storm800 Meters72:36.6511-12
May 21CL Stars Track Meet 11-12 and underMay 21 · 400 Meters · Place 12 · Texas Storm TrackTexas Storm Track400 Meters12.1:03.04a6
May 21CL Stars Track Meet 11-12 and underMay 21 · 100 Meters · Place 41 · Texas Storm TrackTexas Storm Track100 Meters41.15.00a6
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · 800 Meters · Place 15 · Texas Storm TrackTexas Storm Track800 Meters15.2:35.36a6
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · 400 Meters · Place 13 · Texas Storm TrackTexas Storm Track400 Meters13.1:03.91a6
Apr 16PTX 10th Annual Spring ClassicApr 16 · 200 Meters · Place 29 · Texas StormTexas Storm200 Meters2930.52—
Apr 16PTX 10th Annual Spring ClassicApr 16 · 100 Meters · Place 34 · Texas StormTexas Storm100 Meters3415.12—
Apr 16PTX 10th Annual Spring ClassicApr 16 · 400 Meters · Place 18 · Texas StormTexas Storm400 Meters181:05.46—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 5FasTrak Youth/HS Indoor ChallengeFeb 5 · 200 Meters · Place 20 · Texas StormTexas Storm200 Meters2031.0412
Feb 5FasTrak Youth/HS Indoor ChallengeFeb 5 · 800 Meters · Place 3 · Texas StormTexas Storm800 Meters32:43.14 PB12

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 25USATF Gulf Association ChampionshipJun 25 · 800 Meters · Place 6 · Texas Storm TrackTexas Storm Track800 Meters6.2:49.24a5
Jun 25USATF Gulf Association ChampionshipJun 25 · 200 Meters · Place 15 · Texas Storm TrackTexas Storm Track200 Meters15.31.91aWind: -4.35
Jun 5Track Houston 2021 Championship MeetJun 5 · 400 Meters · Place 60 · Texas StormTexas Storm400 Meters601:10.8111
Jun 5Track Houston 2021 Championship MeetJun 5 · 100 Meters · Place 84 · Texas StormTexas Storm100 Meters8415.3411
May 29Northwest Flyers Annual Track MeetMay 29 · 400 Meters · Place 18 · Texas StormTexas Storm400 Meters181:13.7511
May 29Northwest Flyers Annual Track MeetMay 29 · 100 Meters · Place 50 · Texas StormTexas Storm100 Meters501.1 PB11
May 22CL Stars Track Club 11-12 and Under MeetMay 22 · 400 Meters · Place 23 · Texas StormTexas Storm400 Meters231:09.0511
May 22CL Stars Track Club 11-12 and Under MeetMay 22 · 100 Meters · Place 47 · Texas StormTexas Storm100 Meters4715.5711
May 15Texas Storm Track Club 11-12 and under Youth MeetMay 15 · 400 Meters · Place 35 · Texas Storm TrackTexas Storm Track400 Meters35.1:10.34a5
Apr 24Afterburners Youth Track Club 11/12 & under Track MeetApr 24 · 400 Meters · Place 61 · Texas Storm TrackTexas Storm Track400 Meters61.1:22.19a5
Apr 24Afterburners Youth Track Club 11/12 & under Track MeetApr 24 · 200 Meters · Place 56 · Texas Storm TrackTexas Storm Track200 Meters56.33.78a5