Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Southwestern District Qualifier · Jun 1013.34aAAU Southwestern District QualifierJune 10, 2022
100m Hurdles · 30" / 0.762m · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 415.59aUSATF Region 12 Junior Olympic ChampionshipsJuly 4, 2023
100m Hurdles · 33" / 0.838m · OutdoorTX UIL 6A State Championships · May 313.42aTX UIL 6A State ChampionshipsMay 3, 2025
200 Meters · IndoorFasTrak Youth/HS Indoor Challenge · Feb 527.50FasTrak Youth/HS Indoor ChallengeFebruary 5, 2022
200 Meters · OutdoorAAU Southwestern District Qualifier · Jun 525.23aAAU Southwestern District QualifierJune 5, 2025
200m Hurdles · 30" / 0.762m · OutdoorUSATF Region 12 Junior Olympic Championships · Jul 428.60aUSATF Region 12 Junior Olympic ChampionshipsJuly 4, 2023
400 Meters · OutdoorUSATF Southwestern Association Junior Olympic Track and Field Championships · Jun 111:00.21aUSATF Southwestern Association Junior Olympic Track and Field ChampionshipsJune 11, 2026
60 Meters · IndoorFasTrak Youth/HS Indoor Challenge · Feb 58.32FasTrak Youth/HS Indoor ChallengeFebruary 5, 2022
80m Hurdles · 30" / 0.762m · OutdoorUSATF Southwestern Association Junior Olympic Championships · Jun 2312.90aUSATF Southwestern Association Junior Olympic ChampionshipsJune 23, 2022
Long Jump · IndoorNorth Texas Showcase · Dec 75.30mNorth Texas ShowcaseDecember 7, 2024
Long Jump · OutdoorUIL 6A Area 11-12 Championships TF26 · Apr 1618-11.00UIL 6A Area 11-12 Championships TF26April 16, 2026
Triple Jump · OutdoorUSATF Southwestern Association Junior Olympic Championships · Jun 1310.24mUSATF Southwestern Association Junior Olympic ChampionshipsJune 13, 2024

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 11USATF Southwestern Association Junior Olympic Track and Field ChampionshipsJun 11 · 100m Hurdles · Place 2 · Cedar Hill Blaze TrackCedar Hill Blaze Track100m Hurdles33" / 0.838mRound P2.15.16aWind: 210
Jun 11USATF Southwestern Association Junior Olympic Track and Field ChampionshipsJun 11 · 100m Hurdles · Place 1 · Cedar Hill Blaze TrackCedar Hill Blaze Track100m Hurdles33" / 0.838m1.13.88aWind: 2.610
Jun 11USATF Southwestern Association Junior Olympic Track and Field ChampionshipsJun 11 · 400 Meters · Place 8 · Cedar Hill Blaze TrackCedar Hill Blaze Track400 MetersRound P8.1:00.21a PB10
Jun 11USATF Southwestern Association Junior Olympic Track and Field ChampionshipsJun 11 · 400 Meters · Cedar Hill Blaze TrackCedar Hill Blaze Track400 Meters—DNS10
Jun 4Great Southwest ClassicJun 4 · Long Jump · Place 7 · TexasTexasLong Jump7.5.60mWind: 010
Jun 4Great Southwest ClassicJun 4 · 100m Hurdles · Place 2 · TexasTexas100m Hurdles33" / 0.838m2.13.55aWind: 3.710
May 1UIL 6A Region II & III-1A TF26May 1 · 100m Hurdles · DuncanvilleDuncanville100m Hurdles33" / 0.838mRound P--DNS10
Apr 16UIL 6A Area 11-12 Championships TF26Apr 16 · Long Jump · Place 2 · DuncanvilleDuncanvilleLong Jump2.18-11.00 PB10
Apr 16UIL 6A Area 11-12 Championships TF26Apr 16 · 100m Hurdles · Place 2 · DuncanvilleDuncanville100m Hurdles33" / 0.838m2.13.84a10
Apr 8UIL 6A - District 11Apr 8 · Long Jump · Place 4 · DuncanvilleDuncanvilleLong Jump4.18-2.7510
Apr 8UIL 6A - District 11Apr 8 · 100m Hurdles · Place 1 · DuncanvilleDuncanville100m Hurdles33" / 0.838mRound P1.13.63aWind: 3.210
Apr 8UIL 6A - District 11Apr 8 · 100m Hurdles · Place 1 · DuncanvilleDuncanville100m Hurdles33" / 0.838m1.13.69a10
Mar 27Jesuit-Sheaner 61st Annual Relays TF26Mar 27 · 100m Hurdles · Place 2 · DuncanvilleDuncanville100m Hurdles33" / 0.838mRound P2.13.88aWind: 110
Mar 27Jesuit-Sheaner 61st Annual Relays TF26Mar 27 · 100m Hurdles · Place 1 · DuncanvilleDuncanville100m Hurdles33" / 0.838m1.13.77aWind: 110
Mar 19Midlothian Donnie Conner Panther Relays TF26Mar 19 · Long Jump · Place 2 · DuncanvilleDuncanvilleLong Jump2.18-410
Mar 19Midlothian Donnie Conner Panther Relays TF26Mar 19 · 100m Hurdles · Place 1 · DuncanvilleDuncanville100m Hurdles33" / 0.838m1.13.77a10
Mar 6Texas A&M Bluebonnet HS Meet TF26Mar 6 · 300m Hurdles · Place 12 · DuncanvilleDuncanville300m Hurdles1244.60—
Mar 6Texas A&M Bluebonnet HS Meet TF26Mar 6 · 100m Hurdles · Place 4 · DuncanvilleDuncanville100m Hurdles413.77—
Mar 6Texas A&M Bluebonnet HS Meet TF26Mar 6 · 100m Hurdles · Place 3 · DuncanvilleDuncanville100m Hurdles313.76—

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Desoto Nike Invitational TF26Feb 28 · 100m Hurdles · Place 5 · DuncanvilleDuncanville100m Hurdles515.0610
Feb 13Jerry B. Griffin InvitationalFeb 13 · 300m Hurdles · Place 1 · DuncanvilleDuncanville300m Hurdles143.9610
Feb 13Jerry B. Griffin InvitationalFeb 13 · 100m Hurdles · Place 1 · DuncanvilleDuncanville100m Hurdles113.9710
Feb 13Jerry B. Griffin InvitationalFeb 13 · Long Jump · Place 2 · DuncanvilleDuncanvilleLong Jump217-6.7510

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 18 QualifierJun 25 · 100m Hurdles · Place 1 · Cedar Hill Blaze TrackCedar Hill Blaze Track100m Hurdles33" / 0.838m1.14.47aWind: -19
Jun 25AAU Track & Field Region 18 QualifierJun 25 · 200 Meters · Place 15 · Cedar Hill Blaze TrackCedar Hill Blaze Track200 MetersRound P15.27.57aWind: -2.99
Jun 5AAU Southwestern District QualifierJun 5 · 100m Hurdles · Place 1 · Cedar Hill BlazeCedar Hill Blaze100m Hurdles114.20a9
Jun 5AAU Southwestern District QualifierJun 5 · 200 Meters · Place 4 · Cedar Hill BlazeCedar Hill Blaze200 Meters425.23a PB9
May 31Major Impact Track & Field InvitationalMay 31 · 100m Hurdles · Place 2 · Cedar Hill BlazeCedar Hill Blaze100m Hurdles214.2415
May 31Major Impact Track & Field InvitationalMay 31 · 100m Hurdles · Place 2 · Cedar Hill BlazeCedar Hill Blaze100m Hurdles214.2415
May 3TX UIL 6A State ChampionshipsMay 3 · 100m Hurdles · Place 2 · DuncanvilleDuncanville100m Hurdles33" / 0.838m2.13.42a PBWind: 1.99
Apr 18UIL 6A Region IIApr 18 · 100m Hurdles · Place 5 · DuncanvilleDuncanville100m Hurdles33" / 0.838mRound P5.13.96aWind: 6.79
Apr 18UIL 6A Region IIApr 18 · 100m Hurdles · Place 2 · DuncanvilleDuncanville100m Hurdles33" / 0.838m2.13.69aWind: 1.59
Mar 21Jesuit-Sheaner 60th Annual RelaysMar 21 · 100m Hurdles · Place 3 · DuncanvilleDuncanville100m HurdlesRound P314.039
Mar 21Jesuit-Sheaner 60th Annual RelaysMar 21 · 100m Hurdles · Place 3 · DuncanvilleDuncanville100m Hurdles313.789
Mar 13Midlothian Donnie Conner Panther RelaysMar 13 · Long Jump · Place 7 · DuncanvilleDuncanvilleLong Jump7.5.16m9
Mar 13Midlothian Donnie Conner Panther RelaysMar 13 · 100m Hurdles · Place 1 · DuncanvilleDuncanville100m Hurdles33" / 0.838m1.14.01a9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7North Texas ShowcaseDec 7 · Long Jump · Place 8 · Cedar Hill Blaze TrackCedar Hill Blaze TrackLong Jump8.5.30m PB9

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · 200m Hurdles · Place 1 · Cedar Hill BlazeCedar Hill Blaze200m HurdlesRound P127.57a—
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · 100m Hurdles · Place 1 · Cedar Hill BlazeCedar Hill Blaze100m HurdlesRound P114.70a—
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · 100m Hurdles · Place 2 · Cedar Hill BlazeCedar Hill Blaze100m HurdlesRound S214.54a—
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · 100m Hurdles · Place 2 · Cedar Hill BlazeCedar Hill Blaze100m Hurdles213.99a—
Jul 1USATF Region 12 Junior Olympic ChampionshipsJul 1 · 200m Hurdles · Place 1 · Cedar Hill BlazeCedar Hill Blaze200m HurdlesRound P128.35a—
Jul 1USATF Region 12 Junior Olympic ChampionshipsJul 1 · 200m Hurdles · Place 2 · Cedar Hill BlazeCedar Hill Blaze200m Hurdles228.43a—
Jul 1USATF Region 12 Junior Olympic ChampionshipsJul 1 · 100m Hurdles · Place 1 · Cedar Hill BlazeCedar Hill Blaze100m HurdlesRound P114.61a—
Jul 1USATF Region 12 Junior Olympic ChampionshipsJul 1 · 100m Hurdles · Place 2 · Cedar Hill BlazeCedar Hill Blaze100m Hurdles214.84a—
Jun 13USATF Southwestern Association Junior Olympic ChampionshipsJun 13 · Triple Jump · Place 4 · Cedar Hill BlazeCedar Hill BlazeTriple Jump410.24m PB—
Jun 13USATF Southwestern Association Junior Olympic ChampionshipsJun 13 · 200m Hurdles · Place 1 · Cedar Hill BlazeCedar Hill Blaze200m HurdlesRound P128.47a—
Jun 13USATF Southwestern Association Junior Olympic ChampionshipsJun 13 · 200m Hurdles · Place 1 · Cedar Hill BlazeCedar Hill Blaze200m Hurdles128.22a—
Jun 13USATF Southwestern Association Junior Olympic ChampionshipsJun 13 · 100m Hurdles · Place 1 · Cedar Hill BlazeCedar Hill Blaze100m HurdlesRound P114.11a—
Jun 13USATF Southwestern Association Junior Olympic ChampionshipsJun 13 · 100m Hurdles · Place 1 · Cedar Hill BlazeCedar Hill Blaze100m Hurdles114.06a—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 4USATF Region 12 Junior Olympic ChampionshipsJul 4 · 200m Hurdles · Place 1 · Cedar Hill Blaze TrackCedar Hill Blaze Track200m Hurdles30" / 0.762mRound P1.29.02aWind: -3.67
Jul 4USATF Region 12 Junior Olympic ChampionshipsJul 4 · 200m Hurdles · Place 1 · Cedar Hill Blaze TrackCedar Hill Blaze Track200m Hurdles30" / 0.762m1.28.60a PBWind: -2.77
Jul 4USATF Region 12 Junior Olympic ChampionshipsJul 4 · 100m Hurdles · Place 3 · Cedar Hill Blaze TrackCedar Hill Blaze Track100m Hurdles30" / 0.762mRound P3.15.59a PBWind: -0.77
Jul 4USATF Region 12 Junior Olympic ChampionshipsJul 4 · 100m Hurdles · Place 2 · Cedar Hill Blaze TrackCedar Hill Blaze Track100m Hurdles30" / 0.762m2.14.84aWind: 3.27
Jun 22USATF Southwestern Association Junior Olympic ChampionshipsJun 22 · 200m Hurdles · Place 1 · Cedar Hill Blaze TrackCedar Hill Blaze Track200m Hurdles30" / 0.762m1.29.22aWind: -3.97
Jun 22USATF Southwestern Association Junior Olympic ChampionshipsJun 22 · 100m Hurdles · Place 2 · Cedar Hill Blaze TrackCedar Hill Blaze Track100m Hurdles30" / 0.762m2.15.21aWind: 2.87
May 6Clash of TexasMay 6 · 200m Hurdles · Place 1 · Cedar Hill BlazeCedar Hill Blaze200m Hurdles130.37a—
May 6Clash of TexasMay 6 · 100 Meters · Place 13 · Cedar Hill BlazeCedar Hill Blaze100 Meters1313.42a—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 30AAU Junior Olympics Regional 18 National QualifierJun 30 · 80m Hurdles · Place 1 · Cedar Hill Blaze TrackCedar Hill Blaze Track80m Hurdles30" / 0.762m1.12.95aWind: 16
Jun 23USATF Southwestern Association Junior Olympic ChampionshipsJun 23 · 80m Hurdles · Place 1 · Cedar Hill Blaze TrackCedar Hill Blaze Track80m Hurdles30" / 0.762m1.12.90a PBWind: 26
Jun 10AAU Southwestern District QualifierJun 10 · 100m Hurdles · Place 2 · Cedar Hill BlazeCedar Hill Blaze100m Hurdles215.66a—
Jun 10AAU Southwestern District QualifierJun 10 · 80m Hurdles · Place 1 · Cedar Hill BlazeCedar Hill Blaze80m Hurdles113.27a—
Jun 10AAU Southwestern District QualifierJun 10 · 100 Meters · Place 34 · Cedar Hill BlazeCedar Hill Blaze100 Meters3413.34a PB—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 5FasTrak Youth/HS Indoor ChallengeFeb 5 · 200 Meters · Place 6 · Cedar Hill BCedar Hill B200 Meters627.50 PB12
Feb 5FasTrak Youth/HS Indoor ChallengeFeb 5 · 60 Meters · Place 4 · Cedar Hill BCedar Hill B60 Meters48.32 PB12
Feb 5FasTrak Youth/HS Indoor ChallengeFeb 5 · 60 Meters · Place 5 · Cedar Hill BCedar Hill B60 MetersRound P58.4112

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 5Southwestern AAU District ChampionshipJun 5 · 200 Meters · Place 3 · Cedar Hill Blaze TrackCedar Hill Blaze Track200 Meters3.27.28a5
May 12021 MERCURY TRACK & FIELD INVITATIONALMay 1 · 200 Meters · Place 2 · Cedar Hill Blaze Track ClubCedar Hill Blaze Track Club200 Meters228.67--
May 12021 MERCURY TRACK & FIELD INVITATIONALMay 1 · 400 Meters · Place 2 · Cedar Hill Blaze Track ClubCedar Hill Blaze Track Club400 Meters21:08.18--

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 19Joe Deloach Invitational Youth Track MeetJan 19 · 200 Meters · Place 4 · Cedar Hill Blaze Track ClubCedar Hill Blaze Track Club200 Meters431.07q—
Jan 19Joe Deloach Invitational Youth Track MeetJan 19 · 60 Meters · Place 11 · Cedar Hill Blaze Track ClubCedar Hill Blaze Track Club60 Meters119.34—

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 20USATF Southwestern Association Junior Olympic ChampionshipsJun 20 · 200 Meters · Place 13 · Cedar Hill Blaze TrackCedar Hill Blaze Track200 MetersRound P13.31.18aWind: 2.93
Jun 20USATF Southwestern Association Junior Olympic ChampionshipsJun 20 · 100 Meters · Place 13 · Cedar Hill Blaze TrackCedar Hill Blaze Track100 MetersRound P13.14.87aWind: 3.73
Jun 7AAU Southwest District Qualifier -TxJun 7 · 200 Meters · Place 7 · Cedar Hill Blaze TrackCedar Hill Blaze Track200 Meters7.31.10a3
Jun 7AAU Southwest District Qualifier -TxJun 7 · 100 Meters · Place 10 · Cedar Hill Blaze TrackCedar Hill Blaze Track100 Meters10.15.15a3