Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWharton County Wave Invitational · Apr 2512.65aWharton County Wave InvitationalApril 25, 2026
100m Hurdles · 30" / 0.762m · OutdoorAAU Gulf District Qualifier (9yrs Old & Up) · Jun 1215.31aAAU Gulf District Qualifier (9yrs Old & Up)June 12, 2026
100m Hurdles · 33" / 0.838m · OutdoorTrack Houston Championship Meet TF26 · May 3016.03aTrack Houston Championship Meet TF26May 30, 2026
1500 Meters · OutdoorUSATF National Junior Olympic Championships · Jul 226:12.51aUSATF National Junior Olympic ChampionshipsJuly 22, 2024
200 Meters · IndoorJoe DeLoach Youth Invitational · Jan 1825.58aJoe DeLoach Youth InvitationalJanuary 18, 2026
200 Meters · Outdoor2026 Houston Pace Setters Preliminary Invitational · Mar 2825.19a2026 Houston Pace Setters Preliminary InvitationalMarch 28, 2026
200m Hurdles · 30" / 0.762m · OutdoorTrack Houston Championship Meet TF26 · May 3028.45aTrack Houston Championship Meet TF26May 30, 2026
200m Hurdles · 36" / 0.914m · OutdoorAAU Gulf District Qualifier (9yrs Old & Up) · Jun 1227.49aAAU Gulf District Qualifier (9yrs Old & Up)June 12, 2026
400 Meters · IndoorJoe DeLoach Youth Invitational · Jan 191:06.02aJoe DeLoach Youth InvitationalJanuary 19, 2025
400 Meters · OutdoorKaty Express Track Meet TF26 · Apr 1856.08aKaty Express Track Meet TF26April 18, 2026
60 Meters · IndoorJoe DeLoach Youth Invitational · Jan 198.45aJoe DeLoach Youth InvitationalJanuary 19, 2025
High Jump · OutdoorUSATF National Junior Olympic Championships · Jul 221.40mUSATF National Junior Olympic ChampionshipsJuly 22, 2024
Long Jump · IndoorJoe DeLoach Youth Invitational · Jan 194.60mJoe DeLoach Youth InvitationalJanuary 19, 2025
Long Jump · OutdoorUSATF National Junior Olympic Championships · Jul 224.56mUSATF National Junior Olympic ChampionshipsJuly 22, 2024

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · Long Jump · Place 1 · Gulf UnitedLong Jump1.5.95m7
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 200m Hurdles · Place 1 · Gulf United200m Hurdles36" / 0.914m1.27.49a PBWind: -0.87
Jun 12AAU Gulf District Qualifier (9yrs Old & Up)Jun 12 · 100m Hurdles · Place 1 · Gulf United100m Hurdles30" / 0.762m1.15.31a PBWind: -1.77
May 30Track Houston Championship Meet TF26May 30 · Long Jump · Place 3 · Gulf UnitedLong Jump3.5.72m7
May 30Track Houston Championship Meet TF26May 30 · 200m Hurdles · Place 5 · Gulf United200m Hurdles30" / 0.762m5.28.45a PB7
May 30Track Houston Championship Meet TF26May 30 · 100m Hurdles · Place 4 · Gulf United100m Hurdles33" / 0.838m4.16.03a PB7
May 222nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22 · Long Jump · Gulf UnitedLong Jump--DNS7
May 222nd Annual Fred Newhouse Track and Field Classic (formerly NW Flyers meet)May 22 · 100m Hurdles · Gulf United100m Hurdles33" / 0.838m--DNS7
May 16Carl Lewis Stars Annual Youth MeetMay 16 · Long Jump · Place 2 · Gulf UnitedLong Jump2.19' 9"7
May 16Carl Lewis Stars Annual Youth MeetMay 16 · 200 Meters · Place 20 · Gulf United200 Meters20.26.49a7
May 16Carl Lewis Stars Annual Youth MeetMay 16 · 100 Meters · Place 24 · Gulf United100 Meters24.13.13aWind: 0.47
May 2Clash of Texas TF26May 2 · Long Jump · Place 2 · Gulf UnitedLong Jump219-04.257
May 2Clash of Texas TF26May 2 · 200m Hurdles · Place 7 · Gulf United200m Hurdles727.74a7
May 2Clash of Texas TF26May 2 · 100m Hurdles · Place 4 · Gulf United100m Hurdles414.63a7
May 2Clash of Texas TF26May 2 · 400 Meters · Place 24 · Gulf United400 Meters2456.25a7
Apr 25Wharton County Wave InvitationalApr 25 · Long Jump · Place 1 · Gulf UnitedLong Jump1.19' 2"7
Apr 25Wharton County Wave InvitationalApr 25 · 200 Meters · Place 3 · Gulf United200 Meters3.25.62a7
Apr 25Wharton County Wave InvitationalApr 25 · 100 Meters · Place 6 · Gulf United100 Meters6.12.65a PB7
Apr 18Katy Express Track Meet TF26Apr 18 · Long Jump · Place 1 · Gulf UnitedLong Jump16.06m7
Apr 18Katy Express Track Meet TF26Apr 18 · 400 Meters · Place 10 · Gulf United400 Meters1056.08a PB7
Mar 282026 Houston Pace Setters Preliminary InvitationalMar 28 · Long Jump · Place 1 · Gulf UnitedLong Jump115-11.57
Mar 282026 Houston Pace Setters Preliminary InvitationalMar 28 · 100m Hurdles · Place 1 · Gulf United100m Hurdles114.85a7
Mar 282026 Houston Pace Setters Preliminary InvitationalMar 28 · 400 Meters · Place 2 · Gulf United400 Meters257.70a7
Mar 282026 Houston Pace Setters Preliminary InvitationalMar 28 · 200 Meters · Place 1 · Gulf United200 Meters125.19a PB7

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 18Joe DeLoach Youth InvitationalJan 18 · Long Jump · Place 1 · Gulf UnitedLong Jump15.69m7
Jan 18Joe DeLoach Youth InvitationalJan 18 · 60m Hurdles · Place 2 · Gulf United60m Hurdles29.60a7
Jan 18Joe DeLoach Youth InvitationalJan 18 · 200 Meters · Place 12 · Gulf United200 MetersRound P1225.58a PB7
Jan 15Carl Lewis HS Invitational TF26Jan 15 · Long Jump · Place 31 · Gulf UnitedLong Jump3118-5.507

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 26AAU Junior Olympic Games Jul 26 · Long Jump · Place 2 · Gulf UnitedLong Jump25.51m13
Jul 26AAU Junior Olympic Games Jul 26 · 80m Hurdles · Place 5 · 13 Gulf United80m Hurdles512.45—
Jul 26AAU Junior Olympic Games Jul 26 · 80m Hurdles · Place 5 · 13 Gulf United80m HurdlesRound P512.21—
Jul 26AAU Junior Olympic Games Jul 26 · 400 Meters · Place 20 · 13 Gulf United400 MetersRound P2058.82—
May 3Clash of TexasMay 3 · Long Jump · Place 1 · Gulf UnitedLong Jump117-0.506
May 3Clash of TexasMay 3 · 80m Hurdles · Place 1 · Gulf United80m Hurdles112.47a6
May 3Clash of TexasMay 3 · 400 Meters · Place 2 · Gulf United400 Meters21:00.20a6

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 19Joe DeLoach Youth InvitationalJan 19 · Long Jump · Place 2 · Gulf UnitedLong Jump24.60m PB6
Jan 19Joe DeLoach Youth InvitationalJan 19 · 60m Hurdles · Place 1 · Gulf United60m Hurdles110.77a6
Jan 19Joe DeLoach Youth InvitationalJan 19 · 400 Meters · Place 12 · Gulf United400 MetersRound P121:06.02a PB6
Jan 19Joe DeLoach Youth InvitationalJan 19 · 200 Meters · Place 3 · Gulf United200 MetersRound P327.09a6
Jan 19Joe DeLoach Youth InvitationalJan 19 · 200 Meters · Place 5 · Gulf United200 Meters527.53a6
Jan 19Joe DeLoach Youth InvitationalJan 19 · 60 Meters · Place 7 · Gulf United60 MetersRound P78.45a PB6
Jan 19Joe DeLoach Youth InvitationalJan 19 · 60 Meters · Place 7 · Gulf United60 Meters78.48a6

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · Long Jump · Place 3 · Gulf UnitedLong Jump34.79m—
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · Long Jump · Place 14 · Gulf UnitedLong Jump144.56m PB—
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · High Jump · Place 7 · Gulf UnitedHigh Jump71.40m PB—
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · Shot Put · Place 5 · Gulf UnitedShot Put58.52m—
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · 80m Hurdles · Place 22 · Gulf United80m HurdlesRound P2214.30a—
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · 80m Hurdles · Place 13 · Gulf United80m HurdlesRound S1313.36a—
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · 80m Hurdles · Place 4 · Gulf United80m Hurdles413.56a—
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · 1500 Meters · Place 13 · Gulf United1500 Meters136:12.51a PB—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · Long Jump · Place 2 · Gulf UnitedLong Jump24.71m—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · Long Jump · Place 4 · Gulf UnitedLong Jump45.00m—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · High Jump · Place 1 · Gulf UnitedHigh Jump11.40m—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · Shot Put · Place 4 · Gulf UnitedShot Put48.36m—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 80m Hurdles · Place 2 · Gulf United80m Hurdles213.64a—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 80m Hurdles · Place 1 · Gulf United80m Hurdles114.30a—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 1500 Meters · Place 6 · Gulf United1500 Meters66:26.49a—
Jun 14USATF Region 16 Junior Olympic ChampionshipsJun 14 · 400 Meters · Place 14 · Gulf United400 Meters141:03.87a—
Jun 1Track Houston 2024 Championship MeetJun 1 · Long Jump · Place 4 · Gulf UnitedLong Jump44.65m—
Jun 1Track Houston 2024 Championship MeetJun 1 · 80m Hurdles · Place 1 · Gulf United80m Hurdles114.40a—
Jun 1Track Houston 2024 Championship MeetJun 1 · 400 Meters · Place 10 · Gulf United400 Meters101:03.28a—