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
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
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

9 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
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

8 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 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

2021 Outdoor Track

10 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 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
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