Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2024 Cougar Classic North Rock Creek HS · Apr 1811.00a2024 Cougar Classic North Rock Creek HSApril 18, 2024
1000 Meters · IndoorBoo Rogers Combined Events · Dec 53:02.73aBoo Rogers Combined EventsDecember 5, 2025
110m Hurdles · 33" / 0.838m · OutdoorNorth Rock Creek Meet · Apr 817.24aNorth Rock Creek MeetApril 8, 2021
110m Hurdles · 39" / 0.991m · OutdoorOSSAA 3A/4A State Track & Field Championships · May 314.45aOSSAA 3A/4A State Track & Field ChampionshipsMay 3, 2024
110m Hurdles · 42" / 1.067m · OutdoorGreat American (GAC) Outdoor Championships · Apr 3015.24aGreat American (GAC) Outdoor ChampionshipsApril 30, 2025
1500 Meters · OutdoorGreat American (GAC) Outdoor Championships · Apr 295:28.97aGreat American (GAC) Outdoor ChampionshipsApril 29, 2026
300m Hurdles · 30" / 0.762m · OutdoorNorth Rock Creek Meet · Apr 845.71aNorth Rock Creek MeetApril 8, 2021
300m Hurdles · 36" / 0.914m · OutdoorOSSAA 3A/4A State Track & Field Championships · May 338.48aOSSAA 3A/4A State Track & Field ChampionshipsMay 3, 2024
400 Meters · OutdoorGreat American (GAC) Outdoor Championships · Apr 3051.65aGreat American (GAC) Outdoor ChampionshipsApril 30, 2025
60 Meter · IndoorBoo Rogers Combined Events · Dec 57.32aBoo Rogers Combined EventsDecember 5, 2025
60m Hurdles · 42" / 1.067m · IndoorCrimson and Gold Invitational · Dec 68.64aCrimson and Gold InvitationalDecember 6, 2024
Decathlon · OutdoorGreat American (GAC) Outdoor Championships · Apr 296082Great American (GAC) Outdoor ChampionshipsApril 29, 2026
Discus · 2kg · OutdoorESU Collegiate Relays · Apr 1638.33mESU Collegiate RelaysApril 16, 2026
Heptathlon · IndoorBoo Rogers Combined Events · Dec 54434Boo Rogers Combined EventsDecember 5, 2025
High Jump · IndoorBoo Rogers Combined Events · Dec 51.75mBoo Rogers Combined EventsDecember 5, 2025
High Jump · OutdoorGreat American (GAC) Outdoor Championships · Apr 291.87mGreat American (GAC) Outdoor ChampionshipsApril 29, 2026
Javelin · 800g · OutdoorOklahoma Baptist Invitational · Mar 2755.62mOklahoma Baptist InvitationalMarch 27, 2026
Long Jump · IndoorOwen Hewitt Invite · Jan 166.29mOwen Hewitt InviteJanuary 16, 2026
Long Jump · OutdoorGreat American (GAC) Outdoor Championships · Apr 306.48mGreat American (GAC) Outdoor ChampionshipsApril 30, 2025
Pole Vault · IndoorBoo Rogers Combined Events · Dec 53.25mBoo Rogers Combined EventsDecember 5, 2025
Pole Vault · OutdoorGreat American (GAC) Outdoor Championships · Apr 303.44mGreat American (GAC) Outdoor ChampionshipsApril 30, 2025
Shot Put · 16lb / 7.26kg · IndoorBoo Rogers Combined Events · Dec 511.30mBoo Rogers Combined EventsDecember 5, 2025
Shot Put · 16lb / 7.26kg · OutdoorGreat American (GAC) Outdoor Championships · Apr 2912.82mGreat American (GAC) Outdoor ChampionshipsApril 29, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Apr 29Great American (GAC) Outdoor ChampionshipsApr 29 · Decathlon · Place 4 · Oklahoma BaptistOklahoma BaptistDecathlon4.6082 PBSo
Apr 29Great American (GAC) Outdoor ChampionshipsApr 29 · Long Jump · Place 8 · Oklahoma BaptistOklahoma BaptistLong JumpRound M8.5.99mWind: 1.4So
Apr 29Great American (GAC) Outdoor ChampionshipsApr 29 · Pole Vault · Place 7 · Oklahoma BaptistOklahoma BaptistPole VaultRound M7.3.05mSo
Apr 29Great American (GAC) Outdoor ChampionshipsApr 29 · High Jump · Place 1 · Oklahoma BaptistOklahoma BaptistHigh JumpRound M1.1.87m PBSo
Apr 29Great American (GAC) Outdoor ChampionshipsApr 29 · Javelin · Place 1 · Oklahoma BaptistOklahoma BaptistJavelin800gRound M1.50.19mSo
Apr 29Great American (GAC) Outdoor ChampionshipsApr 29 · Javelin · Place 6 · Oklahoma BaptistOklahoma BaptistJavelin800g6.53.36mSo
Apr 29Great American (GAC) Outdoor ChampionshipsApr 29 · Discus · Place 5 · Oklahoma BaptistOklahoma BaptistDiscus2kgRound M5.38.04mSo
Apr 29Great American (GAC) Outdoor ChampionshipsApr 29 · Shot Put · Place 2 · Oklahoma BaptistOklahoma BaptistShot Put16lb / 7.26kgRound M2.12.82m PBSo
Apr 29Great American (GAC) Outdoor ChampionshipsApr 29 · 110m Hurdles · Place 2 · Oklahoma BaptistOklahoma Baptist110m Hurdles42" / 1.067mRound M2.15.77aWind: 0.7So
Apr 29Great American (GAC) Outdoor ChampionshipsApr 29 · 110m Hurdles · Place 8 · Oklahoma BaptistOklahoma Baptist110m Hurdles42" / 1.067mRound P8.16.64aWind: 1So
Apr 29Great American (GAC) Outdoor ChampionshipsApr 29 · 110m Hurdles · Place 8 · Oklahoma BaptistOklahoma Baptist110m Hurdles42" / 1.067m8.16.56aSo
Apr 29Great American (GAC) Outdoor ChampionshipsApr 29 · 1500 Meters · Place 9 · Oklahoma BaptistOklahoma Baptist1500 MetersRound M9.5:28.97a PBSo
Apr 29Great American (GAC) Outdoor ChampionshipsApr 29 · 400 Meters · Place 9 · Oklahoma BaptistOklahoma Baptist400 MetersRound M9.54.30aSo
Apr 29Great American (GAC) Outdoor ChampionshipsApr 29 · 100 Meters · Place 5 · Oklahoma BaptistOklahoma Baptist100 MetersRound M5.11.37aWind: 0.6So
Apr 16ESU Collegiate RelaysApr 16 · Discus · Place 13 · Oklahoma BaptistOklahoma BaptistDiscus2kg13.38.33m PBSo
Apr 16ESU Collegiate RelaysApr 16 · Shot Put · Place 17 · Oklahoma BaptistOklahoma BaptistShot Put16lb / 7.26kg17.11.75mSo
Apr 16ESU Collegiate RelaysApr 16 · 110m Hurdles · Place 12 · Oklahoma BaptistOklahoma Baptist110m Hurdles42" / 1.067m12.15.80aWind: 2.1So
Apr 10John Jacobs Invitational Apr 10 · Long Jump · Place 16 · Oklahoma BaptistOklahoma BaptistLong Jump166.32mSo
Apr 10John Jacobs Invitational Apr 10 · Javelin · Place 2 · Oklahoma BaptistOklahoma BaptistJavelin260.64mSo
Apr 4David Suenram Gorilla ClassicApr 4 · Discus · Place 27 · Oklahoma BaptistOklahoma BaptistDiscus2kg27.28.96mSo
Apr 4David Suenram Gorilla ClassicApr 4 · Shot Put · Place 13 · Oklahoma BaptistOklahoma BaptistShot Put16lb / 7.26kg13.11.74mSo
Mar 27Oklahoma Baptist InvitationalMar 27 · Javelin · Place 3 · Oklahoma BaptistOklahoma BaptistJavelin800g3.55.62m PBSo
Mar 27Oklahoma Baptist InvitationalMar 27 · Shot Put · Place 12 · Oklahoma BaptistOklahoma BaptistShot Put16lb / 7.26kg12.11.53mSo

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 16Owen Hewitt InviteJan 16 · Long Jump · Place 18 · Oklahoma BaptistOklahoma BaptistLong Jump186.29m PBSo

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 5Boo Rogers Combined EventsDec 5 · 1000 Meters · Place 10 · Oklahoma BaptistOklahoma Baptist1000 MetersRound M10.3:02.73a PBSo
Dec 5Boo Rogers Combined EventsDec 5 · Pole Vault · Place 9 · Oklahoma BaptistOklahoma BaptistPole VaultRound M9.3.25m PBSo
Dec 5Boo Rogers Combined EventsDec 5 · 60m Hurdles · Place 6 · Oklahoma BaptistOklahoma Baptist60m Hurdles42" / 1.067mRound M6.8.72aSo
Dec 5Boo Rogers Combined EventsDec 5 · High Jump · Place 8 · Oklahoma BaptistOklahoma BaptistHigh JumpRound M8.1.75m PBSo
Dec 5Boo Rogers Combined EventsDec 5 · Shot Put · Place 4 · Oklahoma BaptistOklahoma BaptistShot Put16lb / 7.26kgRound M4.11.30m PBSo
Dec 5Boo Rogers Combined EventsDec 5 · Long Jump · Place 11 · Oklahoma BaptistOklahoma BaptistLong JumpRound M11.6.28mSo
Dec 5Boo Rogers Combined EventsDec 5 · 60 Meter · Place 10 · Oklahoma BaptistOklahoma Baptist60 MeterRound M10.7.32a PBSo
Dec 5Boo Rogers Combined EventsDec 5 · Heptathlon · Place 9 · Oklahoma BaptistOklahoma BaptistHeptathlonRound M9.4434 PBSo
Feb 14Russ Jewett Indoor Gorilla ClassicFeb 14 · 60m Hurdles · Place 35 · Oklahoma BaptistOklahoma Baptist60m HurdlesRound P358.81FR

2025 Outdoor Track

28 results
DateMeetEventPlMarkGr
Apr 30Great American (GAC) Outdoor ChampionshipsApr 30 · 1500 Meters · Place 7 · Oklahoma BaptistOklahoma Baptist1500 MetersRound M7.5:45.91aFr
Apr 30Great American (GAC) Outdoor ChampionshipsApr 30 · Javelin · Place 3 · Oklahoma BaptistOklahoma BaptistJavelin800gRound M3.45.03mFr
Apr 30Great American (GAC) Outdoor ChampionshipsApr 30 · Pole Vault · Place 8 · Oklahoma BaptistOklahoma BaptistPole VaultRound M8.3.44m PBFr
Apr 30Great American (GAC) Outdoor ChampionshipsApr 30 · Discus · Place 5 · Oklahoma BaptistOklahoma BaptistDiscus2kgRound M5.34.81mFr
Apr 30Great American (GAC) Outdoor ChampionshipsApr 30 · 110m Hurdles · Place 1 · Oklahoma BaptistOklahoma Baptist110m Hurdles42" / 1.067mRound M1.15.45aWind: -0.8Fr
Apr 30Great American (GAC) Outdoor ChampionshipsApr 30 · 400 Meters · Place 2 · Oklahoma BaptistOklahoma Baptist400 MetersRound M2.51.65a PBFr
Apr 30Great American (GAC) Outdoor ChampionshipsApr 30 · High Jump · Place 3 · Oklahoma BaptistOklahoma BaptistHigh JumpRound M3.1.73mFr
Apr 30Great American (GAC) Outdoor ChampionshipsApr 30 · Shot Put · Place 4 · Oklahoma BaptistOklahoma BaptistShot Put16lb / 7.26kgRound M4.11.57mFr
Apr 30Great American (GAC) Outdoor ChampionshipsApr 30 · Long Jump · Place 3 · Oklahoma BaptistOklahoma BaptistLong JumpRound M3.6.48m PBWind: 0.9Fr
Apr 30Great American (GAC) Outdoor ChampionshipsApr 30 · 100 Meters · Place 3 · Oklahoma BaptistOklahoma Baptist100 MetersRound M3.11.27aWind: 1.4Fr
Apr 30Great American (GAC) Outdoor ChampionshipsApr 30 · Decathlon · Place 2 · Oklahoma BaptistOklahoma BaptistDecathlonRound M2.6045Fr
Apr 30Great American (GAC) Outdoor ChampionshipsApr 30 · Javelin · Place 6 · Oklahoma BaptistOklahoma BaptistJavelin800g6.52.11mFr
Apr 30Great American (GAC) Outdoor ChampionshipsApr 30 · 110m Hurdles · Place 4 · Oklahoma BaptistOklahoma Baptist110m Hurdles42" / 1.067mRound P4.15.28aWind: 0.3Fr
Apr 30Great American (GAC) Outdoor ChampionshipsApr 30 · 110m Hurdles · Place 5 · Oklahoma BaptistOklahoma Baptist110m Hurdles42" / 1.067m5.15.24a PBWind: 1.2Fr
Apr 17Pittsburg State Tune-UpApr 17 · Long Jump · Place 15 · Oklahoma BaptistOklahoma BaptistLong Jump15.6.69mWind: 7.1Fr
Apr 17Pittsburg State Tune-UpApr 17 · 110m Hurdles · Place 12 · Oklahoma BaptistOklahoma Baptist110m Hurdles42" / 1.067mRound P12.15.34aWind: 5.4Fr
Apr 17Pittsburg State Tune-UpApr 17 · 400 Meters · Place 28 · Oklahoma BaptistOklahoma Baptist400 Meters28.52.53aFr
Mar 28Oklahoma Baptist InvitationalMar 28 · 1500 Meters · Oklahoma BaptistOklahoma Baptist1500 MetersRound M—DNSFr
Mar 28Oklahoma Baptist InvitationalMar 28 · Javelin · Place 3 · Oklahoma BaptistOklahoma BaptistJavelin800gRound M3.40.01mFr
Mar 28Oklahoma Baptist InvitationalMar 28 · Pole Vault · Place 5 · Oklahoma BaptistOklahoma BaptistPole VaultRound M5.3.15mFr
Mar 28Oklahoma Baptist InvitationalMar 28 · Discus · Place 2 · Oklahoma BaptistOklahoma BaptistDiscus2kgRound M2.31.31mFr
Mar 28Oklahoma Baptist InvitationalMar 28 · 110m Hurdles · Place 2 · Oklahoma BaptistOklahoma Baptist110m Hurdles42" / 1.067mRound M2.15.70aWind: 8.4Fr
Mar 28Oklahoma Baptist InvitationalMar 28 · 400 Meters · Place 2 · Oklahoma BaptistOklahoma Baptist400 MetersRound M2.51.89aFr
Mar 28Oklahoma Baptist InvitationalMar 28 · High Jump · Place 5 · Oklahoma BaptistOklahoma BaptistHigh JumpRound M5.1.76mFr
Mar 28Oklahoma Baptist InvitationalMar 28 · Shot Put · Place 1 · Oklahoma BaptistOklahoma BaptistShot Put16lb / 7.26kgRound M1.11.02mFr
Mar 28Oklahoma Baptist InvitationalMar 28 · Long Jump · Place 1 · Oklahoma BaptistOklahoma BaptistLong JumpRound M1.6.65mWind: 5.2Fr
Mar 28Oklahoma Baptist InvitationalMar 28 · 100 Meters · Place 1 · Oklahoma BaptistOklahoma Baptist100 MetersRound M1.10.98aWind: 4.2Fr
Mar 28Oklahoma Baptist InvitationalMar 28 · Decathlon · Oklahoma BaptistOklahoma BaptistDecathlonRound M—NPFr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Crimson and Gold InvitationalDec 6 · 60m Hurdles · Place 29 · Oklahoma BaptistOklahoma Baptist60m Hurdles42" / 1.067m29.8.64a PBFr

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 3OSSAA 3A/4A State Track & Field ChampionshipsMay 3 · 300m Hurdles · Place 1 · North Rock CreekNorth Rock Creek300m Hurdles36" / 0.914mRound P1.38.94a12
May 3OSSAA 3A/4A State Track & Field ChampionshipsMay 3 · 300m Hurdles · Place 1 · North Rock CreekNorth Rock Creek300m Hurdles36" / 0.914m1.38.48a PB12
May 3OSSAA 3A/4A State Track & Field ChampionshipsMay 3 · 110m Hurdles · Place 2 · North Rock CreekNorth Rock Creek110m Hurdles39" / 0.991mRound P2.15.07aWind: -1.612
May 3OSSAA 3A/4A State Track & Field ChampionshipsMay 3 · 110m Hurdles · Place 1 · North Rock CreekNorth Rock Creek110m Hurdles39" / 0.991m1.14.45a PBWind: -0.612
Apr 182024 Cougar Classic North Rock Creek HSApr 18 · 110m Hurdles · Place 1 · North Rock CreekNorth Rock Creek110m Hurdles39" / 0.991m1.14.85a12
Apr 182024 Cougar Classic North Rock Creek HSApr 18 · 100 Meters · Place 1 · North Rock CreekNorth Rock Creek100 MetersRound P1.11.00a PB12
Apr 182024 Cougar Classic North Rock Creek HSApr 18 · 100 Meters · Place 1 · North Rock CreekNorth Rock Creek100 Meters1.11.11a12

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 16OCCTCA Meet of ChampionsMay 16 · 110m Hurdles · Place 1 · North Rock CreekNorth Rock Creek110m Hurdles39" / 0.991m1.14.76a11
May 5OSSAA State Track & Field Championships - 3A/4AMay 5 · 300m Hurdles · Place 11 · North Rock CreekNorth Rock Creek300m Hurdles36" / 0.914mRound P11.42.80a11
May 5OSSAA State Track & Field Championships - 3A/4AMay 5 · 110m Hurdles · Place 1 · North Rock CreekNorth Rock Creek110m Hurdles39" / 0.991mRound P1.14.83aWind: 2.811
May 5OSSAA State Track & Field Championships - 3A/4AMay 5 · 110m Hurdles · Place 1 · North Rock CreekNorth Rock Creek110m Hurdles39" / 0.991m1.14.62aWind: 3.111

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 7OSSAA Class 3A State Track & Field ChampionshipsMay 7 · 110m Hurdles · Place 11 · North Rock CreekNorth Rock Creek110m Hurdles39" / 0.991mRound P11.16.82aWind: 39
Apr 8North Rock Creek MeetApr 8 · 300m Hurdles · Place 2 · North Rock CreekNorth Rock Creek300m Hurdles30" / 0.762m2.45.71a PB9
Apr 8North Rock Creek MeetApr 8 · 110m Hurdles · Place 1 · North Rock CreekNorth Rock Creek110m Hurdles33" / 0.838m1.17.24a PB9
Mar 26Prague Red Devil InvitationalMar 26 · 300m Hurdles · Place 2 · North Rock CreekNorth Rock Creek300m Hurdles36" / 0.914m2.47.54a9
Mar 26Prague Red Devil InvitationalMar 26 · 110m Hurdles · Place 2 · North Rock CreekNorth Rock Creek110m Hurdles39" / 0.991m2.18.69a9