Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorGreat American (GAC) Outdoor Championships · Apr 3014.38aGreat American (GAC) Outdoor ChampionshipsApril 30, 2025
200 Meters · IndoorOklahoma HS Indoor Championships · Feb 1130.43Oklahoma HS Indoor ChampionshipsFebruary 11, 2023
300 Meters · IndoorCrimson and Gold Invitational · Dec 543.24aCrimson and Gold InvitationalDecember 5, 2025
300m Hurdles · 30" / 0.762m · OutdoorOSSAA Class 1A State Track & Field Championships · May 851.49aOSSAA Class 1A State Track & Field ChampionshipsMay 8, 2021
400 Meters · IndoorRumble in the Jungle Invitational · Jan 241:01.81aRumble in the Jungle InvitationalJanuary 24, 2025
400 Meters · OutdoorArkansas Spring Invitational · Apr 1259.10aArkansas Spring InvitationalApril 12, 2025
400 Meters · Relay Split · IndoorNCAA Division II Indoor Track & Field Championships · Mar 1358.202NCAA Division II Indoor Track & Field ChampionshipsMarch 13, 2026
400m Hurdles · 30" / 0.762m · OutdoorGreat American (GAC) Outdoor Championships · Apr 301:03.83aGreat American (GAC) Outdoor ChampionshipsApril 30, 2025
60 Meters · IndoorOklahoma HS Indoor #2 · Feb 48.785Oklahoma HS Indoor #2February 4, 2023
60m Hurdles · 33" / 0.838m · IndoorCrimson and Gold Invitational · Dec 69.04aCrimson and Gold InvitationalDecember 6, 2024
800 Meters · OutdoorMarlow HS Track Invitational · Apr 132:55.32aMarlow HS Track InvitationalApril 13, 2024

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 29Great American (GAC) Outdoor ChampionshipsApr 29 · 400m Hurdles · Place 9 · Oklahoma BaptistOklahoma Baptist400m Hurdles30" / 0.762mRound P9.1:06.05aSo
Apr 29Great American (GAC) Outdoor ChampionshipsApr 29 · 100m Hurdles · Place 4 · Oklahoma BaptistOklahoma Baptist100m Hurdles33" / 0.838mRound P4.14.78aWind: 0.1So
Apr 29Great American (GAC) Outdoor ChampionshipsApr 29 · 100m Hurdles · Place 5 · Oklahoma BaptistOklahoma Baptist100m Hurdles33" / 0.838m5.14.77aSo
Apr 24John McDonnell InvitationalApr 24 · 100m Hurdles · Place 14 · Oklahoma BaptistOklahoma Baptist100m Hurdles1414.58aSo
Apr 16ESU Collegiate RelaysApr 16 · 400m Hurdles · Place 11 · Oklahoma BaptistOklahoma Baptist400m Hurdles30" / 0.762m11.1:05.90aSo
Apr 16ESU Collegiate RelaysApr 16 · 100m Hurdles · Place 9 · Oklahoma BaptistOklahoma Baptist100m Hurdles33" / 0.838m9.14.47aWind: 1.2So
Apr 11Arkansas Spring InvitationalApr 11 · 100m Hurdles · Place 16 · Oklahoma BaptistOklahoma Baptist100m Hurdles1614.48SO
Apr 2Bobcat Invitational & MultiApr 2 · 400m Hurdles · Place 23 · Oklahoma BaptistOklahoma Baptist400m Hurdles231:04.36aSo
Apr 2Bobcat Invitational & MultiApr 2 · 100m Hurdles · Place 22 · Oklahoma BaptistOklahoma Baptist100m Hurdles2214.84aSo
Mar 27Oklahoma Baptist InvitationalMar 27 · 100m Hurdles · Place 2 · Oklahoma BaptistOklahoma Baptist100m Hurdles33" / 0.838m2.14.58aWind: 1.5So
Mar 27Oklahoma Baptist InvitationalMar 27 · 400 Meters · Place 15 · Oklahoma BaptistOklahoma Baptist400 Meters15.1:01.29aSo

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 13NCAA Division II Indoor Track & Field ChampionshipsMar 13 · 400 Meters · Oklahoma BaptistOklahoma Baptist400 MetersRelay Split—58.202 PBSo
Feb 20Arkansas QualifierFeb 20 · 60m Hurdles · Place 13 · Oklahoma BaptistOklahoma Baptist60m HurdlesRound P139.07SO
Feb 13Russ Jewett Indoor Gorilla ClassicFeb 13 · 60m Hurdles · Place 23 · Oklahoma BaptistOklahoma Baptist60m HurdlesRound P239.17SO

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 5Crimson and Gold InvitationalDec 5 · 300 Meters · Place 33 · Oklahoma BaptistOklahoma Baptist300 Meters33.43.24a PBSo
Dec 5Crimson and Gold InvitationalDec 5 · 60m Hurdles · Place 13 · Oklahoma BaptistOklahoma Baptist60m Hurdles33" / 0.838m13.9.11aSo
Feb 14Russ Jewett Indoor Gorilla ClassicFeb 14 · 60m Hurdles · Place 25 · Oklahoma BaptistOklahoma Baptist60m HurdlesRound P259.08FR
Jan 31Washburn OpenJan 31 · 60m Hurdles · Place 8 · Oklahoma BaptistOklahoma Baptist60m Hurdles88.98a—
Jan 31Washburn OpenJan 31 · 60m Hurdles · Place 8 · Oklahoma BaptistOklahoma Baptist60m Hurdles89.16a—
Jan 24Rumble in the Jungle InvitationalJan 24 · 60m Hurdles · Place 7 · Oklahoma BaptistOklahoma Baptist60m Hurdles79.03a—
Jan 24Rumble in the Jungle InvitationalJan 24 · 60m Hurdles · Place 5 · Oklahoma BaptistOklahoma Baptist60m Hurdles58.98a—
Jan 24Rumble in the Jungle InvitationalJan 24 · 400 Meters · Place 26 · Oklahoma BaptistOklahoma Baptist400 Meters261:01.81a PB—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 30Great American (GAC) Outdoor ChampionshipsApr 30 · 400m Hurdles · Place 7 · Oklahoma BaptistOklahoma Baptist400m Hurdles30" / 0.762mRound P7.1:03.83a PBFr
Apr 30Great American (GAC) Outdoor ChampionshipsApr 30 · 400m Hurdles · Place 5 · Oklahoma BaptistOklahoma Baptist400m Hurdles30" / 0.762m5.1:04.98aFr
Apr 30Great American (GAC) Outdoor ChampionshipsApr 30 · 100m Hurdles · Place 2 · Oklahoma BaptistOklahoma Baptist100m Hurdles33" / 0.838mRound P2.14.38a PBWind: -0.8Fr
Apr 30Great American (GAC) Outdoor ChampionshipsApr 30 · 100m Hurdles · Place 2 · Oklahoma BaptistOklahoma Baptist100m Hurdles33" / 0.838m2.18.50Wind: 2.7Fr
Apr 17Pittsburg State Tune-UpApr 17 · 400m Hurdles · Place 6 · Oklahoma BaptistOklahoma Baptist400m Hurdles30" / 0.762m6.1:06.45aFr
Apr 17Pittsburg State Tune-UpApr 17 · 100m Hurdles · Place 9 · Oklahoma BaptistOklahoma Baptist100m Hurdles33" / 0.838mRound P9.14.45aWind: 2.2Fr
Apr 12Arkansas Spring InvitationalApr 12 · 100m Hurdles · Place 17 · Oklahoma BaptistOklahoma Baptist100m Hurdles1714.55aFr
Apr 12Arkansas Spring InvitationalApr 12 · 400 Meters · Place 45 · Oklahoma BaptistOklahoma Baptist400 Meters4559.10a PBFr
Apr 42025 John Jacobs InviteApr 4 · 100m Hurdles · Place 3 · Oklahoma BaptistOklahoma Baptist100m Hurdles33" / 0.838m3.15.17aWind: -0.9Fr
Apr 42025 John Jacobs InviteApr 4 · 400 Meters · Place 8 · Oklahoma BaptistOklahoma Baptist400 Meters8.59.85aFr
Mar 28Oklahoma Baptist InvitationalMar 28 · 400m Hurdles · Place 11 · Oklahoma BaptistOklahoma Baptist400m Hurdles30" / 0.762m11.1:11.92aFr
Mar 28Oklahoma Baptist InvitationalMar 28 · 100m Hurdles · Place 1 · Oklahoma BaptistOklahoma Baptist100m Hurdles33" / 0.838m1.14.32aWind: 6.7Fr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Crimson and Gold InvitationalDec 6 · 60m Hurdles · Place 11 · Oklahoma BaptistOklahoma Baptist60m Hurdles33" / 0.838m11.9.04a PBFr

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 3OSSAA 1A/2A State Track & Field ChampionshipsMay 3 · 300m Hurdles · Place 14 · Velma-AlmaVelma-Alma300m Hurdles30" / 0.762mRound P14.54.41a12
May 3OSSAA 1A/2A State Track & Field ChampionshipsMay 3 · 100m Hurdles · Place 1 · Velma-AlmaVelma-Alma100m Hurdles33" / 0.838mRound P1.15.93aWind: 0.812
May 3OSSAA 1A/2A State Track & Field ChampionshipsMay 3 · 100m Hurdles · Place 2 · Velma-AlmaVelma-Alma100m Hurdles33" / 0.838m2.15.71aWind: 2.712
Apr 29OSSAA Alex RegionalApr 29 · 300m Hurdles · Place 3 · Velma-AlmaVelma-Alma300m Hurdles350.11a—
Apr 29OSSAA Alex RegionalApr 29 · 100m Hurdles · Place 1 · Velma-AlmaVelma-Alma100m Hurdles116.15a—
Apr 26Quanah Cox RelaysApr 26 · 100m Hurdles · Place 4 · Velma-AlmaVelma-Alma100m Hurdles416.05a—
Apr 23Velma Alma HS MeetApr 23 · 300m Hurdles · Place 7 · Velma-AlmaVelma-Alma300m Hurdles30" / 0.762m7.54.18a12
Apr 23Velma Alma HS MeetApr 23 · 100m Hurdles · Place 1 · Velma-AlmaVelma-Alma100m Hurdles33" / 0.838mRound P1.15.71a12
Apr 23Velma Alma HS MeetApr 23 · 100m Hurdles · Place 1 · Velma-AlmaVelma-Alma100m Hurdles33" / 0.838m1.15.50a12
Apr 13Marlow HS Track InvitationalApr 13 · 100m Hurdles · Place 1 · Velma-AlmaVelma-Alma100m Hurdles33" / 0.838m1.16.18a12
Apr 13Marlow HS Track InvitationalApr 13 · 800 Meters · Place 4 · Velma-AlmaVelma-Alma800 Meters4.2:55.32a PB12
Mar 26Cache HS Small/Large SchoolMar 26 · 300m Hurdles · Place 9 · Velma-AlmaVelma-Alma300m Hurdles959.1512
Mar 26Cache HS Small/Large SchoolMar 26 · 100m Hurdles · Place 10 · Velma-AlmaVelma-Alma100m Hurdles1024.8712
Mar 26Cache HS Small/Large SchoolMar 26 · 300m Hurdles · Place 9 · Velma-AlmaVelma-Alma300m Hurdles959.1512
Mar 26Cache HS Small/Large SchoolMar 26 · 100m Hurdles · Place 10 · Velma-AlmaVelma-Alma100m Hurdles1024.8712

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 11Oklahoma HS Indoor ChampionshipsFeb 11 · 200 Meters · Place 52 · Velma-AlmaVelma-Alma200 MetersRound P5230.43 PB—
Feb 11Oklahoma HS Indoor ChampionshipsFeb 11 · 60m Hurdles · Place 3 · Velma-AlmaVelma-Alma60m Hurdles39.59—
Feb 11Oklahoma HS Indoor ChampionshipsFeb 11 · 60m Hurdles · Place 3 · Velma-AlmaVelma-Alma60m HurdlesRound P39.572—
Feb 11Oklahoma HS Indoor ChampionshipsFeb 11 · 200 Meters · Place 52 · Velma-AlmaVelma-Alma200 Meters5230.4311
Feb 11Oklahoma HS Indoor ChampionshipsFeb 11 · 60m Hurdles · Place 3 · Velma-AlmaVelma-Alma60m Hurdles39.5911
Feb 11Oklahoma HS Indoor ChampionshipsFeb 11 · 60m Hurdles · Place 3 · Velma-AlmaVelma-Alma60m Hurdles39.5811
Feb 4Oklahoma HS Indoor #2Feb 4 · 60 Meters · Place 98 · Velma-AlmaVelma-Alma60 MetersRound P988.785 PB—
Feb 4Oklahoma HS Indoor #2Feb 4 · 60m Hurdles · Place 13 · Velma-AlmaVelma-Alma60m HurdlesRound P139.90—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 6OSSAA Outdoor State Championships (2A, 4A)May 6 · 300m Hurdles · Place 2 · Velma-AlmaVelma-Alma300m Hurdles248.7510
May 6OSSAA Outdoor State Championships (2A, 4A)May 6 · 300m Hurdles · Place 2 · Velma-AlmaVelma-Alma300m Hurdles248.7010
May 6OSSAA Outdoor State Championships (2A, 4A)May 6 · 100m Hurdles · Place 2 · Velma-AlmaVelma-Alma100m Hurdles216.12a (0.9)10
May 6OSSAA Outdoor State Championships (2A, 4A)May 6 · 100m Hurdles · Place 1 · Velma-AlmaVelma-Alma100m Hurdles115.53a (1.6)PR10
Apr 5Oklahoma Baptist HS InvitationalApr 5 · 100m Hurdles · Place 5 · Velma-AlmaVelma-Alma100m Hurdles517.7410

2021 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 8OSSAA Class 1A State Track & Field ChampionshipsMay 8 · 300m Hurdles · Place 9 · Velma-AlmaVelma-Alma300m Hurdles30" / 0.762m9.51.49a PB9
May 8OSSAA Class 1A State Track & Field ChampionshipsMay 8 · 100m Hurdles · Place 2 · Velma-AlmaVelma-Alma100m Hurdles33" / 0.838mRound P2.16.36a9
May 8OSSAA Class 1A State Track & Field ChampionshipsMay 8 · 100m Hurdles · Place 2 · Velma-AlmaVelma-Alma100m Hurdles33" / 0.838m2.16.39a9
Apr 30OSSAA Class 1A Regional - MadillApr 30 · 300m Hurdles · Place 3 · Velma-AlmaVelma-Alma300m Hurdles352.919
Apr 30OSSAA Class 1A Regional - MadillApr 30 · 100m Hurdles · Place 1 · Velma-AlmaVelma-Alma100m HurdlesRound P116.149
Apr 30OSSAA Class 1A Regional - MadillApr 30 · 100m Hurdles · Place 2 · Velma-AlmaVelma-Alma100m Hurdles216.199
Apr 27Velma InvitationalApr 27 · 300m Hurdles · Place 16 · Velma-AlmaVelma-Alma300m Hurdles30" / 0.762m16.55.90a9
Apr 27Velma InvitationalApr 27 · 100m Hurdles · Place 1 · Velma-AlmaVelma-Alma100m Hurdles33" / 0.838mRound P1.16.32a9
Apr 27Velma InvitationalApr 27 · 100m Hurdles · Place 1 · Velma-AlmaVelma-Alma100m Hurdles33" / 0.838m1.16.02a9
Apr 9Okeene Whippet 10th Annual RelaysApr 9 · 300m Hurdles · Place 10 · Velma-AlmaVelma-Alma300m Hurdles30" / 0.762m10.58.87a9
Apr 9Okeene Whippet 10th Annual RelaysApr 9 · 100m Hurdles · Place 3 · Velma-AlmaVelma-Alma100m Hurdles33" / 0.838m3.16.66a9
Apr 1Alex InvitationalApr 1 · 300m Hurdles · Place 4 · Velma-AlmaVelma-Alma300m Hurdles453.08—
Apr 1Alex InvitationalApr 1 · 100m Hurdles · Place 1 · Velma-AlmaVelma-Alma100m Hurdles116.92—
Mar 25Alex 8 Man InvitationalMar 25 · 300m Hurdles · Place 4 · Velma-AlmaVelma-Alma300m Hurdles30" / 0.762m4.53.08a9
Mar 25Alex 8 Man InvitationalMar 25 · 100m Hurdles · Place 1 · Velma-AlmaVelma-Alma100m Hurdles33" / 0.838m1.16.92a9
Mar 11Velma-Alma InvitationalMar 11 · 300m Hurdles · Place 2 · VELMVELM300m Hurdles254.27—
Mar 11Velma-Alma InvitationalMar 11 · 100m Hurdles · Place 1 · VELMVELM100m Hurdles116.00—