Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorGreat American (GAC) Outdoor Championships · Apr 2939.10mGreat American (GAC) Outdoor ChampionshipsApril 29, 2026
Hammer · 4kg · OutdoorDavid Suenram Gorilla Classic · Apr 440.81mDavid Suenram Gorilla ClassicApril 4, 2026
Shot Put · 4kg · IndoorBearcat Classic · Feb 612.03mBearcat ClassicFebruary 6, 2026
Shot Put · 4kg · OutdoorESU Collegiate Relays · Apr 1614.17mESU Collegiate RelaysApril 16, 2026
Weight Throw · 20lb / 9.0kg · IndoorBearcat Classic · Feb 612.17mBearcat ClassicFebruary 6, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 8Arkansas TwilightMay 8 · Shot Put · Place 5 · Oklahoma BaptistOklahoma BaptistShot Put543-11.56FR
Apr 29Great American (GAC) Outdoor ChampionshipsApr 29 · Hammer · Place 10 · Oklahoma BaptistOklahoma BaptistHammer4kg10.39.94mFr
Apr 29Great American (GAC) Outdoor ChampionshipsApr 29 · Discus · Place 10 · Oklahoma BaptistOklahoma BaptistDiscus1kg10.39.10m PBFr
Apr 29Great American (GAC) Outdoor ChampionshipsApr 29 · Shot Put · Place 6 · Oklahoma BaptistOklahoma BaptistShot Put4kg6.13.33mFr
Apr 25OU O Ring OpenerApr 25 · Shot Put · Place 6 · Oklahoma BaptistOklahoma BaptistShot Put613.52mFr
Apr 24John McDonnell InvitationalApr 24 · Shot Put · Place 6 · Oklahoma BaptistOklahoma BaptistShot Put613.16mFr
Apr 24OU O Ring OpenerApr 24 · Hammer · Oklahoma BaptistOklahoma BaptistHammer4kg--NMFr
Apr 24OU O Ring OpenerApr 24 · Shot Put · Place 6 · Oklahoma BaptistOklahoma BaptistShot Put4kg6.13.52mFr
Apr 16ESU Collegiate RelaysApr 16 · Hammer · Place 19 · Oklahoma BaptistOklahoma BaptistHammer4kg19.38.69mFr
Apr 16ESU Collegiate RelaysApr 16 · Discus · Place 21 · Oklahoma BaptistOklahoma BaptistDiscus1kg21.34.59mFr
Apr 16ESU Collegiate RelaysApr 16 · Shot Put · Place 3 · Oklahoma BaptistOklahoma BaptistShot Put4kg3.14.17m PBFr
Apr 10John Jacobs Invitational Apr 10 · Discus · Place 18 · Oklahoma BaptistOklahoma BaptistDiscus1835.63mFr
Apr 10John Jacobs Invitational Apr 10 · Shot Put · Place 4 · Oklahoma BaptistOklahoma BaptistShot Put413.53mFr
Apr 4David Suenram Gorilla ClassicApr 4 · Hammer · Place 15 · Oklahoma BaptistOklahoma BaptistHammer4kg15.40.81m PBFr
Apr 4David Suenram Gorilla ClassicApr 4 · Discus · Place 12 · Oklahoma BaptistOklahoma BaptistDiscus1kg12.36.46mFr
Apr 4David Suenram Gorilla ClassicApr 4 · Shot Put · Place 9 · Oklahoma BaptistOklahoma BaptistShot Put4kg9.12.50mFr
Mar 27Oklahoma Baptist InvitationalMar 27 · Hammer · Place 9 · Oklahoma BaptistOklahoma BaptistHammer4kg9.40.35mFr
Mar 27Oklahoma Baptist InvitationalMar 27 · Discus · Place 9 · Oklahoma BaptistOklahoma BaptistDiscus1kg9.37.09mFr
Mar 27Oklahoma Baptist InvitationalMar 27 · Shot Put · Place 6 · Oklahoma BaptistOklahoma BaptistShot Put4kg6.12.11mFr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 20Arkansas QualifierFeb 20 · Shot Put · Place 8 · Oklahoma BaptistOklahoma BaptistShot Put812.40mFR
Feb 13Russ Jewett Indoor Gorilla ClassicFeb 13 · Shot Put · Place 14 · Oklahoma BaptistOklahoma BaptistShot Put1412.63mFR
Feb 6Bearcat ClassicFeb 6 · Weight Throw · Place 39 · Oklahoma BaptistOklahoma BaptistWeight Throw20lb / 9.0kg39.12.17m PBFr
Feb 6Bearcat ClassicFeb 6 · Shot Put · Place 13 · Oklahoma BaptistOklahoma BaptistShot Put4kg13.12.03m PBFr
Jan 31Pittsburg State InvitationalJan 31 · Shot Put · Place 12 · Oklahoma BaptistOklahoma BaptistShot Put1212.09mFR
Jan 16Owen Hewitt InviteJan 16 · Weight Throw · Place 5 · Oklahoma BaptistOklahoma BaptistWeight Throw512.30m—
Jan 16Owen Hewitt InviteJan 16 · Shot Put · Place 8 · Oklahoma BaptistOklahoma BaptistShot Put810.83m—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 5OU Winter Field FestDec 5 · Weight Throw · Place 11 · Oklahoma BaptistOklahoma BaptistWeight Throw20lb / 9.0kg11.11.45mFr
Dec 5OU Winter Field FestDec 5 · Shot Put · Place 8 · Oklahoma BaptistOklahoma BaptistShot Put4kg8.11.68mFr

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 16OSSAA Class 5A/6A State Track & Field ChampionshipsMay 16 · Shot Put · Place 1 · AltusAltusShot Put142-5.5012
May 16OSSAA Class 5A/6A State Track & Field ChampionshipsMay 16 · Discus · Place 11 · AltusAltusDiscus11104-012
May 10OSSAA 5A-6A Chickasha RegionalMay 10 · Shot Put · Place 1 · AltusAltusShot Put142-9.5"12
May 10OSSAA 5A-6A Chickasha RegionalMay 10 · Discus · Place 3 · AltusAltusDiscus3108-10"12
Apr 18Gregg Byram Track & Field ClassicApr 18 · Shot Put · Place 1 · AltusAltusShot Put143-512
Apr 18Gregg Byram Track & Field ClassicApr 18 · Discus · Place 5 · AltusAltusDiscus5103-612
Apr 11Southern Oklahoma InvitationalApr 11 · Discus · Place 2 · AltusAltusDiscus2107-712
Apr 11Southern Oklahoma InvitationalApr 11 · Shot Put · Place 1 · AltusAltusShot Put140-9.512
Apr 4Bob Hart Invitational Track MeetApr 4 · Discus · Place 1 · AltusAltusDiscus1112-1112
Apr 4Bob Hart Invitational Track MeetApr 4 · Shot Put · Place 1 · AltusAltusShot Put141-012
Mar 28Elgin JH/HS Track MeetMar 28 · Shot Put · Place 1 · AltusAltusShot Put141-11.512
Mar 13Duncan InvitationalMar 13 · Discus · Place 1 · AltusAltusDiscus1109-9.5—
Mar 13Duncan InvitationalMar 13 · Shot Put · Place 1 · AltusAltusShot Put141-10—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 10OSSAA 5A/6A State Track & Field ChampionshipsMay 10 · Shot Put · Place 2 · AltusAltusShot Put243-411
May 10OSSAA 5A/6A State Track & Field ChampionshipsMay 10 · Discus · Place 6 · AltusAltusDiscus6115-511
Apr 26Quanah Cox RelaysApr 26 · Discus · Place 9 · AltusAltusDiscus9105-3—
Apr 26Quanah Cox RelaysApr 26 · Shot Put · Place 2 · AltusAltusShot Put241-1.5—
Apr 1952nd Titan Invitational (Carl Albert HS)Apr 19 · Discus · Place 3 · AltusAltusDiscus3127-8—
Apr 1952nd Titan Invitational (Carl Albert HS)Apr 19 · Shot Put · Place 3 · AltusAltusShot Put339-1.5—
Apr 122024 John Jacobs InvitationalApr 12 · Discus · Place 8 · AltusAltusDiscus8111-11—
Apr 122024 John Jacobs InvitationalApr 12 · Shot Put · Place 3 · AltusAltusShot Put338-5—
Apr 5Bob Hart InvitationalApr 5 · Discus · Place 1 · AltusAltusDiscus1117-211
Apr 5Bob Hart InvitationalApr 5 · Shot Put · Place 1 · AltusAltusShot Put140-011
Mar 292024 Chickasha HS InvitationalMar 29 · Discus · Place 1 · AltusAltusDiscus1kg1.115' 011
Mar 292024 Chickasha HS InvitationalMar 29 · Shot Put · Place 1 · AltusAltusShot Put4kg1.38' 011
Mar 142024 Bishop McGuiness Clancy ClassicMar 14 · Discus · Place 1 · AltusAltusDiscus1115-911
Mar 142024 Bishop McGuiness Clancy ClassicMar 14 · Shot Put · Place 1 · AltusAltusShot Put138-211

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 10Oklahoma HS Indoor ChampionshipsFeb 10 · Shot Put · Place 5 · AltusAltusShot Put536-611

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 12OSSAA State Track & Field Championships - 5A/6AMay 12 · Shot Put · Place 2 · AltusAltusShot Put239-11—
May 6OSSAA Regional - 5A/6A MooreMay 6 · Discus · Place 4 · AltusAltusDiscus495-9.50—
May 6OSSAA Regional - 5A/6A MooreMay 6 · Shot Put · Place 1 · AltusAltusShot Put140-6—
Apr 22Greg Byram ClassicApr 22 · Discus · Place 1 · AltusAltusDiscus1102-210
Apr 22Greg Byram ClassicApr 22 · Shot Put · Place 1 · AltusAltusShot Put136-010
Apr 14Elk City Track ClassicApr 14 · Discus · Place 3 · AltusAltusDiscus1kg3.104'07.00"10
Apr 14Elk City Track ClassicApr 14 · Shot Put · Place 2 · AltusAltusShot Put4kg2.37'02.00"10
Mar 18Graham Possum Kingdom RelaysMar 18 · Discus · AltusAltusDiscus1kg--ND10
Mar 18Graham Possum Kingdom RelaysMar 18 · Shot Put · AltusAltusShot Put4kg--ND10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 11Oklahoma HS Indoor ChampionshipsFeb 11 · Shot Put · Place 11 · AltusAltusShot Put1133-04.00—
Feb 11Oklahoma HS Indoor ChampionshipsFeb 11 · Shot Put · Place 11 · AltusAltusShot Put1133-410

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 13OSSAA Outdoor State Championships (5A-6A)May 13 · Discus · Place 11 · AltusAltusDiscus11100-099
May 13OSSAA Outdoor State Championships (5A-6A)May 13 · Shot Put · Place 2 · AltusAltusShot Put237-10.259

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 29Oklahoma HS Indoor #1Jan 29 · Shot Put · Place 2 · AltusAltusShot Put230-02.25—