Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHill County 3rd Annual Jeffery Davis Memorial Relays · Apr 1313.96aHill County 3rd Annual Jeffery Davis Memorial RelaysApril 13, 2024
100m Hurdles · 30" / 0.762m · OutdoorAAU Region 18 Qualifier · Jun 2619.80aAAU Region 18 QualifierJune 26, 2024
100m Hurdles · 33" / 0.838m · OutdoorAAU Junior Olympic Games · Aug 114.66aAAU Junior Olympic GamesAugust 1, 2026
200 Meters · OutdoorAAU Southwestern District Qualifier · Jun 526.12aAAU Southwestern District QualifierJune 5, 2025
200m Hurdles · 33" / 0.838m · OutdoorAAU Region 18 Qualifier · Jun 2631.26aAAU Region 18 QualifierJune 26, 2024
300m Hurdles · 30" / 0.762m · OutdoorUIL 6A Area 03-04 Championships TF26 · Apr 1643.48aUIL 6A Area 03-04 Championships TF26April 16, 2026
400 Meters · OutdoorAAU Southwestern District Qualifier · Jun 101:11.86aAAU Southwestern District QualifierJune 10, 2022
400m Hurdles · 30" / 0.762m · OutdoorAAU Junior Olympic Games · Aug 11:05.96aAAU Junior Olympic GamesAugust 1, 2026
Long Jump · OutdoorAAU Southwestern District Qualifier · Jun 54.65mAAU Southwestern District QualifierJune 5, 2025

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 · 400m Hurdles · Place 13 · Grand Prairie FlashGrand Prairie Flash400m Hurdles30" / 0.762mRound P13.1:05.96a PB10
Aug 1AAU Junior Olympic GamesAug 1 · 100m Hurdles · Place 8 · Grand Prairie FlashGrand Prairie Flash100m Hurdles33" / 0.838mRound P8.14.85aWind: 0.910
Aug 1AAU Junior Olympic GamesAug 1 · 100m Hurdles · Place 3 · Grand Prairie FlashGrand Prairie Flash100m Hurdles33" / 0.838m3.14.66a PBWind: -0.410
Jun 24AAU Track & Field Region 18 QualifierJun 24 · 400m Hurdles · Place 2 · Grand Prairie FlashGrand Prairie Flash400m Hurdles30" / 0.762m2.1:06.35a10
Jun 24AAU Track & Field Region 18 QualifierJun 24 · 100m Hurdles · Place 2 · Grand Prairie FlashGrand Prairie Flash100m Hurdles33" / 0.838m2.15.30aWind: -210
Jun 4AAU Southwestern District QualifierJun 4 · 400m Hurdles · Place 2 · Grand Prairie FlashGrand Prairie Flash400m Hurdles21:06.29a10
Jun 4AAU Southwestern District QualifierJun 4 · 100m Hurdles · Place 2 · Grand Prairie FlashGrand Prairie Flash100m Hurdles214.86a10
Jun 4AAU Southwestern District QualifierJun 4 · 200 Meters · Place 33 · Grand Prairie FlashGrand Prairie Flash200 Meters3326.75a10
May 1UIL 6A Region I & II-5A TF26May 1 · 300m Hurdles · Place 6 · Mansfield Lake RidgeMansfield Lake Ridge300m Hurdles30" / 0.762mRound P6.44.15a10
May 1UIL 6A Region I & II-5A TF26May 1 · 300m Hurdles · Place 5 · Mansfield Lake RidgeMansfield Lake Ridge300m Hurdles30" / 0.762m5.44.47a10
Apr 16UIL 6A Area 03-04 Championships TF26Apr 16 · 300m Hurdles · Place 3 · Mansfield Lake RidgeMansfield Lake Ridge300m Hurdles30" / 0.762m3.43.48a PB10
Apr 16UIL 6A Area 03-04 Championships TF26Apr 16 · 100m Hurdles · Place 6 · Mansfield Lake RidgeMansfield Lake Ridge100m Hurdles33" / 0.838m6.15.40a10
Apr 2Summit Jaguar Relays TF26Apr 2 · 300m Hurdles · Place 3 · Mansfield Lake RidgeMansfield Lake Ridge300m Hurdles30" / 0.762m3.45.62a10
Apr 2Summit Jaguar Relays TF26Apr 2 · 100m Hurdles · Place 2 · Mansfield Lake RidgeMansfield Lake Ridge100m Hurdles33" / 0.838m2.14.74a10
Mar 19Ennis Bluebonnet Relays TF26Mar 19 · 300m Hurdles · Place 1 · Mansfield Lake RidgeMansfield Lake Ridge300m Hurdles30" / 0.762m1.45.97a10
Mar 13Lancaster Greg Williams Meet of Champions TF26Mar 13 · 300m Hurdles · Place 5 · Mansfield Lake RidgeMansfield Lake Ridge300m Hurdles30" / 0.762m5.47.28a10
Mar 13Lancaster Greg Williams Meet of Champions TF26Mar 13 · 100m Hurdles · Place 6 · Mansfield Lake RidgeMansfield Lake Ridge100m Hurdles33" / 0.838m6.15.32aWind: 410
Mar 6Texas A&M Bluebonnet HS Meet TF26Mar 6 · 300m Hurdles · Place 32 · Mansfield Lake RidgeMansfield Lake Ridge300m Hurdles3246.35—
Mar 6Texas A&M Bluebonnet HS Meet TF26Mar 6 · 100m Hurdles · Place 39 · Mansfield Lake RidgeMansfield Lake Ridge100m Hurdles3915.02—
Feb 21Lake Ridge 13th Annual Invitational TF26Feb 21 · 300m Hurdles · Place 5 · Mansfield Lake RidgeMansfield Lake Ridge300m Hurdles30" / 0.762m5.48.87a10
Feb 21Lake Ridge 13th Annual Invitational TF26Feb 21 · 100m Hurdles · Place 4 · Mansfield Lake RidgeMansfield Lake Ridge100m Hurdles33" / 0.838m4.15.17a10
Feb 13Mansfield Maberry Invitational TF26Feb 13 · 300m Hurdles · Place 3 · Mansfield Lake RidgeMansfield Lake Ridge300m Hurdles30" / 0.762m3.45.98a10

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 18 QualifierJun 25 · 400m Hurdles · Place 6 · Grand Prairie FlashGrand Prairie Flash400m Hurdles30" / 0.762m6.1:06.93a13-14
Jun 25AAU Track & Field Region 18 QualifierJun 25 · Long Jump · Grand Prairie FlashGrand Prairie FlashLong Jump--FOUL13-14
Jun 25AAU Track & Field Region 18 QualifierJun 25 · 100m Hurdles · Place 7 · Grand Prairie FlashGrand Prairie Flash100m Hurdles33" / 0.838m7.16.41aWind: -113-14
Jun 5AAU Southwestern District QualifierJun 5 · 400m Hurdles · Place 2 · Grand Prairie FlashGrand Prairie Flash400m Hurdles21:04.87a—
Jun 5AAU Southwestern District QualifierJun 5 · 100m Hurdles · Place 9 · Grand Prairie FlashGrand Prairie Flash100m Hurdles915.61a—
Jun 5AAU Southwestern District QualifierJun 5 · Long Jump · Place 15 · Grand Prairie FlashGrand Prairie FlashLong Jump154.65m PB—
Jun 5AAU Southwestern District QualifierJun 5 · 200 Meters · Place 30 · Grand Prairie FlashGrand Prairie Flash200 Meters3026.12a PB—
Apr 18UIL 6A Region I & WheelchairApr 18 · 300m Hurdles · Place 7 · Mansfield Lake RidgeMansfield Lake Ridge300m Hurdles30" / 0.762mRound P7.46.38a9
Apr 18UIL 6A Region I & WheelchairApr 18 · 300m Hurdles · Place 7 · Mansfield Lake RidgeMansfield Lake Ridge300m Hurdles30" / 0.762m7.46.82a9
Apr 10UIL 6A Area 03-04Apr 10 · 300m Hurdles · Place 3 · Mansfield Lake RidgeMansfield Lake Ridge300m Hurdles30" / 0.762m3.45.59a9
Apr 10UIL 6A Area 03-04Apr 10 · 100m Hurdles · Place 5 · Mansfield Lake RidgeMansfield Lake Ridge100m Hurdles33" / 0.838m5.15.74a9
Apr 2UIL 6A District 03Apr 2 · 300m Hurdles · Place 1 · Mansfield Lake RidgeMansfield Lake Ridge300m Hurdles30" / 0.762mRound P1.46.55a9
Apr 2UIL 6A District 03Apr 2 · 300m Hurdles · Place 1 · Mansfield Lake RidgeMansfield Lake Ridge300m Hurdles30" / 0.762m1.46.57a9
Apr 2UIL 6A District 03Apr 2 · 100m Hurdles · Place 2 · Mansfield Lake RidgeMansfield Lake Ridge100m Hurdles33" / 0.838mRound P2.15.70a9
Apr 2UIL 6A District 03Apr 2 · 100m Hurdles · Place 2 · Mansfield Lake RidgeMansfield Lake Ridge100m Hurdles33" / 0.838m2.16.01a9
Mar 2697th Clyde Littlefield Texas Relays presented by TruistMar 26 · 100m Hurdles · Place 36 · Mansfield Lake RidgeMansfield Lake Ridge100m Hurdles33" / 0.838mRound P36.15.96aWind: 0.19
Mar 7UNT Mean Green HS InvitationalMar 7 · 300m Hurdles · Place 3 · Mansfield Lake RidgeMansfield Lake Ridge300m Hurdles346.889
Mar 7UNT Mean Green HS InvitationalMar 7 · 100m Hurdles · Place 7 · Mansfield Lake RidgeMansfield Lake Ridge100m Hurdles716.139
Feb 22Lake Ridge 12th Annual InvitationalFeb 22 · 300m Hurdles · Place 4 · Mansfield Lake RidgeMansfield Lake Ridge300m Hurdles30" / 0.762m4.50.12a9
Feb 22Lake Ridge 12th Annual InvitationalFeb 22 · 100m Hurdles · Place 1 · Mansfield Lake RidgeMansfield Lake Ridge100m Hurdles33" / 0.838m1.16.20a9

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 14Mansfield Maberry Invitational Feb 14 · 300m Hurdles · Place 5 · Mansfield Lake RidgeMansfield Lake Ridge300m Hurdles551.339
Feb 14Mansfield Maberry Invitational Feb 14 · 100m Hurdles · Place 4 · Mansfield Lake RidgeMansfield Lake Ridge100m Hurdles415.969
Feb 8Cedar Hill OpenerFeb 8 · 300m Hurdles · Place 9 · Mansfield Lake RidgeMansfield Lake Ridge300m Hurdles949.579
Feb 8Cedar Hill OpenerFeb 8 · 100m Hurdles · Place 9 · Mansfield Lake RidgeMansfield Lake Ridge100m Hurdles916.019
Feb 8Cedar Hill OpenerFeb 8 · 300m Hurdles · Place 2 · Mansfield LaMansfield La300m Hurdles249.57—
Feb 8Cedar Hill OpenerFeb 8 · 100m Hurdles · Place 2 · Mansfield LaMansfield La100m Hurdles216.01—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 26AAU Region 18 QualifierJun 26 · 200m Hurdles · Place 3 · Grand Prairie FlashGrand Prairie Flash200m Hurdles33" / 0.838m3.31.26a PBWind: -28
Jun 26AAU Region 18 QualifierJun 26 · Long Jump · Place 4 · Grand Prairie FlashGrand Prairie FlashLong Jump4.14-03.008
Jun 26AAU Region 18 QualifierJun 26 · 100m Hurdles · Place 5 · Grand Prairie FlashGrand Prairie Flash100m Hurdles30" / 0.762m5.19.80a PBWind: -28
Jun 7AAU Southwestern District QualifierJun 7 · 200m Hurdles · Place 4 · Grand Prairie FlashGrand Prairie Flash200m Hurdles432.42a—
Jun 7AAU Southwestern District QualifierJun 7 · 100m Hurdles · Place 5 · Grand Prairie FlashGrand Prairie Flash100m Hurdles519.16a—
Jun 7AAU Southwestern District QualifierJun 7 · Long Jump · Place 4 · Grand Prairie FlashGrand Prairie FlashLong Jump413-4—
Apr 13Hill County 3rd Annual Jeffery Davis Memorial RelaysApr 13 · 400 Meters · ILTexas Grand PrairieILTexas Grand Prairie400 Meters—DQ8
Apr 13Hill County 3rd Annual Jeffery Davis Memorial RelaysApr 13 · 200 Meters · Place 3 · ILTexas GarlandILTexas Garland200 Meters3.30.37a8
Apr 13Hill County 3rd Annual Jeffery Davis Memorial RelaysApr 13 · 100 Meters · Place 3 · ILTexas GarlandILTexas Garland100 Meters3.13.96a PB8

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 29TCSAAL North Regional ChampionshipsApr 29 · Long Jump · ILTexas Grand PrairieILTexas Grand PrairieLong Jump—DNS7
Apr 29TCSAAL North Regional ChampionshipsApr 29 · 400 Meters · ILTexas Grand PrairieILTexas Grand Prairie400 Meters—SCR7
Apr 29TCSAAL North Regional ChampionshipsApr 29 · 100 Meters · Place 62 · ILTexas Grand PrairieILTexas Grand Prairie100 Meters62.16.83a7

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 30AAU Junior Olympics Regional 18 National QualifierJun 30 · Long Jump · Place 8 · Grand Prairie FlashGrand Prairie FlashLong Jump8.12-04.006
Jun 30AAU Junior Olympics Regional 18 National QualifierJun 30 · 200 Meters · Place 33 · Grand Prairie FlashGrand Prairie Flash200 MetersRound P33.30.46aWind: 0.46
Jun 30AAU Junior Olympics Regional 18 National QualifierJun 30 · 200 Meters · Place 33 · Grand Prairie FlashGrand Prairie Flash200 Meters33.30.46a6
Jun 10AAU Southwestern District QualifierJun 10 · Long Jump · Place 10 · Grand Prairie FlashGrand Prairie FlashLong Jump1010-01.00—
Jun 10AAU Southwestern District QualifierJun 10 · 400 Meters · Place 23 · Grand Prairie FlashGrand Prairie Flash400 Meters231:11.86a PB—