Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorCedar Hill Opener TF26 · Feb 712.44Cedar Hill Opener TF26February 7, 2026
100 Meters · OutdoorAAU Southwestern District Qualifier · Jun 412.55aAAU Southwestern District QualifierJune 4, 2026
100m Hurdles · 30" / 0.762m · OutdoorAAU Junior Olympics Regional 18 National Qualifier · Jun 3016.48aAAU Junior Olympics Regional 18 National QualifierJune 30, 2022
100m Hurdles · 33" / 0.838m · OutdoorUIL 6A - District 11 · Apr 814.25aUIL 6A - District 11April 8, 2026
200 Meters · IndoorFasTrak/Coach O Youth, HS, Masters Opener · Dec 1128.18aFasTrak/Coach O Youth, HS, Masters OpenerDecember 11, 2021
200 Meters · Outdoor18th Annual Tri-City Track Classic · Jun 2627.7318th Annual Tri-City Track ClassicJune 26, 2021
200m Hurdles · 30" / 0.762m · OutdoorAAU Junior Olympics Regional 18 National Qualifier · Jun 3030.38aAAU Junior Olympics Regional 18 National QualifierJune 30, 2022
300m Hurdles · 30" / 0.762m · OutdoorLancaster Greg Williams Meet of Champions TF26 · Mar 1346.23aLancaster Greg Williams Meet of Champions TF26March 13, 2026
400 Meters · IndoorCedar Hill Opener TF26 · Feb 71:02.22Cedar Hill Opener TF26February 7, 2026
400 Meters · OutdoorSouthwestern AAU District Championship · Jun 51:07.49aSouthwestern AAU District ChampionshipJune 5, 2021
60 Meters · IndoorJoe Deloach Invitational Youth Track Meet · Jan 199.33Joe Deloach Invitational Youth Track MeetJanuary 19, 2020
60m Hurdles · 33" / 0.838m · IndoorFasTrak/Coach O Youth, HS, Masters Opener · Dec 1110.63aFasTrak/Coach O Youth, HS, Masters OpenerDecember 11, 2021
80m Hurdles · 30" / 0.762m · Outdoor18th Annual Tri-City Track Classic · Jun 2613.5818th Annual Tri-City Track ClassicJune 26, 2021

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 100m Hurdles · Place 27 · Track DynamiteTrack Dynamite100m Hurdles33" / 0.838mRound P27.15.35aWind: 111
Jul 25Team Quest JO Prep MeetJul 25 · 100m Hurdles · Place 4 · Track DynamiteTrack Dynamite100m Hurdles33" / 0.838m4.15.84a11
Jun 24AAU Track & Field Region 18 QualifierJun 24 · 100m Hurdles · Place 2 · Track DynamiteTrack Dynamite100m Hurdles33" / 0.838m2.15.39aWind: -4.211
Jun 24AAU Track & Field Region 18 QualifierJun 24 · 100 Meters · Place 13 · Track DynamiteTrack Dynamite100 MetersRound P13.12.66aWind: -5.311
Jun 4AAU Southwestern District QualifierJun 4 · 100m Hurdles · Place 4 · Track DynamiteTrack Dynamite100m Hurdles415.27a11
Jun 4AAU Southwestern District QualifierJun 4 · 100 Meters · Place 12 · Track DynamiteTrack Dynamite100 Meters1212.55a PB11
May 30Team Quest InvitationalMay 30 · High Jump · Track DynamiteTrack DynamiteHigh Jump—DNS11
May 30Team Quest InvitationalMay 30 · 100m Hurdles · Place 2 · Track DynamiteTrack Dynamite100m Hurdles33" / 0.838m2.15.24a11
May 30Team Quest InvitationalMay 30 · 100 Meters · Track DynamiteTrack Dynamite100 Meters—DNSWind: 0.511
May 16Track DynamiteMay 16 · 100m Hurdles · Place 2 · Track DynamiteTrack Dynamite100m Hurdles33" / 0.838m2.15.17a11
Apr 8UIL 6A - District 11Apr 8 · 300m Hurdles · Place 7 · Cedar HillCedar Hill300m Hurdles30" / 0.762mRound P7.46.82a10
Apr 8UIL 6A - District 11Apr 8 · 300m Hurdles · Place 7 · Cedar HillCedar Hill300m Hurdles30" / 0.762m7.49.29a10
Apr 8UIL 6A - District 11Apr 8 · 100m Hurdles · Place 3 · Cedar HillCedar Hill100m Hurdles33" / 0.838mRound P3.14.28aWind: 3.410
Apr 8UIL 6A - District 11Apr 8 · 100m Hurdles · Place 4 · Cedar HillCedar Hill100m Hurdles33" / 0.838m4.14.25a PB10
Apr 198th Clyde Littlefield Texas Relays presented by TruistApr 1 · 100m Hurdles · Place 16 · Cedar HillCedar Hill100m Hurdles33" / 0.838mRound P16.14.27aWind: 1.910
Mar 27Jesuit-Sheaner 61st Annual Relays TF26Mar 27 · 100m Hurdles · Place 13 · Cedar HillCedar Hill100m Hurdles33" / 0.838mRound P13.14.92aWind: 0.910
Mar 19Midlothian Donnie Conner Panther Relays TF26Mar 19 · 100m Hurdles · Place 5 · Cedar HillCedar Hill100m Hurdles33" / 0.838m5.14.53a10
Mar 13Lancaster Greg Williams Meet of Champions TF26Mar 13 · 300m Hurdles · Place 3 · Cedar HillCedar Hill300m Hurdles30" / 0.762m3.46.23a PB10
Mar 13Lancaster Greg Williams Meet of Champions TF26Mar 13 · 100m Hurdles · Place 3 · Cedar HillCedar Hill100m Hurdles33" / 0.838m3.14.42aWind: 410
Feb 21Lake Ridge 13th Annual Invitational TF26Feb 21 · 100m Hurdles · Place 3 · Cedar HillCedar Hill100m Hurdles33" / 0.838m3.14.96a10
Feb 14Dal Adams Mark Smith Cougar Relays TF26Feb 14 · 300m Hurdles · Place 1 · Cedar HillCedar Hill300m Hurdles30" / 0.762m1.47.29a10
Feb 14Dal Adams Mark Smith Cougar Relays TF26Feb 14 · 100m Hurdles · Place 1 · Cedar HillCedar Hill100m Hurdles33" / 0.838m1.15.54a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 7Cedar Hill Opener TF26Feb 7 · 400 Meters · Place 25 · Cedar HillCedar Hill400 Meters251:02.22 PB10
Feb 7Cedar Hill Opener TF26Feb 7 · 100 Meters · Place 8 · Cedar HillCedar Hill100 Meters812.44 PB10
Feb 7Cedar Hill Opener TF26Feb 7 · 100m Hurdles · Place 6 · Cedar HillCedar Hill100m Hurdles615.0310

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 18 QualifierJun 25 · 100m Hurdles · Place 6 · Cedar Hill Blaze TrackCedar Hill Blaze Track100m Hurdles33" / 0.838m6.16.00aWind: -0.99
Jun 122025 USATF Southwestern Association JO ChampionshipsJun 12 · 100m Hurdles · Place 5 · Cedar Hill BlazeCedar Hill Blaze100m HurdlesRound P516.0916
Jun 122025 USATF Southwestern Association JO ChampionshipsJun 12 · 100m Hurdles · Place 5 · Cedar Hill BlazeCedar Hill Blaze100m Hurdles515.6716
Jun 5AAU Southwestern District QualifierJun 5 · 100m Hurdles · Place 10 · Cedar Hill BlazeCedar Hill Blaze100m Hurdles1016.17a10
May 24DALLAS FORT WORTH WINGS MEET (F.A.T)May 24 · 100m Hurdles · Place 2 · Cedar Hill Blaze TrackCedar Hill Blaze Track100m Hurdles33" / 0.838m2.16.59a9
Mar 13Midlothian Donnie Conner Panther RelaysMar 13 · 300m Hurdles · Place 11 · Cedar HillCedar Hill300m Hurdles30" / 0.762m11.53.36a9
Mar 13Midlothian Donnie Conner Panther RelaysMar 13 · 100m Hurdles · Place 15 · Cedar HillCedar Hill100m Hurdles33" / 0.838m15.18.90a9
Feb 22Lake Ridge 12th Annual InvitationalFeb 22 · 100m Hurdles · Place 1 · Cedar HillCedar Hill100m Hurdles33" / 0.838m1.17.23a9

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28Dunbar Jimmie Sanders Wildcat InvitationalFeb 28 · 300m Hurdles · Place 1 · Cedar HillCedar Hill300m Hurdles152.319
Feb 28Dunbar Jimmie Sanders Wildcat InvitationalFeb 28 · 100m Hurdles · Place 1 · Cedar HillCedar Hill100m Hurdles117.579
Feb 8Cedar Hill OpenerFeb 8 · 300m Hurdles · Place 13 · Cedar HillCedar Hill300m Hurdles1352.269
Feb 8Cedar Hill OpenerFeb 8 · 100m Hurdles · Place 20 · Cedar HillCedar Hill100m Hurdles2018.419
Feb 8Cedar Hill OpenerFeb 8 · 300m Hurdles · Place 2 · Cedar HillCedar Hill300m Hurdles252.26—
Feb 8Cedar Hill OpenerFeb 8 · 100m Hurdles · Place 3 · Cedar HillCedar Hill100m Hurdles318.41—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 26AAU Region 18 QualifierJun 26 · Shot Put · Cedar Hill Blaze TrackCedar Hill Blaze TrackShot Put4kg—DNS8
Jun 26AAU Region 18 QualifierJun 26 · 100m Hurdles · Place 12 · Cedar Hill Blaze TrackCedar Hill Blaze Track100m Hurdles33" / 0.838m12.19.48aWind: -2.18
Jun 13USATF Southwestern Association Junior Olympic ChampionshipsJun 13 · Shot Put · Place 24 · Cedar Hill BlazeCedar Hill BlazeShot Put246.32m—
Jun 13USATF Southwestern Association Junior Olympic ChampionshipsJun 13 · 100m Hurdles · Place 20 · Cedar Hill BlazeCedar Hill Blaze100m Hurdles2018.29a—
Jun 7AAU Southwestern District QualifierJun 7 · 100m Hurdles · Place 13 · Cedar Hill BlazeCedar Hill Blaze100m Hurdles1318.51a—
Jun 7AAU Southwestern District QualifierJun 7 · Shot Put · Place 10 · Cedar Hill BlazeCedar Hill BlazeShot Put1021-1.50—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 22USATF Southwestern Association Junior Olympic ChampionshipsJun 22 · 200m Hurdles · Cedar Hill Blaze TrackCedar Hill Blaze Track200m Hurdles30" / 0.762m—DNSWind: -3.97
Jun 22USATF Southwestern Association Junior Olympic ChampionshipsJun 22 · 100m Hurdles · Cedar Hill Blaze TrackCedar Hill Blaze Track100m Hurdles30" / 0.762m—DNSWind: 2.87
May 6Clash of TexasMay 6 · 200m Hurdles · Place 11 · Cedar Hill BlazeCedar Hill Blaze200m Hurdles1134.01a—
May 6Clash of TexasMay 6 · 100m Hurdles · Place 2 · Cedar Hill BlazeCedar Hill Blaze100m Hurdles216.71a—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 30AAU Junior Olympics Regional 18 National QualifierJun 30 · 200m Hurdles · Place 2 · Track DynamiteTrack Dynamite200m Hurdles30" / 0.762m2.30.38a PBWind: -3.46
Jun 30AAU Junior Olympics Regional 18 National QualifierJun 30 · 100m Hurdles · Place 1 · Track DynamiteTrack Dynamite100m Hurdles30" / 0.762m1.16.48a PBWind: -0.56

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 11FasTrak/Coach O Youth, HS, Masters OpenerDec 11 · 60m Hurdles · Place 1 · Track DynamiteTrack Dynamite60m Hurdles33" / 0.838m1.10.63a PB6
Dec 11FasTrak/Coach O Youth, HS, Masters OpenerDec 11 · 200 Meters · Place 8 · Track DynamiteTrack Dynamite200 Meters8.28.18a PB6

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 2618th Annual Tri-City Track ClassicJun 26 · 80m Hurdles · Place 1 · Track DynamiteTrack Dynamite80m Hurdles30" / 0.762m1.13.58 PB5
Jun 2618th Annual Tri-City Track ClassicJun 26 · 200 Meters · Place 3 · Track DynamiteTrack Dynamite200 Meters3.27.73 PB5
Jun 5Southwestern AAU District ChampionshipJun 5 · 80m Hurdles · Place 2 · Track DynamiteTrack Dynamite80m Hurdles30" / 0.762m2.16.21a5
Jun 5Southwestern AAU District ChampionshipJun 5 · 400 Meters · Place 15 · Track DynamiteTrack Dynamite400 Meters15.1:07.49a PB5
Jun 5Southwestern AAU District ChampionshipJun 5 · 200 Meters · Place 12 · Track DynamiteTrack Dynamite200 Meters12.28.37a5
May 29DC Sports Track & Field Summer SizzlerMay 29 · 80m Hurdles · Place 1 · Track DynamiteTrack Dynamite80m Hurdles30" / 0.762m1.15.02a5
May 29DC Sports Track & Field Summer SizzlerMay 29 · 200 Meters · Place 2 · Track DynamiteTrack Dynamite200 Meters2.28.44a5
May 8Team Quest 2021 Outdoor InvitationalMay 8 · 400 Meters · Place 12 · Track DynamiteTrack Dynamite400 Meters12.1:29.30a5
May 8Team Quest 2021 Outdoor InvitationalMay 8 · 200 Meters · Place 3 · Track DynamiteTrack Dynamite200 Meters3.28.20a5
May 8Team Quest 2021 Outdoor InvitationalMay 8 · 100 Meters · Place 7 · Track DynamiteTrack Dynamite100 Meters7.15.61a5
Apr 24Greater Houston RelaysApr 24 · 80m Hurdles · Place 1 · Track DynamiteTrack Dynamite80m Hurdles30" / 0.762m1.16.12a5
Apr 24Greater Houston RelaysApr 24 · 400 Meters · Place 15 · Track DynamiteTrack Dynamite400 Meters15.1:11.83a5

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 19Joe Deloach Invitational Youth Track MeetJan 19 · 400 Meters · Place 42 · Track DynamiteTrack Dynamite400 Meters421:17.06—
Jan 19Joe Deloach Invitational Youth Track MeetJan 19 · 200 Meters · Place 29 · Track DynamiteTrack Dynamite200 Meters2930.35—
Jan 19Joe Deloach Invitational Youth Track MeetJan 19 · 60 Meters · Place 41 · Track DynamiteTrack Dynamite60 Meters419.33 PB—

2017 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 29AAU Region 18 QualifierJun 29 · 100 Meters · Place 15 · Track DynamiteTrack Dynamite100 Meters1516.91—