Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPearland Track Express Spring Classic · Apr 105.2Pearland Track Express Spring ClassicApril 10, 2021
110m Hurdles · 39" / 0.991m · OutdoorThe Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet) · May 2316.90aThe Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23, 2025
1500 Meters · OutdoorUSATF Region 16 Junior Olympic Championships · Jun 145:32.77aUSATF Region 16 Junior Olympic ChampionshipsJune 14, 2024
200 Meters · OutdoorPearland Track Express Spring Classic · Apr 102.1Pearland Track Express Spring ClassicApril 10, 2021
400 Meters · OutdoorCarl Lewis Stars Annual Youth Meet · May 1654.11aCarl Lewis Stars Annual Youth MeetMay 16, 2026
High Jump · OutdoorTrack Houston Championship Meet · Jun 31.35mTrack Houston Championship MeetJune 3, 2023
Long Jump · OutdoorCL Stars Track Meet 11-12 and under · May 214.33mCL Stars Track Meet 11-12 and underMay 21, 2022

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Long Jump · Place 4 · Texas Storm TrackLong Jump4.6.68mWind: 2.29
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · Long Jump · Place 2 · Texas Storm TrackLong Jump2.6.61m9
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · 200 Meters · Place 23 · Texas Storm Track200 MetersRound P23.23.95aWind: -0.99
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · Long Jump · Place 1 · Texas Storm TrackLong Jump1.6.66m9
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · High Jump · Place 1 · Texas Storm TrackHigh Jump1.1.75m9
May 30Track Houston Championship Meet TF26May 30 · Long Jump · Place 3 · Texas Storm TrackLong Jump3.6.23m9
May 30Track Houston Championship Meet TF26May 30 · High Jump · Place 2 · Texas Storm TrackHigh Jump2.1.75m9
May 30Track Houston Championship Meet TF26May 30 · 100 Meters · Place 29 · Texas Storm Track100 MetersRound P29.11.81a9
May 222nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22 · Long Jump · Place 1 · Texas Storm TrackLong Jump1.6.45m9
May 222nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22 · 100 Meters · Texas Storm Track100 Meters--DNS9
May 16Carl Lewis Stars Annual Youth MeetMay 16 · Long Jump · Place 1 · Texas Storm TrackLong Jump1.22' 5"9
May 16Carl Lewis Stars Annual Youth MeetMay 16 · High Jump · Place 2 · Texas Storm TrackHigh Jump2.5' 8"9
May 16Carl Lewis Stars Annual Youth MeetMay 16 · 400 Meters · Place 17 · Texas Storm Track400 Meters17.54.11a PB9
May 92026 Texas Storm Youth Annual Track MeetMay 9 · Long Jump · Place 1 · Texas Storm TrackLong Jump1.6.32m9
May 92026 Texas Storm Youth Annual Track MeetMay 9 · High Jump · Place 2 · Texas Storm TrackHigh Jump2.5-10.009
Apr 25Afterburners Track MeetApr 25 · Long Jump · Place 1 · Texas Storm TrackLong Jump1.6.40m9
Apr 25Afterburners Track MeetApr 25 · 400 Meters · Place 16 · Texas Storm Track400 Meters16.54.26a9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 15Carl Lewis HS Invitational TF26Jan 15 · Triple Jump · Place 11 · Texas StormTriple Jump1141-5.759
Jan 15Carl Lewis HS Invitational TF26Jan 15 · Long Jump · Place 13 · Texas StormLong Jump1320-4.759

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 132025 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 13 · Long Jump · Place 1 · Texas Storm TrackLong Jump1.6.09m8
Jun 132025 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 13 · 110m Hurdles · Place 4 · Texas Storm Track110m Hurdles39" / 0.991m4.20.15aWind: -3.88
Jun 132025 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 13 · High Jump · Place 2 · Texas Storm TrackHigh Jump2.1.37m8
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · Long Jump · Place 2 · Texas Storm TrackLong Jump2.6.10m8
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · 110m Hurdles · Place 6 · Texas Storm Track110m Hurdles39" / 0.991m6.16.90a PB8
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · High Jump · Place 3 · Texas Storm TrackHigh Jump3.1.73m8
May 10Texas Storm Youth Annual Track MeetMay 10 · Long Jump · Place 1 · Texas Storm TrackLong Jump1.6.36m8
May 10Texas Storm Youth Annual Track MeetMay 10 · 110m Hurdles · Place 6 · Texas Storm Track110m Hurdles39" / 0.991m6.17.16a8
May 10Texas Storm Youth Annual Track MeetMay 10 · High Jump · Place 4 · Texas Storm TrackHigh Jump4.5-06.008
Apr 26Afterburners Track MeetApr 26 · Long Jump · Place 1 · Texas StormLong Jump16.32m8

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 16Carl Lewis HS InvitationalJan 16 · 60m Hurdles · Place 39 · Texas Storm60m HurdlesRound P3910.52a—
Jan 16Carl Lewis HS InvitationalJan 16 · 60m Hurdles · Place 39 · Texas Storm Track Club60m HurdlesRound P3910.52—

2024 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · Long Jump · Place 6 · Texas StormLong Jump65.25m—
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · High Jump · Place 5 · Texas StormHigh Jump51.60m—
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · Shot Put · Place 6 · Texas StormShot Put69.46m—
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · 100m Hurdles · Place 8 · Texas Storm100m Hurdles815.62a—
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · 1500 Meters · Place 15 · Texas Storm1500 Meters155:43.42a—
Jul 62024 Junior Olympic Qualifier Challenge MeetJul 6 · Long Jump · Place 1 · Texas StormLong Jump15.60m—
Jul 62024 Junior Olympic Qualifier Challenge MeetJul 6 · High Jump · Place 1 · Texas StormHigh Jump11.42m—
Jul 62024 Junior Olympic Qualifier Challenge MeetJul 6 · Shot Put · Place 4 · Texas StormShot Put48.67m—
Jul 62024 Junior Olympic Qualifier Challenge MeetJul 6 · 100m Hurdles · Place 3 · Texas Storm100m Hurdles318.79a—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · Long Jump · Place 2 · Texas StormLong Jump24.96m—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · Long Jump · Place 8 · Texas StormLong Jump85.15m—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · High Jump · Place 1 · Texas StormHigh Jump11.62m—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · High Jump · Place 8 · Texas StormHigh Jump81.58m—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · Shot Put · Place 1 · Texas StormShot Put19.69m—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 100m Hurdles · Place 2 · Texas Storm100m Hurdles216.55a—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 1500 Meters · Place 1 · Texas Storm1500 Meters15:32.77a PB—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 400 Meters · Place 22 · Texas Storm400 Meters2257.56a—
Jun 1Track Houston 2024 Championship MeetJun 1 · Long Jump · Place 8 · Texas StormLong Jump84.99m—
Jun 1Track Houston 2024 Championship MeetJun 1 · High Jump · Place 3 · Texas StormHigh Jump31.55m—
Jun 1Track Houston 2024 Championship MeetJun 1 · Shot Put · Place 8 · Texas StormShot Put89.04m—
Jun 1Track Houston 2024 Championship MeetJun 1 · 100m Hurdles · Place 7 · Texas Storm100m Hurdles719.32a—
May 24Northwest Flyers 37th Anniversary MeetMay 24 · Long Jump · Place 9 · Texas Storm TrackLong Jump9.4.89mWind: 07
May 24Northwest Flyers 37th Anniversary MeetMay 24 · High Jump · Place 3 · Texas Storm TrackHigh Jump3.1.57m7
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 100 Meters · Place 40 · Texas Storm Track100 Meters40.13.10aWind: -1.47
May 19CL Stars Track MeetMay 19 · Long Jump · Place 14 · Texas Storm TrackLong Jump14.4.49m7
May 19CL Stars Track MeetMay 19 · 100 Meters · Place 44 · Texas Storm Track100 Meters44.13.26aWind: -3.47
May 11Texas Storm Youth Annual Track MeetMay 11 · Long Jump · Place 7 · Texas Storm TrackLong Jump7.15-04.007
May 11Texas Storm Youth Annual Track MeetMay 11 · High Jump · Place 2 · Texas Storm TrackHigh Jump2.4-10.007
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · Long Jump · Place 5 · Texas Storm TrackLong Jump5.4.90m7
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 400 Meters · Place 22 · Texas Storm Track400 Meters22.59.56a7
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 200 Meters · Place 21 · Texas Storm Track200 Meters21.26.30a7

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 4USATF Region 12 Junior Olympic ChampionshipsJul 4 · High Jump · Place 6 · Texas Storm TrackHigh Jump6.1.35m6
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · Long Jump · Place 15 · Texas Storm TrackLong Jump15.4.10m6
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · High Jump · Place 1 · Texas Storm TrackHigh Jump1.1.35m6
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · 400 Meters · Place 19 · Texas Storm Track400 Meters19.1:03.81a6
Jun 3Track Houston Championship MeetJun 3 · High Jump · Place 6 · Texas StormHigh Jump61.35m PB—
Jun 3Track Houston Championship MeetJun 3 · Long Jump · Place 25 · Texas StormLong Jump254.10m—
May 27Northwest Flyers 36th Anniversary Track MeetMay 27 · 400 Meters · Place 39 · Texas Storm400 Meters391:04.14a—
May 20CL Stars Track MeetMay 20 · Long Jump · Place 25 · Texas Storm TrackLong Jump25.13-01.256
May 20CL Stars Track MeetMay 20 · 200 Meters · Place 70 · Texas Storm Track200 Meters70.27.55a6
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · Long Jump · Place 16 · Texas StormLong Jump164.27m—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · 400 Meters · Place 42 · Texas Storm400 Meters421:02.16a—
May 6Afterburners Track Meet 13/14 & UpMay 6 · Long Jump · Place 12 · Texas StormLong Jump123.81m—
May 6Afterburners Track MeetMay 6 · Long Jump · Place 12 · Texas StormLong Jump123.81m—

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 5USATF Region 12 Junior Olympic ChampionshipsJul 5 · Long Jump · Place 9 · Texas StormLong Jump93.99m—
Jul 5USATF Region 12 Junior Olympic ChampionshipsJul 5 · 200 Meters · Place 12 · Texas Storm200 Meters1228.73a—
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · Long Jump · Place 4 · Texas Storm TrackLong Jump4.4.11m5
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · 200 Meters · Place 8 · Texas Storm Track200 Meters8.29.01a5
Jun 4Track Houston Championship MeetJun 4 · Long Jump · Place 7 · Texas StormLong Jump73.6811-12
Jun 4Track Houston Championship MeetJun 4 · 400 Meters · Place 18 · Texas Storm400 Meters181:07.2011-12
May 28Northwest Flyers 35th Anniversary Track MeetMay 28 · Long Jump · Place 5 · Texas StormLong Jump54.0911-12
May 28Northwest Flyers 35th Anniversary Track MeetMay 28 · 100 Meters · Place 24 · Texas Storm100 Meters2414.3611-12
May 21CL Stars Track Meet 11-12 and underMay 21 · Long Jump · Place 5 · Texas Storm TrackLong Jump5.4.33m PB5
May 21CL Stars Track Meet 11-12 and underMay 21 · 400 Meters · Place 30 · Texas Storm Track400 Meters30.1:08.51a5
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · 400 Meters · Place 20 · Texas Storm Track400 Meters20.1:08.51a5
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · 100 Meters · Place 13 · Texas Storm Track100 Meters13.13.78a5
Apr 16PTX 10th Annual Spring ClassicApr 16 · 200 Meters · Place 25 · Texas Storm200 Meters2529.92—
Apr 16PTX 10th Annual Spring ClassicApr 16 · 100 Meters · Place 18 · Texas Storm100 Meters1814.39—
Apr 16PTX 10th Annual Spring ClassicApr 16 · 400 Meters · Place 46 · Texas Storm400 Meters461:13.89—

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 5Track Houston 2021 Championship MeetJun 5 · 400 Meters · Place 91 · Texas Storm400 Meters911:19.5011
Jun 5Track Houston 2021 Championship MeetJun 5 · 100 Meters · Place 88 · Texas Storm100 Meters8815.4311
May 22CL Stars Track Club 11-12 and Under MeetMay 22 · 400 Meters · Place 57 · Texas Storm400 Meters571:18.5611
May 22CL Stars Track Club 11-12 and Under MeetMay 22 · 100 Meters · Place 26 · Texas Storm100 Meters2614.5711
May 15Texas Storm Track Club 11-12 and under Youth MeetMay 15 · 100 Meters · Place 56 · Texas Storm Track100 Meters56.15.24a4
Apr 24Afterburners Youth Track Club 11/12 & under Track MeetApr 24 · 400 Meters · Place 57 · Texas Storm Track400 Meters57.1:20.97a4
Apr 24Afterburners Youth Track Club 11/12 & under Track MeetApr 24 · 200 Meters · Place 24 · Texas Storm Track200 Meters24.29.66a4
Apr 17BeastMode RelaysApr 17 · 400 Meters · Place 12 · Texas Storm400 Meters121:13.9611
Apr 17BeastMode RelaysApr 17 · 200 Meters · Place 18 · Texas Storm200 Meters182.811
Apr 10Pearland Track Express Spring ClassicApr 10 · 400 Meters · Place 34 · Texas Storm400 Meters341:18.2811
Apr 10Pearland Track Express Spring ClassicApr 10 · 200 Meters · Place 42 · Texas Storm200 Meters422.1 PB11
Apr 10Pearland Track Express Spring ClassicApr 10 · 100 Meters · Place 30 · Texas Storm100 Meters305.2 PB11

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 7Track Houston Championship MeetJun 7 · 400 Meters · Place 64 · Texas Storm400 Meters641:26.411
Jun 7Track Houston Championship MeetJun 7 · 100 Meters · Place 47 · Texas Storm100 Meters4715.731
Jun 1Texas Storm Annual Track MeetJun 1 · 400 Meters · Place 46 · Texas Storm400 Meters461:19.361
Jun 1Texas Storm Annual Track MeetJun 1 · 100 Meters · Place 67 · Texas Storm100 Meters6716.641

2018 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 25Northwest Flyers Annual Track MeetMay 25 · 100 Meters · Place 11 · Texas Storm100 Meters1116.438