Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorUIL 6A District 05 Championships 2022 · Apr 1213.90aUIL 6A District 05 Championships 2022April 12, 2022
200 Meters · IndoorArkansas HS Invitational · Jan 1424.39aArkansas HS InvitationalJanuary 14, 2023
200 Meters · OutdoorUSATF Southwestern Association Junior Olympic Championships · Jun 2324.33aUSATF Southwestern Association Junior Olympic ChampionshipsJune 23, 2022
300 Meters · Indoor2024 Wolverine Invitational · Jan 1338.36a2024 Wolverine InvitationalJanuary 13, 2024
300m Hurdles · 30" / 0.762m · OutdoorTX UIL 6A State Championships · May 1341.08aTX UIL 6A State ChampionshipsMay 13, 2023
400 Meters · IndoorWisconsin Windy City Invitational · Feb 954.73aWisconsin Windy City InvitationalFebruary 9, 2024
400 Meters · OutdoorUCF Black & Gold Challenge · Mar 2154.91aUCF Black & Gold ChallengeMarch 21, 2026
400 Meters · Relay Split · OutdoorNCAA Division I Outdoor Championships · Jun 1153.294NCAA Division I Outdoor ChampionshipsJune 11, 2025
400m Hurdles · 30" / 0.762m · OutdoorNCAA DI Outdoor Championships - East First-Rounds · May 2755.86aNCAA DI Outdoor Championships - East First-RoundsMay 27, 2026
60m Hurdles · 33" / 0.838m · IndoorArkansas HS Invitational · Jan 148.79aArkansas HS InvitationalJanuary 14, 2023
Long Jump · OutdoorLancaster Meet of Champions · Mar 1115-05.50Lancaster Meet of ChampionsMarch 11, 2021

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 10NCAA Division I Outdoor ChampionshipsJun 10 · 400m Hurdles · Place 22 · MichiganMichigan400m Hurdles30" / 0.762mRound P22.58.62aJr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 400m Hurdles · Place 9 · MichiganMichigan400m Hurdles30" / 0.762mRound P9.57.06aJr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 400m Hurdles · Place 10 · MichiganMichigan400m Hurdles30" / 0.762mRound S10.55.86a PBJr
May 15Big Ten Outdoor ChampionshipsMay 15 · 400m Hurdles · Place 4 · MichiganMichigan400m Hurdles30" / 0.762mRound P4.58.71aJr
May 15Big Ten Outdoor ChampionshipsMay 15 · 400m Hurdles · Place 2 · MichiganMichigan400m Hurdles30" / 0.762m2.57.46aJr
May 3Duke TwilightMay 3 · 400m Hurdles · Place 3 · MichiganMichigan400m Hurdles30" / 0.762m3.57.09aJr
Apr 23130th Penn Relays CarnivalApr 23 · 400m Hurdles · Place 3 · MichiganMichigan400m Hurdles30" / 0.762m3.57.71aJr
Mar 21UCF Black & Gold ChallengeMar 21 · 400m Hurdles · Place 2 · MichiganMichigan400m Hurdles30" / 0.762m2.58.51aJr
Mar 21UCF Black & Gold ChallengeMar 21 · 400 Meters · Place 11 · MichiganMichigan400 Meters11.54.91a PBJr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 52025 Blue-Gold InviteDec 5 · 300 Meters · Place 2 · MichiganMichigan300 Meters2.38.95aJr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 11NCAA Division I Outdoor ChampionshipsJun 11 · 400 Meters · MichiganMichigan400 MetersRelay SplitRound P—53.294 PBSo
Jun 11NCAA Division I Outdoor ChampionshipsJun 11 · 400 Meters · MichiganMichigan400 MetersRelay SplitRound P—53.294So
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · 400m Hurdles · Place 15 · MichiganMichigan400m Hurdles30" / 0.762mRound S15.57.32aSo
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · 400m Hurdles · Place 16 · MichiganMichigan400m Hurdles30" / 0.762mRound P16.57.56aSo
May 4Duke TwilightMay 4 · 400m Hurdles · Place 1 · MichiganMichigan400m Hurdles156.96aSo
Apr 18Tom Jones InvitationalApr 18 · 400m Hurdles · Place 18 · MichiganMichigan400m Hurdles30" / 0.762m18.57.99aSo
Apr 18Tom Jones InvitationalApr 18 · 200 Meters · Place 33 · MichiganMichigan200 Meters33.24.78aWind: -2.5So
Mar 282025 Battle on the BayouMar 28 · 400m Hurdles · Place 1 · MichiganMichigan400m Hurdles30" / 0.762m1.57.85aSo

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 22NCAA DI Outdoor Championships - East First-RoundsMay 22 · 400m Hurdles · Place 27 · MichiganMichigan400m Hurdles30" / 0.762mRound P27.58.38aFr
Apr 19Jim Green Track & Field InvitationalApr 19 · 200 Meters · Place 12 · MichiganMichigan200 Meters12.24.41aWind: 0.9Fr

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 17Alex Wilson InviteFeb 17 · 400 Meters · MichiganMichigan400 Meters--DNSFr
Feb 9Wisconsin Windy City InvitationalFeb 9 · 400 Meters · Place 7 · MichiganMichigan400 Meters7.54.73a PBFr
Jan 132024 Wolverine InvitationalJan 13 · 300 Meters · Place 3 · MichiganMichigan300 Meters3.38.36a PBFr

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 13TX UIL 6A State ChampionshipsMay 13 · 300m Hurdles · Place 1 · AllenAllen300m Hurdles30" / 0.762m1.41.08a PB12
May 13TX UIL 6A State ChampionshipsMay 13 · 100m Hurdles · Place 6 · AllenAllen100m Hurdles33" / 0.838m6.14.28aWind: -0.612
Apr 28UIL 6A Region I & WheelchairApr 28 · 300m Hurdles · Place 1 · AllenAllen300m Hurdles30" / 0.762m1.41.76a12
Apr 28UIL 6A Region I & WheelchairApr 28 · 100m Hurdles · Place 1 · AllenAllen100m Hurdles33" / 0.838mRound P1.14.47aWind: 3.112
Apr 28UIL 6A Region I & WheelchairApr 28 · 100m Hurdles · Place 1 · AllenAllen100m Hurdles33" / 0.838m1.13.99aWind: 3.712
Apr 21UIL 6A Area 05-06 ChampionshipApr 21 · 300m Hurdles · Place 1 · AllenAllen300m Hurdles30" / 0.762m1.42.37a12
Apr 21UIL 6A Area 05-06 ChampionshipApr 21 · 100m Hurdles · Place 1 · AllenAllen100m Hurdles33" / 0.838m1.14.46a12
Apr 11UIL 6A District 05 ChampionshipsApr 11 · 300m Hurdles · Place 1 · AllenAllen300m HurdlesRound P142.67a—
Apr 11UIL 6A District 05 ChampionshipsApr 11 · 300m Hurdles · Place 1 · AllenAllen300m Hurdles142.48a—
Apr 11UIL 6A District 05 ChampionshipsApr 11 · 100m Hurdles · Place 1 · AllenAllen100m HurdlesRound P114.51a—
Apr 11UIL 6A District 05 ChampionshipsApr 11 · 100m Hurdles · Place 1 · AllenAllen100m Hurdles114.34a—
Mar 29Texas Clyde Littlefield Relays 95th AnnualMar 29 · Javelin · Place 1 · AllenAllenJavelin140.63a12
Mar 24Jesuit-Sheaner RelaysMar 24 · 300m Hurdles · Place 2 · AllenAllen300m HurdlesRound P243.0712
Mar 24Jesuit-Sheaner RelaysMar 24 · 300m Hurdles · Place 1 · AllenAllen300m Hurdles140.9112
Mar 24Jesuit-Sheaner RelaysMar 24 · 100m Hurdles · Place 7 · AllenAllen100m HurdlesRound P714.4712
Mar 24Jesuit-Sheaner RelaysMar 24 · 100m Hurdles · Place 7 · AllenAllen100m Hurdles714.3512
Mar 10Lancaster Meet of ChampionsMar 10 · 100m Hurdles · Place 2 · AllenAllen100m Hurdles214.47SR
Mar 3Prosper Dan Christie RelaysMar 3 · 300m Hurdles · Place 1 · AllenAllen300m Hurdles142.7212
Mar 3Prosper Dan Christie RelaysMar 3 · 100m Hurdles · Place 1 · AllenAllen100m Hurdles114.3812

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 24Allen Eagle RelaysFeb 24 · 300m Hurdles · Place 1 · AllenAllen300m Hurdles145.0512
Feb 24Allen Eagle RelaysFeb 24 · 100m Hurdles · Place 1 · AllenAllen100m Hurdles114.7312
Feb 17McKinney Boyd RelaysFeb 17 · 100m Hurdles · Place 3 · AllenAllen100m Hurdles314.9212
Feb 17McKinney Boyd RelaysFeb 17 · 300m Hurdles · Place 1 · AllenAllen300m Hurdles144.9012
Jan 14Arkansas HS InvitationalJan 14 · 60m Hurdles · Place 5 · AllenAllen60m Hurdles33" / 0.838mRound P5.8.79a PB12
Jan 14Arkansas HS InvitationalJan 14 · 60m Hurdles · Place 4 · AllenAllen60m Hurdles33" / 0.838m4.8.81a12
Jan 14Arkansas HS InvitationalJan 14 · 200 Meters · Place 5 · AllenAllen200 MetersRound P5.24.39a PB12
Jan 14Arkansas HS InvitationalJan 14 · 200 Meters · Place 7 · AllenAllen200 Meters7.24.75a12

2022 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 23USATF Southwestern Association Junior Olympic ChampionshipsJun 23 · 400m Hurdles · Place 1 · 26-Unattached26-Unattached400m Hurdles30" / 0.762mRound P1.1:02.30a11
Jun 23USATF Southwestern Association Junior Olympic ChampionshipsJun 23 · 400m Hurdles · Place 1 · 26-Unattached26-Unattached400m Hurdles30" / 0.762m1.1:00.72a11
Jun 23USATF Southwestern Association Junior Olympic ChampionshipsJun 23 · 100m Hurdles · Place 1 · 26-Unattached26-Unattached100m Hurdles33" / 0.838mRound P1.14.53aWind: 2.311
Jun 23USATF Southwestern Association Junior Olympic ChampionshipsJun 23 · 100m Hurdles · Place 1 · 26-Unattached26-Unattached100m Hurdles33" / 0.838m1.14.50aWind: 2.811
Jun 23USATF Southwestern Association Junior Olympic ChampionshipsJun 23 · 200 Meters · Place 2 · 26-Unattached26-Unattached200 MetersRound P2.24.65aWind: 211
Jun 23USATF Southwestern Association Junior Olympic ChampionshipsJun 23 · 200 Meters · Place 2 · 26-Unattached26-Unattached200 Meters2.24.33a PBWind: 1.711
May 14TX UIL 6A State ChampionshipsMay 14 · 300m Hurdles · Place 3 · AllenAllen300m Hurdles30" / 0.762m3.42.18a11
Apr 29UIL 6A Region I & WheelchairApr 29 · 300m Hurdles · Place 1 · AllenAllen300m Hurdles30" / 0.762mRound P1.43.74a11
Apr 29UIL 6A Region I & WheelchairApr 29 · 300m Hurdles · Place 1 · AllenAllen300m Hurdles30" / 0.762m1.42.01a11
Apr 29UIL 6A Region I & WheelchairApr 29 · 100m Hurdles · Place 5 · AllenAllen100m Hurdles33" / 0.838mRound P5.14.65aWind: 4.411
Apr 29UIL 6A Region I & WheelchairApr 29 · 100m Hurdles · Place 4 · AllenAllen100m Hurdles33" / 0.838m4.14.28aWind: 2.311
Apr 21UIL 6A Area 05-06Apr 21 · 300m Hurdles · Place 1 · AllenAllen300m Hurdles30" / 0.762m1.43.41a11
Apr 21UIL 6A Area 05-06Apr 21 · 100m Hurdles · Place 3 · AllenAllen100m Hurdles33" / 0.838m3.14.64a11
Apr 12UIL 6A District 05 Championships 2022Apr 12 · 300m Hurdles · Place 1 · AllenAllen300m Hurdles30" / 0.762mRound P1.43.64a11
Apr 12UIL 6A District 05 Championships 2022Apr 12 · 300m Hurdles · Place 1 · AllenAllen300m Hurdles30" / 0.762m1.43.70a11
Apr 12UIL 6A District 05 Championships 2022Apr 12 · 100m Hurdles · Place 1 · AllenAllen100m Hurdles33" / 0.838mRound P1.13.90a PB11
Apr 12UIL 6A District 05 Championships 2022Apr 12 · 100m Hurdles · Place 1 · AllenAllen100m Hurdles33" / 0.838m1.14.48a11
Apr 1Mesquite ISD InvitationalApr 1 · 100m Hurdles · Place 3 · AllenAllen100m Hurdles314.8011
Apr 1Mesquite ISD InvitationalApr 1 · 200 Meters · Place 2 · AllenAllen200 Meters224.5811
Mar 10Lancaster Meet of ChampionsMar 10 · 300m Hurdles · Place 1 · AllenAllen300m Hurdles143.11—
Mar 10Lancaster Meet of ChampionsMar 10 · 100m Hurdles · Place 2 · AllenAllen100m Hurdles214.50—
Mar 5DFW ShowcaseMar 5 · 300m Hurdles · Place 1 · AllenAllen300m Hurdles144.6411
Mar 5DFW ShowcaseMar 5 · 100m Hurdles · Place 1 · AllenAllen100m Hurdles114.9411

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 19UK HS InvitationalFeb 19 · 60m Hurdles · Place 10 · AllenAllen60m Hurdles33" / 0.838mRound P10.9.20a11
Feb 19UK HS InvitationalFeb 19 · 60m Hurdles · Place 14 · AllenAllen60m Hurdles33" / 0.838m14.9.49a11
Feb 19UK HS InvitationalFeb 19 · 400 Meters · Place 1 · AllenAllen400 Meters1.55.52a11
Feb 19UK HS InvitationalFeb 19 · 200 Meters · Place 3 · AllenAllen200 Meters3.24.88a11

2021 Outdoor Track

14 results
DateMeetEventPlMarkGr
Dec 9Intrasquad MeetDec 9 · 600 Meters · Place 1 · AllenAllen600 Meters1.1:38.1Unofficial11
Dec 9Intrasquad MeetDec 9 · 60m Hurdles · Place 1 · AllenAllen60m Hurdles33" / 0.838m1.8.8Unofficial11
May 8TX UIL 6A State ChampionshipsMay 8 · 300m Hurdles · Place 8 · AllenAllen300m Hurdles30" / 0.762m8.44.85a10
Apr 23UIL 6A Region IApr 23 · 300m Hurdles · Place 3 · AllenAllen300m Hurdles30" / 0.762mRound P3.44.69a10
Apr 23UIL 6A Region IApr 23 · 300m Hurdles · Place 1 · AllenAllen300m Hurdles30" / 0.762m1.43.44a10
Apr 15UIL 6A Area 05-06Apr 15 · 300m Hurdles · Place 1 · AllenAllen300m Hurdles30" / 0.762m1.43.83a10
Mar 31UIL 6A District 05 Track & Field ChampionshipMar 31 · 300m Hurdles · Place 1 · AllenAllen300m Hurdles30" / 0.762mRound P1.45.96a10
Mar 31UIL 6A District 05 Track & Field ChampionshipMar 31 · 300m Hurdles · Place 1 · AllenAllen300m Hurdles30" / 0.762m1.44.54a10
Mar 26Jesuit-Sheaner 56th Annual RelaysMar 26 · 300m Hurdles · Place 4 · AllenAllen300m Hurdles444.2710
Mar 19Allen Eagles Last Chance MeetMar 19 · 400 Meters · Place 3 · AllenAllen400 Meters358.3411
Mar 19Allen Eagles Last Chance MeetMar 19 · 200 Meters · Place 3 · AllenAllen200 Meters325.8711
Mar 11Lancaster Meet of ChampionsMar 11 · Long Jump · Place 16 · AllenAllenLong Jump16.15-05.50 PB10
Mar 11Lancaster Meet of ChampionsMar 11 · 400 Meters · Place 2 · AllenAllen400 Meters2.57.98a10
Mar 5DFW RelaysMar 5 · 300m Hurdles · Place 1 · AllenAllen300m Hurdles30" / 0.762m1.46.76a10

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 26Allen Eagle RelaysFeb 26 · 400 Meters · Place 1 · AllenAllen400 Meters158.05SO

2020 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 6Lancaster Meet of ChampionsMar 6 · Long Jump · AllenAllenLong Jump—16-06.00—

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Allen Eagle RelaysFeb 28 · Long Jump · Place 5 · AllenAllenLong Jump516-06.00—
Feb 28Allen Eagle RelaysFeb 28 · 400 Meters · Place 3 · AllenAllen400 Meters358.43—
Feb 22DeSoto Nike InvitationalFeb 22 · 400 Meters · Place 3 · AllenAllen400 Meters357.3810