Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 812.82aUSATF Region 12 Junior Olympic ChampionshipsJuly 8, 2026
1500 Meters · Outdoor32nd Annual Northwest Flyers Track Meet · May 257:07.81a32nd Annual Northwest Flyers Track MeetMay 25, 2019
200 Meters · IndoorJoe Deloach Invitational Youth Track Meet · Jan 1936.76Joe Deloach Invitational Youth Track MeetJanuary 19, 2020
200 Meters · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 825.59aUSATF Region 12 Junior Olympic ChampionshipsJuly 8, 2026
400 Meters · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 857.35aUSATF Region 12 Junior Olympic ChampionshipsJuly 8, 2026
60 Meters · IndoorFasTrak Youth/HS Indoor Challenge · Feb 59.55FasTrak Youth/HS Indoor ChallengeFebruary 5, 2022
800 Meters · OutdoorUSATF Gulf Association Junior Olympic Championships · Jun 143:26.92aUSATF Gulf Association Junior Olympic ChampionshipsJune 14, 2019
Long Jump · IndoorFasTrak Youth/HS Indoor Challenge · Feb 54.02mFasTrak Youth/HS Indoor ChallengeFebruary 5, 2022
Long Jump · OutdoorTexas Storm Track Club 11-12 and under Youth Meet · May 1512-09.00Texas Storm Track Club 11-12 and under Youth MeetMay 15, 2021

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · Long Jump · Place 3 · Apex VelocityApex VelocityLong Jump3.5.89mWind: 07
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · 400 Meters · Place 22 · Apex VelocityApex Velocity400 MetersRound P22.57.35a PB7
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · 200 Meters · Place 17 · Apex VelocityApex Velocity200 MetersRound P17.25.59a PBWind: -17
Jul 8USATF Region 12 Junior Olympic ChampionshipsJul 8 · 100 Meters · Place 24 · Apex VelocityApex Velocity100 MetersRound P24.12.82a PBWind: -1.27
Jun 26AAU Track & Field Region 17 QualifierJun 26 · Long Jump · Place 3 · Apex VelocityApex VelocityLong Jump3.19-01.007
Jun 192026 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 19 · Long Jump · Place 1 · Apex VelocityApex VelocityLong Jump1.6.01m7
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Long Jump · Place 4 · Apex VelocityApex VelocityLong Jump4.5.57m7
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 400 Meters · Place 31 · Apex VelocityApex Velocity400 Meters31.1:00.83a7
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 200 Meters · Place 43 · Apex VelocityApex Velocity200 Meters43.27.33aWind: -2.87
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 100 Meters · Place 43 · Apex VelocityApex Velocity100 MetersRound P43.13.57aWind: -1.77
Jun 4 Rice All-Comers 6/4 TF26Jun 4 · 200 Meters · Place 48 · UnattachedUnattached200 Meters48.26.30aWind: 07
Jun 4 Rice All-Comers 6/4 TF26Jun 4 · 100 Meters · Place 59 · UnattachedUnattached100 Meters59.13.18aWind: 07
May 30Wings Track Club Championship TF26May 30 · 400 Meters · Place 25 · Apex VelocityApex Velocity400 Meters2559.74a7
May 30Wings Track Club Championship TF26May 30 · 200 Meters · Place 35 · Apex VelocityApex Velocity200 Meters3526.33a7
May 30Wings Track Club Championship TF26May 30 · 100 Meters · Place 30 · Apex VelocityApex Velocity100 Meters3013.21a7
May 222nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22 · Long Jump · Apex VelocityApex VelocityLong Jump--DNS7
May 222nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22 · 100 Meters · Place 27 · Apex VelocityApex Velocity100 Meters27.12.87a7
May 16Carl Lewis Stars Annual Youth MeetMay 16 · Long Jump · Apex VelocityApex VelocityLong Jump—DNS7
May 16Carl Lewis Stars Annual Youth MeetMay 16 · 200 Meters · Place 28 · Apex VelocityApex Velocity200 Meters28.27.11a7
May 16Carl Lewis Stars Annual Youth MeetMay 16 · 100 Meters · Place 31 · Apex VelocityApex Velocity100 Meters31.13.48aWind: 0.37
May 92026 Texas Storm Youth Annual Track MeetMay 9 · Long Jump · Apex VelocityApex VelocityLong Jump--DNS7
May 92026 Texas Storm Youth Annual Track MeetMay 9 · 200 Meters · Place 26 · Apex VelocityApex Velocity200 Meters26.26.48a7
May 92026 Texas Storm Youth Annual Track MeetMay 9 · 100 Meters · Place 31 · Apex VelocityApex Velocity100 Meters31.12.89a7
Apr 25Afterburners Track MeetApr 25 · Long Jump · Apex VelocityApex VelocityLong Jump--DNS7
Apr 25Afterburners Track MeetApr 25 · 400 Meters · Place 27 · Apex VelocityApex Velocity400 Meters27.1:00.16a7
Apr 25Afterburners Track MeetApr 25 · 200 Meters · Place 40 · Apex VelocityApex Velocity200 Meters40.27.80a7
Apr 18Katy Express Track Meet TF26Apr 18 · 400 Meters · Place 20 · Apex VelocityApex Velocity400 Meters2059.84a7

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 17 Qualifier (All Ages)Jun 26 · Long Jump · Place 1 · Apex VelocityApex VelocityLong Jump1.18-04.256
Jun 132025 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 13 · Long Jump · Apex VelocityApex VelocityLong Jump—DNS6
Jun 132025 USATF Gulf Association Junior Olympic Track & Field ChampionshipJun 13 · 100 Meters · Apex VelocityApex Velocity100 Meters—DNSWind: -36
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · Long Jump · Place 7 · Apex VelocityApex VelocityLong Jump7.16-07.506
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 400 Meters · Place 26 · Apex VelocityApex Velocity400 Meters26.1:02.06a6
Jun 12AAU Gulf District Qualifier (9 yr Old & Up Athletes ONLY)!Jun 12 · 200 Meters · Place 47 · Apex VelocityApex Velocity200 Meters47.28.45aWind: -5.66
May 31The Wings Track Club Youth ChampionshipMay 31 · Long Jump · Place 1 · Apex VelocityApex VelocityLong Jump15.37m6
May 31The Wings Track Club Youth ChampionshipMay 31 · 400 Meters · Place 15 · Apex VelocityApex Velocity400 Meters151:02.84a6
May 31The Wings Track Club Youth ChampionshipMay 31 · 100 Meters · Place 22 · Apex VelocityApex Velocity100 Meters2213.96a6
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · Long Jump · Place 11 · Apex VelocityApex VelocityLong Jump11.4.78m6
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · 400 Meters · Place 43 · Apex VelocityApex Velocity400 Meters43.1:03.54a6
May 23The Fred Newhouse Track and Field Classic (formerly NW Flyers Track Meet)May 23 · 100 Meters · Place 63 · Apex VelocityApex Velocity100 Meters63.13.75a6
May 17Carl Lewis Stars Annual Track MeetMay 17 · 200 Meters · Place 51 · Apex VelocityApex Velocity200 Meters5128.78a6
May 17Carl Lewis Stars Annual Track MeetMay 17 · 100 Meters · Place 41 · Apex VelocityApex Velocity100 Meters4113.76a6
May 10Texas Storm Youth Annual Track MeetMay 10 · Long Jump · Apex VelocityApex VelocityLong Jump--DNS6
May 10Texas Storm Youth Annual Track MeetMay 10 · 400 Meters · Place 56 · Apex VelocityApex Velocity400 Meters56.1:04.16a6
May 10Texas Storm Youth Annual Track MeetMay 10 · 100 Meters · Place 66 · Apex VelocityApex Velocity100 Meters66.13.61a6
Apr 26Afterburners Track MeetApr 26 · Long Jump · Place 5 · Apex VelocityApex VelocityLong Jump55.07m6
Apr 26Afterburners Track MeetApr 26 · 400 Meters · Place 50 · Apex VelocityApex Velocity400 Meters501:06.34a6

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · Long Jump · Place 6 · Apex VelocityApex VelocityLong Jump64.93m—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 400 Meters · Place 19 · Apex VelocityApex Velocity400 Meters191:05.39a—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 200 Meters · Place 22 · Apex VelocityApex Velocity200 Meters2229.70a—
Jun 13AAU Gulf District QualifierJun 13 · Long Jump · Place 2 · Apex VelocityApex VelocityLong Jump215-10.25—
May 252024 High Velocity Memorial Day ClassicMay 25 · Long Jump · Place 1 · Apex VelocityApex VelocityLong Jump1.15' 75
May 252024 High Velocity Memorial Day ClassicMay 25 · 200 Meters · Place 22 · Apex VelocityApex Velocity200 Meters22.30.35a5
May 252024 High Velocity Memorial Day ClassicMay 25 · 100 Meters · Place 18 · Apex VelocityApex Velocity100 Meters18.14.52a5
May 19CL Stars Track MeetMay 19 · Long Jump · Place 3 · 25-Unattached25-UnattachedLong Jump3.4.61m5
May 19CL Stars Track MeetMay 19 · 200 Meters · 25-Unattached25-Unattached200 Meters—DNSWind: -2.15
May 11Texas Storm Youth Annual Track MeetMay 11 · Long Jump · 25-Unattached25-UnattachedLong Jump--DNS5
May 11Texas Storm Youth Annual Track MeetMay 11 · 400 Meters · Place 19 · 25-Unattached25-Unattached400 Meters19.1:04.75a5
May 11Texas Storm Youth Annual Track MeetMay 11 · 100 Meters · Place 37 · 25-Unattached25-Unattached100 Meters37.14.35a5
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 400 Meters · 25-Unattached25-Unattached400 Meters—DNS5
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 200 Meters · 25-Unattached25-Unattached200 Meters—DNS5
Apr 20Katy Express USATF Youth Track & Field MeetApr 20 · 100 Meters · Place 20 · 25-Unattached25-Unattached100 Meters20.14.17a5
Mar 30Houston Pace SettersMar 30 · Long Jump · UnattachedUnattachedLong Jump—ND5
Mar 30Houston Pace SettersMar 30 · 400 Meters · Place 3 · UnattachedUnattached400 Meters3.1:04.08a5
Mar 30Houston Pace SettersMar 30 · 200 Meters · Place 2 · UnattachedUnattached200 Meters2.29.07a5

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · Long Jump · Place 2 · 25-Unattached25-UnattachedLong Jump2.4.88m4
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · 200 Meters · Place 16 · 25-Unattached25-Unattached200 Meters16.30.05aWind: -0.94
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · 100 Meters · Place 15 · 25-Unattached25-Unattached100 Meters15.14.25aWind: -1.54

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 17USATF Gulf Association Junior Olympic ChampionshipsJun 17 · Long Jump · Place 1 · Track Houston Youth TrackTrack Houston Youth TrackLong Jump1.4.34m10
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · Long Jump · Track Houston Youth TrackTrack Houston Youth TrackLong Jump—DNS10
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · 400 Meters · Track Houston Youth TrackTrack Houston Youth Track400 Meters—DNS10
May 142022 Texas Storm Youth Track Meet 11-12 and underMay 14 · 100 Meters · Place 29 · Track Houston Youth TrackTrack Houston Youth Track100 Meters29.15.37a10
Apr 30Afterburners Meet (12U A.M. & 13-18 P.M.)Apr 30 · Long Jump · Place 1 · Track Houston Youth TrackTrack Houston Youth TrackLong Jump1.4.04m10
Apr 30Afterburners Meet (12U A.M. & 13-18 P.M.)Apr 30 · 400 Meters · Track Houston Youth TrackTrack Houston Youth Track400 Meters—DNS10

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 5FasTrak Youth/HS Indoor ChallengeFeb 5 · 60 Meters · Place 10 · Track HoustoTrack Housto60 MetersRound P109.55 PB10
Feb 5FasTrak Youth/HS Indoor ChallengeFeb 5 · Long Jump · Place 1 · Track HoustoTrack HoustoLong Jump14.02m PB10

2021 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 30AAU Region 17 Junior Olympics National QualifierJun 30 · Long Jump · Place 1 · Track Houston Youth TrackTrack Houston Youth TrackLong Jump1.13-02.75—
Jun 30AAU Region 17 Junior Olympics National QualifierJun 30 · 100 Meters · Place 12 · Track Houston Youth TrackTrack Houston Youth Track100 MetersRound P12.15.13aWind: 1.1—
Jun 25USATF Gulf Association ChampionshipJun 25 · 200 Meters · Track Houston Youth TrackTrack Houston Youth Track200 Meters—DNSWind: -4.19
Jun 11AAU Junior Olympic Gulf District - 12UJun 11 · Long Jump · Place 1 · Track Houston Youth TrackTrack Houston Youth TrackLong Jump1.12-05.50—
Jun 11AAU Junior Olympic Gulf District - 12UJun 11 · 200 Meters · Place 22 · Track Houston Youth TrackTrack Houston Youth Track200 Meters22.33.63aWind: -3.712
Jun 11AAU Junior Olympic Gulf District - 12UJun 11 · 100 Meters · Place 12 · Track Houston Youth TrackTrack Houston Youth Track100 Meters12.15.91aWind: -3.712
Jun 5Track Houston 2021 Championship MeetJun 5 · Long Jump · Place 6 · Track Houston YouthTrack Houston YouthLong Jump612-01.001
Jun 5Track Houston 2021 Championship MeetJun 5 · 100 Meters · Place 48 · Track Houston YouthTrack Houston Youth100 Meters4815.361
May 29Northwest Flyers Annual Track MeetMay 29 · Long Jump · Place 3 · Track Houston YouthTrack Houston YouthLong Jump33.82m1
May 29Northwest Flyers Annual Track MeetMay 29 · 400 Meters · Place 16 · Track Houston YouthTrack Houston Youth400 Meters161:16.891
May 22CL Stars Track Club 11-12 and Under MeetMay 22 · Long Jump · Place 6 · Track Houston YouthTrack Houston YouthLong Jump612-21
May 22CL Stars Track Club 11-12 and Under MeetMay 22 · 200 Meters · Place 42 · Track Houston YouthTrack Houston Youth200 Meters4233.201
May 15Texas Storm Track Club 11-12 and under Youth MeetMay 15 · Long Jump · Place 6 · Track Houston Youth TrackTrack Houston Youth TrackLong Jump6.12-09.00 PB9
May 15Texas Storm Track Club 11-12 and under Youth MeetMay 15 · 400 Meters · Place 27 · Track Houston Youth TrackTrack Houston Youth Track400 Meters27.1:16.22a9
May 15Texas Storm Track Club 11-12 and under Youth MeetMay 15 · 100 Meters · Place 29 · Track Houston Youth TrackTrack Houston Youth Track100 Meters29.15.63a9

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 19Joe Deloach Invitational Youth Track MeetJan 19 · 200 Meters · Place 17 · Track Houston Youth Track ClubTrack Houston Youth Track Club200 Meters1736.76 PB—
Jan 19Joe Deloach Invitational Youth Track MeetJan 19 · 60 Meters · Place 28 · Track Houston Youth Track ClubTrack Houston Youth Track Club60 Meters2810.85—

2019 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 9USATF Region 12 Junior Olympic ChampionshipsJul 9 · 800 Meters · Place 9 · Track HoustoTrack Housto800 Meters93:28.58—
Jun 14USATF Gulf Association Junior Olympic ChampionshipsJun 14 · 1500 Meters · Place 3 · Track Houston Youth TrackTrack Houston Youth Track1500 Meters3.7:12.29a7
Jun 14USATF Gulf Association Junior Olympic ChampionshipsJun 14 · 800 Meters · Place 6 · Track Houston Youth TrackTrack Houston Youth Track800 Meters6.3:26.92a PB7
Jun 14USATF Gulf Association Junior Olympic ChampionshipsJun 14 · 400 Meters · Track Houston Youth TrackTrack Houston Youth Track400 Meters—DNS7
Jun 7Track Houston Championship MeetJun 7 · 1500 Meters · Place 4 · Track Houston YouthTrack Houston Youth1500 Meters47:14.288
Jun 7Track Houston Championship MeetJun 7 · 400 Meters · Place 18 · Track Houston YouthTrack Houston Youth400 Meters181:32.098
Jun 7Track Houston Championship MeetJun 7 · 100 Meters · Place 31 · Track Houston YouthTrack Houston Youth100 Meters3118.468
Jun 1Texas Storm Annual Track MeetJun 1 · 1500 Meters · Place 4 · Track Houston YouthTrack Houston Youth1500 Meters47:14.858
Jun 1Texas Storm Annual Track MeetJun 1 · 400 Meters · Place 41 · Track Houston YouthTrack Houston Youth400 Meters411:32.898
Jun 1Texas Storm Annual Track MeetJun 1 · 100 Meters · Place 46 · Track Houston YouthTrack Houston Youth100 Meters4619.158
May 2532nd Annual Northwest Flyers Track MeetMay 25 · 1500 Meters · Place 2 · Track Houston Youth TrackTrack Houston Youth Track1500 Meters2.7:07.81a PB7
May 2532nd Annual Northwest Flyers Track MeetMay 25 · 400 Meters · Place 35 · Track Houston Youth TrackTrack Houston Youth Track400 Meters35.1:34.25a7
May 2532nd Annual Northwest Flyers Track MeetMay 25 · 100 Meters · Place 49 · Track Houston Youth TrackTrack Houston Youth Track100 Meters49.18.70a7