Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPearland Track Express Spring Classic · Apr 103.5Pearland Track Express Spring ClassicApril 10, 2021
200 Meters · IndoorGeneration Park TF Invitational 2026 · Feb 2622.89Generation Park TF Invitational 2026February 26, 2026
200 Meters · OutdoorBeastMode Relays · Apr 172.5BeastMode RelaysApril 17, 2021
400 Meters · IndoorThe Reckoning Series · Jan 1655.00The Reckoning SeriesJanuary 16, 2021
400 Meters · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 849.11aUSATF Region 12 Junior Olympic ChampionshipsJuly 8, 2026
60 Meter · IndoorFasTrak HS Meet · Feb 87.24aFasTrak HS MeetFebruary 8, 2026
60 Meters · IndoorTexas HS Indoor Championships TF26 · Jan 97.25Texas HS Indoor Championships TF26January 9, 2026
800 Meters · IndoorFasTrak Youth/HS Indoor Challenge · Feb 52:12.06FasTrak Youth/HS Indoor ChallengeFebruary 5, 2022
800 Meters · Outdoor2nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet) · May 222:03.56a2nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 26 · Texas Storm TrackTexas Storm Track400 MetersRound P26.49.49a11
Jul 11Rice All-Comers 6/11 TF26Jul 11 · 400 Meters · Place 7 · UnattachedUnattached400 Meters7.49.77a11
Jul 11Rice All-Comers 6/11 TF26Jul 11 · 200 Meters · Place 6 · UnattachedUnattached200 Meters6.22.44aWind: -1.111
Jul 11Rice All-Comers 6/11 TF26Jul 11 · 100 Meters · UnattachedUnattached100 Meters—NTWind: -0.211
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · 400 Meters · Place 4 · Texas Storm TrackTexas Storm Track400 MetersRound P4.49.68a11
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · 400 Meters · Place 5 · Texas Storm TrackTexas Storm Track400 Meters5.49.11a PB11
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · 200 Meters · Texas Storm TrackTexas Storm Track200 MetersRound P--DNSWind: -2.511
May 30Track Houston Championship Meet TF26May 30 · 400 Meters · Place 6 · Texas Storm TrackTexas Storm Track400 Meters6.49.39a11
May 30Track Houston Championship Meet TF26May 30 · 100 Meters · Place 9 · Texas Storm TrackTexas Storm Track100 MetersRound P9.11.00a11
May 222nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22 · 800 Meters · Place 1 · Texas Storm TrackTexas Storm Track800 Meters1.2:03.56a PB11
May 16Carl Lewis Stars Annual Youth MeetMay 16 · 100 Meters · Place 3 · Texas Storm TrackTexas Storm Track100 Meters3.11.81aWind: 0.511
Apr 6UIL 6A District 22 TF26Apr 6 · 400 Meters · Place 7 · PearlandPearland400 MetersRound P7.51.43a11
Apr 6UIL 6A District 22 TF26Apr 6 · 400 Meters · Place 5 · PearlandPearland400 Meters5.50.10a11
Mar 26Rice 47th Annual Victor Lopez ClassicMar 26 · 200 Meters · Place 29 · PearlandPearland200 Meters2922.66a11
Mar 6Texas A&M Bluebonnet HS Meet TF26Mar 6 · 400 Meters · Place 56 · PearlandPearland400 Meters5650.21—

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 26Generation Park TF Invitational 2026Feb 26 · 200 Meters · Place 15 · PearlandPearland200 Meters1522.89 PB11
Feb 8FasTrak HS MeetFeb 8 · 60 Meter · Place 26 · Texas Storm TrackTexas Storm Track60 MeterRound P26.7.24a PB11
Jan 15Carl Lewis HS Invitational TF26Jan 15 · 200 Meters · Place 97 · Texas StormTexas Storm200 Meters9723.44—
Jan 15Carl Lewis HS Invitational TF26Jan 15 · 200 Meters · Place 97 · Texas StormTexas Storm200 MetersRound P9723.44a11
Jan 9Texas HS Indoor Championships TF26Jan 9 · 60 Meters · Place 88 · TEXAS STORMTEXAS STORM60 Meters887.25 PB11
Jan 9Texas HS Indoor Championships TF26Jan 9 · 200 Meters · Place 206 · TEXAS STORMTEXAS STORM200 Meters20623.5111
Jan 9Texas HS Indoor Championships TF26Jan 9 · 200 Meters · Place 206 · Texas StormTexas Storm200 Meters20623.5111
Jan 9Texas HS Indoor Championships TF26Jan 9 · 200 Meters · Place 206 · Texas StormTexas Storm200 Meters20623.5111
Jan 9Texas HS Indoor Championships TF26Jan 9 · 60 Meters · Place 88 · Texas StormTexas Storm60 MetersRound P887.2511
Jan 9Texas HS Indoor Championships TF26Jan 9 · 60 Meters · Place 88 · Texas StormTexas Storm60 MetersRound P887.2511

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 132025 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 13 · 400 Meters · Place 2 · Texas Storm TrackTexas Storm Track400 Meters2.50.51a10
May 31Track Houston Championship May 31 · 400 Meters · Place 3 · Texas StormTexas Storm400 Meters349.86a10
May 31Track Houston Championship May 31 · 100 Meters · Place 6 · Texas StormTexas Storm100 MetersRound P611.14a10
May 31Track Houston Championship May 31 · 100 Meters · Place 5 · Texas StormTexas Storm100 Meters511.07a10
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · 100 Meters · Place 13 · Texas Storm TrackTexas Storm Track100 Meters13.11.36a10
May 17Carl Lewis Stars Annual Track MeetMay 17 · 400 Meters · Place 2 · Texas StormTexas Storm400 Meters249.45a10
May 10Texas Storm Youth Annual Track MeetMay 10 · 200 Meters · Place 3 · Texas Storm TrackTexas Storm Track200 Meters3.22.26a10
Mar 31UIL 6A District 22 ChampionshipMar 31 · 400 Meters · Place 6 · PearlandPearland400 MetersRound P6.50.65a10
Mar 31UIL 6A District 22 ChampionshipMar 31 · 400 Meters · Place 7 · PearlandPearland400 Meters7.51.32a10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 15FasTrak HS ChallengeDec 15 · 400 Meters · Texas Storm TrackTexas Storm Track400 Meters—DNS10

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 62024 Junior Olympic Qualifier Challenge MeetJul 6 · 400 Meters · Place 4 · Texas StormTexas Storm400 Meters450.66a—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 400 Meters · Place 15 · Texas StormTexas Storm400 Meters1551.77a—
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 800 Meters · Texas Storm TrackTexas Storm Track800 Meters--DNS9
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 400 Meters · Texas Storm TrackTexas Storm Track400 Meters--DNS9
Mar 8Summer Creek Generation Park InvitationalMar 8 · 200 Meters · Place 11 · PearlandPearland200 Meters11.23.17aWind: -19

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 4USATF Region 12 Junior Olympic ChampionshipsJul 4 · 400 Meters · Place 1 · Texas Storm TrackTexas Storm Track400 MetersRound P1.50.29a8
Jul 4USATF Region 12 Junior Olympic ChampionshipsJul 4 · 400 Meters · Place 2 · Texas Storm TrackTexas Storm Track400 Meters2.50.18a8
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · 400 Meters · Texas Storm TrackTexas Storm Track400 Meters—DNS8
Jun 3Track Houston Championship MeetJun 3 · 400 Meters · Place 1 · Texas StormTexas Storm400 Meters151.44a—
Jun 3Track Houston Championship MeetJun 3 · 100 Meters · Place 21 · Texas StormTexas Storm100 MetersRound P2112.36a—
May 27Northwest Flyers 36th Anniversary Track MeetMay 27 · 400 Meters · Place 1 · Texas StormTexas Storm400 Meters150.89a—
May 20CL Stars Track MeetMay 20 · 200 Meters · Place 2 · Texas Storm TrackTexas Storm Track200 Meters2.22.74a8
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 800 Meters · Place 1 · Texas StormTexas Storm800 Meters12:08.40a—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · 400 Meters · Place 1 · Texas Storm TrackTexas Storm Track400 Meters1.52.16a7
Jun 4Track Houston Championship MeetJun 4 · 400 Meters · Place 2 · Texas StormTexas Storm400 Meters252.8413-14
May 28Northwest Flyers 35th Anniversary Track MeetMay 28 · 400 Meters · Place 3 · Texas StormTexas Storm400 Meters353.4913-14
May 21CL Stars Track Meet 13 and UpMay 21 · 200 Meters · Place 7 · Texas Storm TrackTexas Storm Track200 Meters7.24.38a7
May 142022 Texas Storm Youth Track Meet 13-14 and upMay 14 · 800 Meters · Place 2 · Texas Storm TrackTexas Storm Track800 Meters2.2:13.61a7
Apr 16PTX 10th Annual Spring ClassicApr 16 · 800 Meters · Place 1 · Texas StormTexas Storm800 Meters12:07.35M—
Apr 16PTX 10th Annual Spring ClassicApr 16 · 100 Meters · Place 1 · Texas StormTexas Storm100 Meters112.36—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 5FasTrak Youth/HS Indoor ChallengeFeb 5 · 800 Meters · Place 1 · 13 Texas Storm13 Texas Storm800 Meters12:12.06 PB—

2021 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 30AAU Region 17 Junior Olympics National QualifierJun 30 · 400 Meters · Place 1 · Texas Storm TrackTexas Storm Track400 Meters1.51.96a6
Jun 30AAU Region 17 Junior Olympics National QualifierJun 30 · 200 Meters · Place 1 · Texas Storm TrackTexas Storm Track200 MetersRound P1.24.31aWind: -1.86
Jun 30AAU Region 17 Junior Olympics National QualifierJun 30 · 200 Meters · Place 1 · Texas Storm TrackTexas Storm Track200 Meters1.24.09aWind: -1.36
Jun 11AAU Junior Olympic Gulf District - 12UJun 11 · 400 Meters · Place 1 · Texas Storm TrackTexas Storm Track400 Meters1.54.27a6
Jun 11AAU Junior Olympic Gulf District - 12UJun 11 · 200 Meters · Place 1 · Texas Storm TrackTexas Storm Track200 Meters1.24.70aWind: -1.86
Jun 5Track Houston 2021 Championship MeetJun 5 · 400 Meters · Place 1 · Texas StormTexas Storm400 Meters153.3711
May 22CL Stars Track Club 11-12 and Under MeetMay 22 · 400 Meters · Place 1 · Texas StormTexas Storm400 Meters153.4211
May 15Texas Storm Track Club 11-12 and under Youth MeetMay 15 · 800 Meters · Place 1 · Texas Storm TrackTexas Storm Track800 Meters1.2:09.69a6
May 15Texas Storm Track Club 11-12 and under Youth MeetMay 15 · 100 Meters · Place 1 · Texas Storm TrackTexas Storm Track100 Meters1.12.30a6
Apr 24Afterburners Youth Track Club 11/12 & under Track MeetApr 24 · 400 Meters · Place 1 · Texas Storm TrackTexas Storm Track400 Meters1.54.83a6
Apr 17BeastMode RelaysApr 17 · 800 Meters · Place 1 · Texas StormTexas Storm800 Meters12:14.2711
Apr 17BeastMode RelaysApr 17 · 200 Meters · Place 1 · Texas StormTexas Storm200 Meters12.5 PB11
Apr 10Pearland Track Express Spring ClassicApr 10 · 200 Meters · Place 1 · Texas StormTexas Storm200 Meters13.811
Apr 10Pearland Track Express Spring ClassicApr 10 · 100 Meters · Place 1 · Texas StormTexas Storm100 Meters13.5 PB11

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 16The Reckoning SeriesJan 16 · 200 Meters · Place 1 · Texas StormTexas Storm200 Meters125.2112
Jan 16The Reckoning SeriesJan 16 · 200 Meters · Place 1 · Texas StormTexas Storm200 Meters125.2112
Jan 16The Reckoning SeriesJan 16 · 400 Meters · Place 1 · Texas StormTexas Storm400 Meters155.00 PB12
Jan 16The Reckoning SeriesJan 16 · 400 Meters · Place 1 · Texas StormTexas Storm400 Meters155.0012

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 19Joe Deloach Invitational Youth Track MeetJan 19 · 400 Meters · Place 1 · Texas Storm Track ClubTexas Storm Track Club400 Meters158.79—
Jan 19Joe Deloach Invitational Youth Track MeetJan 19 · 400 Meters · Place 1 · Texas Storm Track ClubTexas Storm Track Club400 Meters158.11q—

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 9USATF Region 12 Junior Olympic ChampionshipsJul 9 · 400 Meters · Place 3 · Texas StormTexas Storm400 MetersRound P31:04.00—
Jun 7Track Houston Championship MeetJun 7 · 100 Meters · Place 6 · Texas StormTexas Storm100 Meters613.521
Jun 1Texas Storm Annual Track MeetJun 1 · 400 Meters · Place 1 · Texas StormTexas Storm400 Meters11:01.481

2018 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 25Northwest Flyers Annual Track MeetMay 25 · 800 Meters · Place 5 · Texas StormTexas Storm800 Meters52:35.581
May 25Northwest Flyers Annual Track MeetMay 25 · 100 Meters · Place 17 · Texas StormTexas Storm100 Meters1714.131

2017 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 2Track Houston Championship MeetJun 2 · 100 Meters · Place 1 · Texas StormTexas Storm100 Meters11:11.29a PR8 & Under