Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorGreat American (GAC) Outdoor Championships · Apr 2944.43mGreat American (GAC) Outdoor ChampionshipsApril 29, 2026
Hammer · 4kg · OutdoorGreat American (GAC) Outdoor Championships · Apr 2938.16mGreat American (GAC) Outdoor ChampionshipsApril 29, 2026
Shot Put · 4kg · IndoorJD Martin Invite · Jan 2212.96mJD Martin InviteJanuary 22, 2026
Shot Put · 4kg · OutdoorOU O Ring Opener · Apr 2413.32mOU O Ring OpenerApril 24, 2026
Weight Throw · 20lb / 9.0kg · IndoorOU Winter Field Fest · Dec 59.85mOU Winter Field FestDecember 5, 2025

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 9Pittsburg State The Almost Last Chance InvitationalMay 9 · Discus · Southern NazareneSouthern NazareneDiscus1kg—FOULFr
May 9Pittsburg State The Almost Last Chance InvitationalMay 9 · Shot Put · Place 7 · Southern NazareneSouthern NazareneShot Put4kg7.12.98mFr
Apr 29Great American (GAC) Outdoor ChampionshipsApr 29 · Hammer · Place 14 · Southern NazareneSouthern NazareneHammer4kg14.38.16m PBFr
Apr 29Great American (GAC) Outdoor ChampionshipsApr 29 · Discus · Place 4 · Southern NazareneSouthern NazareneDiscus1kg4.44.43m PBFr
Apr 29Great American (GAC) Outdoor ChampionshipsApr 29 · Shot Put · Place 7 · Southern NazareneSouthern NazareneShot Put4kg7.13.17mFr
Apr 25OU O Ring OpenerApr 25 · Hammer · Place 19 · Southern NazareneSouthern NazareneHammer1929.59mFr
Apr 25OU O Ring OpenerApr 25 · Discus · Place 10 · Southern NazareneSouthern NazareneDiscus1042.76mFr
Apr 25OU O Ring OpenerApr 25 · Shot Put · Place 7 · Southern NazareneSouthern NazareneShot Put713.32mFr
Apr 24OU O Ring OpenerApr 24 · Hammer · Place 19 · Southern NazareneSouthern NazareneHammer4kg19.29.59mFr
Apr 24OU O Ring OpenerApr 24 · Discus · Place 10 · Southern NazareneSouthern NazareneDiscus1kg10.42.76mFr
Apr 24OU O Ring OpenerApr 24 · Shot Put · Place 7 · Southern NazareneSouthern NazareneShot Put4kg7.13.32m PBFr
Apr 18Pittsburg State Tune-UpApr 18 · Hammer · Southern NazareneSouthern NazareneHammer4kg—DNSFr
Apr 18Pittsburg State Tune-UpApr 18 · Discus · Southern NazareneSouthern NazareneDiscus1kg—DNSFr
Apr 18Pittsburg State Tune-UpApr 18 · Shot Put · Southern NazareneSouthern NazareneShot Put4kg—DNSFr
Apr 10John Jacobs Invitational Apr 10 · Hammer · Place 14 · Southern NazareneSouthern NazareneHammer1438.05mFr
Apr 10John Jacobs Invitational Apr 10 · Discus · Place 15 · Southern NazareneSouthern NazareneDiscus1537.07mFr
Apr 10John Jacobs Invitational Apr 10 · Shot Put · Place 5 · Southern NazareneSouthern NazareneShot Put513.40mFr
Apr 2ESU Midwest ClassicApr 2 · Hammer · Southern NazareneSouthern NazareneHammer4kg--FOULFr
Apr 2ESU Midwest ClassicApr 2 · Discus · Place 7 · Southern NazareneSouthern NazareneDiscus1kg7.44.04mFr
Apr 2ESU Midwest ClassicApr 2 · Shot Put · Place 3 · Southern NazareneSouthern NazareneShot Put4kg3.12.99mFr
Mar 27Oklahoma Baptist InvitationalMar 27 · Hammer · Place 15 · Southern NazareneSouthern NazareneHammer4kg15.37.08mFr
Mar 27Oklahoma Baptist InvitationalMar 27 · Discus · Place 3 · Southern NazareneSouthern NazareneDiscus1kg3.42.38mFr
Mar 27Oklahoma Baptist InvitationalMar 27 · Shot Put · Place 3 · Southern NazareneSouthern NazareneShot Put4kg3.12.94mFr
Mar 12Dean Pryor InvitationalMar 12 · Hammer · Place 18 · Southern NazareneSouthern NazareneHammer4kg18.30.86mFr
Mar 12Dean Pryor InvitationalMar 12 · Shot Put · Place 4 · Southern NazareneSouthern NazareneShot Put4kg4.12.30mFr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 20Crimson and Cream QualifierFeb 20 · Weight Throw · Place 22 · Southern NazareneSouthern NazareneWeight Throw2211.18mFR
Feb 20Crimson and Cream QualifierFeb 20 · Shot Put · Place 9 · Southern NazareneSouthern NazareneShot Put912.54mFR
Jan 30Washburn OpenJan 30 · Shot Put · Place 19 · Southern NazareneSouthern NazareneShot Put1911.65mFr
Jan 22JD Martin InviteJan 22 · Weight Throw · Southern NazareneSouthern NazareneWeight Throw20lb / 9.0kg--NMFr
Jan 22JD Martin InviteJan 22 · Shot Put · Place 4 · Southern NazareneSouthern NazareneShot Put4kg4.12.96m PBFr
Jan 16Owen Hewitt InviteJan 16 · Weight Throw · Place 15 · Southern NazareneSouthern NazareneWeight Throw158.81m—
Jan 16Owen Hewitt InviteJan 16 · Shot Put · Place 2 · Southern NazareneSouthern NazareneShot Put212.39m—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 5OU Winter Field FestDec 5 · Weight Throw · Place 13 · Southern NazareneSouthern NazareneWeight Throw20lb / 9.0kg13.9.85m PBFr
Dec 5OU Winter Field FestDec 5 · Shot Put · Place 6 · Southern NazareneSouthern NazareneShot Put4kg6.12.48mFr
Jan 11Prentice Gudgen HS InvitationalJan 11 · Shot Put · Place 8 · Tulsa UnionTulsa UnionShot Put834-5SR

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 17Kansas RelaysApr 17 · Discus · Place 11 · UnionUnionDiscus1139.47m12
Apr 17Kansas RelaysApr 17 · Shot Put · Place 8 · UnionUnionShot Put812.09m12
Jan 26Jayhawk HS ClassicJan 26 · Shot Put · Place 4 · UnionUnionShot Put4kg4.10.67m12

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10OSSAA 5A/6A State Track & Field ChampionshipsMay 10 · Discus · Place 5 · UnionUnionDiscus5128-911
May 4OSSAA 5A/6A Union RegionalMay 4 · Discus · Place 1 · UnionUnionDiscus1kg1.124-511
Apr 52024 Jenks Trojan Varsity Track & Field InvitationalApr 5 · Discus · Place 4 · UnionUnionDiscus1kg4.114' 1011
Apr 52024 Jenks Trojan Varsity Track & Field InvitationalApr 5 · Shot Put · UnionUnionShot Put4kg—ND11
Mar 2Phil Sweeney Invitational @Holland HallMar 2 · Discus · Place 31 · UnionUnionDiscus3180-911
Mar 2Phil Sweeney Invitational @Holland HallMar 2 · Shot Put · Place 15 · UnionUnionShot Put1530-1011

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 10Oklahoma HS Indoor ChampionshipsFeb 10 · Shot Put · Place 21 · UnionUnionShot Put2129-511
Jan 28Rock Chalk OpenJan 28 · Shot Put · Place 7 · UnionUnionShot Put79.47m—
Jan 6Prentice Gudgen InvitationalJan 6 · Shot Put · Place 18 · Tulsa UnionTulsa UnionShot Put1830-11JR
Jan 6Prentice Gudgen InvitationalJan 6 · Shot Put · Place 18 · Tulsa UnionTulsa UnionShot Put1830-11JR
Jan 6Prentice Gudgen InvitationalJan 6 · Shot Put · Place 18 · Tulsa UnionTulsa UnionShot Put1830-11JR

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 12OSSAA State Track & Field Championships - 5A/6AMay 12 · Discus · Place 6 · UnionUnionDiscus6121-9—
May 6OSSAA Regional - 5A/6A JenksMay 6 · Discus · Place 2 · UnionUnionDiscus2110-11—
Apr 21John Jacobs InvitationalApr 21 · Discus · Place 8 · UnionUnionDiscus1kg8.109' 7"10
Apr 7Jenks InvitationalApr 7 · Shot Put · Place 7 · UnionUnionShot Put730-01.50—
Mar 24Patriot Bruin InvitationalMar 24 · Discus · Place 3 · UnionUnionDiscus398-08—
Mar 24Patriot Bruin InvitationalMar 24 · Shot Put · Place 9 · UnionUnionShot Put930-06.00—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 11Oklahoma HS Indoor ChampionshipsFeb 11 · Shot Put · Place 20 · UnionUnionShot Put2031-04.50—
Feb 11Oklahoma HS Indoor ChampionshipsFeb 11 · Shot Put · Place 20 · UnionUnionShot Put2031-4.5010
Jan 28Oklahoma HS Indoor #1Jan 28 · Shot Put · Place 19 · UnionUnionShot Put1929-09.50—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 1Owasso Ram RelaysApr 1 · Shot Put · Place 23 · UnionUnionShot Put2324-05.509
Apr 1Owasso Ram RelaysApr 1 · Discus · Place 19 · UnionUnionDiscus1980-11.009