Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTrack Houston Championship · May 3111.47aTrack Houston Championship May 31, 2025
200 Meters · IndoorCarl Lewis HS Invitational TF26 · Jan 1523.26Carl Lewis HS Invitational TF26January 15, 2026
200 Meters · OutdoorTexas Storm Youth Annual Track Meet · May 1022.53aTexas Storm Youth Annual Track MeetMay 10, 2025
400 Meters · IndoorTexas HS Indoor Championships TF26 · Jan 953.004Texas HS Indoor Championships TF26January 9, 2026
400 Meters · Outdoor2024 Junior Olympic Qualifier Challenge Meet · Jul 649.70a2024 Junior Olympic Qualifier Challenge MeetJuly 6, 2024
60 Meters · IndoorTexas HS Indoor Championships TF26 · Jan 97.122Texas HS Indoor Championships TF26January 9, 2026
800 Meters · OutdoorTexas Storm Youth Annual Track Meet · May 112:11.36aTexas Storm Youth Annual Track MeetMay 11, 2024
Long Jump · OutdoorTexas Storm Youth Annual Track Meet · May 1118-05.75Texas Storm Youth Annual Track MeetMay 11, 2024
Long Jump · Outdoor2018 Track Houston Championship Meet · Jun 83.15m2018 Track Houston Championship MeetJune 8, 2018
Results · Outdoor2023 Texas Storm Annual Track Meet - All Age Groups · May 1312.66a2023 Texas Storm Annual Track Meet - All Age GroupsMay 13, 2023

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 222nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22 · 100 Meters · Place 28 · Track Houston Youth Track100 Meters28.11.76a12
May 16Carl Lewis Stars Annual Youth MeetMay 16 · 400 Meters · Track Houston Youth Track400 Meters—DNS12
May 16Carl Lewis Stars Annual Youth MeetMay 16 · 100 Meters · Track Houston Youth Track100 Meters—DNS12

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Jan 15Carl Lewis HS Invitational TF26Jan 15 · 60 Meters · Place 31 · Track Houston60 MetersRound P317.14—
Jan 15Carl Lewis HS Invitational TF26Jan 15 · 200 Meters · Place 82 · Track Houston200 Meters8223.26 PB—
Jan 15Carl Lewis HS Invitational TF26Jan 15 · 200 Meters · Place 82 · Track Houston Youth200 MetersRound P8223.26a—
Jan 15Carl Lewis HS Invitational TF26Jan 15 · 60 Meters · Place 31 · Track Houston Youth60 MetersRound P317.14a—
Jan 15Carl Lewis HS Invitational TF26Jan 15 · 60 Meters · Place 22 · Track Houston Youth60 MetersRound S227.13a—
Jan 9Texas HS Indoor Championships TF26Jan 9 · 60 Meters · Place 58 · TRACK HOUSTON YOUTH60 Meters587.1312
Jan 9Texas HS Indoor Championships TF26Jan 9 · 400 Meters · Place 128 · TRACK HOUSTON YOUTH400 Meters12853.0112
Jan 9Texas HS Indoor Championships TF26Jan 9 · 400 Meters · Place 129 · Track Housto400 Meters12953.004 PB12
Jan 9Texas HS Indoor Championships TF26Jan 9 · 60 Meters · Place 58 · Track Housto60 MetersRound P587.122 PB12

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 26AAU Junior Olympic Games Jul 26 · Long Jump · Place 61 · 08 Track HoustoLong Jump6120-07.00—
Jul 19Track Houston Internal Tune up MeetJul 19 · Long Jump · Place 1 · Track Houston YouthLong Jump16.15m—
Jul 19Track Houston Internal Tune up MeetJul 19 · 200 Meters · Place 1 · Track Houston Youth200 Meters123.31a—
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · Long Jump · Place 7 · Track Houston Youth TrackLong Jump7.21-05.00Wind: 011
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · Long Jump · Place 15 · Track Houston Youth TrackLong Jump15.20-04.5011
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 200 Meters · Place 27 · Track Houston Youth Track200 Meters27.22.90aWind: -3.511
May 31Track Houston Championship May 31 · 400 Meters · Place 10 · Track Houston Youth400 Meters1050.71a—
May 31Track Houston Championship May 31 · 100 Meters · Place 28 · Track Houston Youth100 MetersRound P2811.47a PB—
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · Long Jump · Place 4 · Track Houston Youth TrackLong Jump4.5.83m11
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · 400 Meters · Track Houston Youth Track400 Meters--DNS11
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · 100 Meters · Place 22 · Track Houston Youth Track100 Meters22.11.64a11
May 10Texas Storm Youth Annual Track MeetMay 10 · Long Jump · Place 2 · Track Houston Youth TrackLong Jump2.6.06m11
May 10Texas Storm Youth Annual Track MeetMay 10 · 400 Meters · Place 4 · Track Houston Youth Track400 Meters4.50.74a11
May 10Texas Storm Youth Annual Track MeetMay 10 · 200 Meters · Place 12 · Track Houston Youth Track200 Meters12.22.53a PB11

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · Long Jump · Place 29 · Track Houston YouthLong Jump295.98m—
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · 400 Meters · Place 24 · Track Houston Youth400 MetersRound P2450.37a—
Jul 62024 Junior Olympic Qualifier Challenge MeetJul 6 · Long Jump · Place 1 · Track Houston YouthLong Jump15.74m—
Jul 62024 Junior Olympic Qualifier Challenge MeetJul 6 · 400 Meters · Place 1 · Track Houston Youth400 Meters149.70a PB—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · Long Jump · Place 5 · Track Houston Youth TracLong Jump56.23m—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 400 Meters · Place 6 · Track Houston Youth Tra400 Meters650.28a—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 400 Meters · Place 4 · Track Houston Youth Tra400 Meters450.91a—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 200 Meters · Place 18 · Track Houston Youth Tra200 Meters1823.05a—
Jun 1Track Houston 2024 Championship MeetJun 1 · Long Jump · Place 15 · Track Houston Youth TracLong Jump155.48m—
May 24Northwest Flyers 37th Anniversary MeetMay 24 · Long Jump · Track Houston Youth TrackLong Jump--FOULWind: 010
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 800 Meters · Place 21 · Track Houston Youth Track800 Meters21.2:12.65a10
May 24Northwest Flyers 37th Anniversary MeetMay 24 · 400 Meters · Place 2 · Track Houston Youth Track400 Meters2.51.84a10
May 11Texas Storm Youth Annual Track MeetMay 11 · Long Jump · Place 5 · Track Houston Youth TrackLong Jump5.18-05.75 PB10
May 11Texas Storm Youth Annual Track MeetMay 11 · 800 Meters · Place 14 · Track Houston Youth Track800 Meters14.2:11.36a PB10
May 11Texas Storm Youth Annual Track MeetMay 11 · 200 Meters · Place 4 · Track Houston Youth Track200 Meters4.23.15a10

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 4USATF Region 12 Junior Olympic ChampionshipsJul 4 · 400 Meters · Place 9 · Track Houston Youth Track400 MetersRound P9.51.44a9
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · 400 Meters · Place 8 · Track Houston Youth Track400 Meters8.51.45a9
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · 200 Meters · Place 16 · Track Houston Youth Track200 Meters16.23.36aWind: 0.79
Jun 3Track Houston Championship MeetJun 3 · 400 Meters · Place 19 · Track Houston Youth Tra400 Meters1953.85a—
May 27Northwest Flyers 36th Anniversary Track MeetMay 27 · 800 Meters · Place 15 · Track Houston Youth Tra800 Meters152:18.92a—
May 27Northwest Flyers 36th Anniversary Track MeetMay 27 · 100 Meters · Place 45 · Track Houston Youth Tra100 Meters4512.20a—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · Results · Place 10 · Track Houston Youth TraResults1051.96a—
May 132023 Texas Storm Annual Track Meet - All Age GroupsMay 13 · Results · Place 34 · Track Houston Youth TraResults3412.66a PB—
Apr 29Track Houston IntraSquad Meet #2Apr 29 · 800 Meters · Place 4 · Track Houston Youth Track800 Meters4.2:36.94aUnofficial9
Apr 29Track Houston IntraSquad Meet #2Apr 29 · 400 Meters · Place 2 · Track Houston Youth Track400 Meters2.54.83aUnofficial9
Apr 29Track Houston IntraSquad Meet #2Apr 29 · 100 Meters · Place 3 · Track Houston Youth Track100 Meters3.11.67aUnofficial9

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · 400 Meters · Place 16 · Track Houston Youth Track400 Meters16.57.66a9
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · 200 Meters · Place 24 · Track Houston Youth Track200 Meters24.27.25a9
Jun 4Track Houston Championship MeetJun 4 · 400 Meters · Place 15 · Track Houston Youth400 Meters1556.3013-14
Jun 4Track Houston Championship MeetJun 4 · 100 Meters · Place 47 · Track Houston Youth100 Meters4713.40a (-2.5)13-14
May 28Northwest Flyers 35th Anniversary Track MeetMay 28 · 400 Meters · Place 7 · Track Houston Youth400 Meters756.8413-14
May 21CL Stars Track Meet 13 and UpMay 21 · 100 Meters · Place 48 · Track Houston Youth Track100 Meters48.13.87a9
May 142022 Texas Storm Youth Track Meet 13-14 and upMay 14 · 800 Meters · Track Houston Youth Track800 Meters—DNS9
May 142022 Texas Storm Youth Track Meet 13-14 and upMay 14 · 400 Meters · Place 3 · Track Houston Youth Track400 Meters3.54.78a9
May 142022 Texas Storm Youth Track Meet 13-14 and upMay 14 · 100 Meters · Place 9 · Track Houston Youth Track100 Meters9.12.47a9
Apr 30Afterburners Meet (12U A.M. & 13-18 P.M.)Apr 30 · 400 Meters · Track Houston Youth Track400 Meters—DNS9
Apr 30Afterburners Meet (12U A.M. & 13-18 P.M.)Apr 30 · 200 Meters · Place 4 · Track Houston Youth Track200 Meters4.24.63a9

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 30AAU Region 17 Junior Olympics National QualifierJun 30 · 800 Meters · Place 6 · Track Houston Youth Track800 Meters6.2:19.13a8
Jun 17AAU Junior Olympic Gulf District - 13-18yoJun 17 · 800 Meters · Place 7 · Track Houston Youth Track800 Meters7.2:23.29a8
Jun 17AAU Junior Olympic Gulf District - 13-18yoJun 17 · 400 Meters · Place 18 · Track Houston Youth Track400 Meters18.59.95a8
Jun 5Track Houston 2021 Championship MeetJun 5 · 400 Meters · Place 28 · Track Houston Youth400 Meters2858.1913
May 29Northwest Flyers Annual Track MeetMay 29 · 800 Meters · Place 11 · Track Houston Youth800 Meters112:37.6213
May 29Northwest Flyers Annual Track MeetMay 29 · 400 Meters · Place 14 · Track Houston Youth400 Meters141:00.0413
May 29Northwest Flyers Annual Track MeetMay 29 · 100 Meters · Place 47 · Track Houston Youth100 Meters4713.5013
May 22CL Stars Track Club 13-14 and Up Youth MeetMay 22 · 100 Meters · Place 43 · Track Houston Youth100 Meters4313.9113
May 15Texas Storm Track Club 13-14 and up Youth MeetMay 15 · 800 Meters · Place 11 · Track Houston Youth Track800 Meters11.2:31.87a8
May 15Texas Storm Track Club 13-14 and up Youth MeetMay 15 · 400 Meters · Place 30 · Track Houston Youth Track400 Meters30.1:02.03a8
May 15Texas Storm Track Club 13-14 and up Youth MeetMay 15 · 100 Meters · Place 62 · Track Houston Youth Track100 Meters62.14.92a8

2019 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 14USATF Gulf Association Junior Olympic ChampionshipsJun 14 · 400 Meters · Place 22 · Track Houston Youth Track400 Meters22.1:09.59a11
Jun 14USATF Gulf Association Junior Olympic ChampionshipsJun 14 · 200 Meters · Place 25 · Track Houston Youth Track200 Meters25.32.37a11
Jun 7Track Houston Championship MeetJun 7 · 100 Meters · Place 63 · Track Houston Youth100 Meters6316.0911
May 2532nd Annual Northwest Flyers Track MeetMay 25 · 800 Meters · Place 7 · Track Houston Youth Track800 Meters7.2:32.87a11
May 2532nd Annual Northwest Flyers Track MeetMay 25 · 200 Meters · Place 44 · Track Houston Youth Track200 Meters44.32.27a11

2018 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 15USATF Gulf Association Junior Olympic ChampionshipsJun 15 · 400 Meters · Place 24 · Track Houston Youth Track400 Meters24.1:14.30a10
Jun 15USATF Gulf Association Junior Olympic ChampionshipsJun 15 · 200 Meters · Place 17 · Track Houston Youth Track200 Meters17.31.59aWind: -4.610
Jun 82018 Track Houston Championship MeetJun 8 · Long Jump · Place 10 · Track Houston Youth ...Long Jump103.15m PB9-10
May 25Northwest Flyers Annual Track MeetMay 25 · Long Jump · Place 13 · Track Houston YouthLong Jump1310-06.751
May 25Northwest Flyers Annual Track MeetMay 25 · 200 Meters · Place 26 · Track Houston Youth200 Meters2631.461