Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPittsburg State Tune-Up · Apr 1811.15aPittsburg State Tune-UpApril 18, 2026
200 Meters · IndoorOklahoma HS Indoor Championships · Feb 1024.06Oklahoma HS Indoor ChampionshipsFebruary 10, 2024
200 Meters · OutdoorZebra Classic · Apr 1323.10Zebra ClassicApril 13, 2023
60 Meter · IndoorOU Winter Field Fest · Dec 57.18aOU Winter Field FestDecember 5, 2025
60 Meters · IndoorCoach Wilson Invitational · Jan 297.18Coach Wilson InvitationalJanuary 29, 2026
Javelin · 800g · OutdoorPittsburg State Tune-Up · Apr 1844.62mPittsburg State Tune-UpApril 18, 2026
Shot Put · 16lb / 7.26kg · IndoorJD Martin Invite · Jan 2210.36mJD Martin InviteJanuary 22, 2026
Shot Put · 16lb / 7.26kg · OutdoorOklahoma Baptist Invitational · Mar 2710.73mOklahoma Baptist InvitationalMarch 27, 2026
Weight Throw · 35lb / 15.9kg · IndoorOU Winter Field Fest · Dec 511.04mOU Winter Field FestDecember 5, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 29Great American (GAC) Outdoor ChampionshipsApr 29 · Javelin · Place 23 · Southern NazareneSouthern NazareneJavelin800g23.39.24mFr
Apr 29Great American (GAC) Outdoor ChampionshipsApr 29 · 100 Meters · Place 17 · Southern NazareneSouthern Nazarene100 MetersRound P17.11.09aWind: 2.2Fr
Apr 25OU O Ring OpenerApr 25 · 100 Meters · Place 15 · Southern NazareneSouthern Nazarene100 Meters1511.21aFr
Apr 24OU O Ring OpenerApr 24 · 100 Meters · Place 15 · Southern NazareneSouthern Nazarene100 Meters15.11.21aWind: -0.7Fr
Apr 18Pittsburg State Tune-UpApr 18 · Javelin · Place 14 · Southern NazareneSouthern NazareneJavelin800g14.44.62m PBFr
Apr 18Pittsburg State Tune-UpApr 18 · 100 Meters · Place 23 · Southern NazareneSouthern Nazarene100 MetersRound P23.11.15a PBWind: 2Fr
Apr 10John Jacobs Invitational Apr 10 · Javelin · Place 10 · Southern NazareneSouthern NazareneJavelin1041.76mFr
Apr 2ESU Midwest ClassicApr 2 · Javelin · Place 21 · Southern NazareneSouthern NazareneJavelin800g21.44.42mFr
Apr 2ESU Midwest ClassicApr 2 · Shot Put · Southern NazareneSouthern NazareneShot Put16lb / 7.26kg--DNSFr
Apr 2ESU Midwest ClassicApr 2 · 100 Meters · Place 25 · Southern NazareneSouthern Nazarene100 Meters25.11.01aWind: 2.6Fr
Mar 27Oklahoma Baptist InvitationalMar 27 · Javelin · Place 8 · Southern NazareneSouthern NazareneJavelin800g8.42.24mFr
Mar 27Oklahoma Baptist InvitationalMar 27 · Shot Put · Place 14 · Southern NazareneSouthern NazareneShot Put16lb / 7.26kg14.10.73m PBFr
Mar 27Oklahoma Baptist InvitationalMar 27 · 100 Meters · Place 26 · Southern NazareneSouthern Nazarene100 Meters26.11.11aWind: 2.5Fr
Mar 12Dean Pryor InvitationalMar 12 · Javelin · Place 14 · Southern NazareneSouthern NazareneJavelin800g14.37.43mFr
Mar 12Dean Pryor InvitationalMar 12 · Shot Put · Place 28 · Southern NazareneSouthern NazareneShot Put16lb / 7.26kg28.10.44mFr

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 20Crimson and Cream QualifierFeb 20 · Weight Throw · Place 11 · Southern NazareneSouthern NazareneWeight Throw1112.19mFR
Feb 20Crimson and Cream QualifierFeb 20 · Shot Put · Place 12 · Southern NazareneSouthern NazareneShot Put1210.96mFR
Feb 13Russ Jewett Indoor Gorilla ClassicFeb 13 · 60 Meters · Place 78 · Southern NazareneSouthern Nazarene60 MetersRound P787.26FR
Feb 6OU ClassicFeb 6 · Weight Throw · Place 13 · Southern NazareneSouthern NazareneWeight Throw1312.61mFr
Jan 29Coach Wilson InvitationalJan 29 · Shot Put · Place 39 · Southern NazareneSouthern NazareneShot Put3910.45mFR
Jan 29Coach Wilson InvitationalJan 29 · 60 Meters · Place 32 · Southern NazareneSouthern Nazarene60 MetersRound P327.18 PBFR
Jan 22JD Martin InviteJan 22 · Weight Throw · Place 21 · Southern NazareneSouthern NazareneWeight Throw35lb / 15.9kg21.9.37mFr
Jan 22JD Martin InviteJan 22 · Shot Put · Place 9 · Southern NazareneSouthern NazareneShot Put16lb / 7.26kg9.10.36m PBFr
Jan 16Owen Hewitt InviteJan 16 · Weight Throw · Place 9 · Southern NazareneSouthern NazareneWeight Throw910.89m—
Jan 16Owen Hewitt InviteJan 16 · 60 Meters · Place 16 · Southern NazareneSouthern Nazarene60 MetersRound P167.27a—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 5OU Winter Field FestDec 5 · Weight Throw · Place 13 · Southern NazareneSouthern NazareneWeight Throw35lb / 15.9kg13.11.04m PBFr
Dec 5OU Winter Field FestDec 5 · 60 Meter · Place 15 · Southern NazareneSouthern Nazarene60 MeterRound P15.7.18a PBFr
Dec 5OU Winter Field FestDec 5 · Shot Put · Southern NazareneSouthern NazareneShot Put16lb / 7.26kg--NMFr

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 22Rise and Shine All ComerJun 22 · 200 Meters · Place 1 · UnattachedUnattached200 Meters1.24.31a11
May 4OSSAA 5A/6A Holland Hall RegionalMay 4 · 100 Meters · Place 10 · BixbyBixby100 Meters10.11.60a11
Apr 4Spartan T&F InvitationalApr 4 · 100 Meters · Place 28 · BixbyBixby100 Meters2812.03a—
Mar 28Bartlesville Bruin Patriot ClassicMar 28 · 200 Meters · Place 17 · BixbyBixby200 Meters1724.1211
Mar 28Bartlesville Bruin Patriot ClassicMar 28 · 100 Meters · Place 18 · BixbyBixby100 Meters1811.8311
Mar 7Edmond North Husky Hustle MeetMar 7 · 200 Meters · Place 29 · BixbyBixby200 Meters2923.53a—
Mar 7Edmond North Husky Hustle MeetMar 7 · 100 Meters · Place 15 · BixbyBixby100 Meters1511.35a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 10Oklahoma HS Indoor ChampionshipsFeb 10 · 200 Meters · Place 37 · BixbyBixby200 Meters3724.06 PB11
Feb 10Oklahoma HS Indoor ChampionshipsFeb 10 · 60 Meters · Place 33 · BixbyBixby60 Meters337.3811

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 13Zebra ClassicApr 13 · 200 Meters · Place 13 · BixbyBixby200 Meters13.23.10 PB10
Apr 13Zebra ClassicApr 13 · 100 Meters · Place 6 · BixbyBixby100 Meters6.11.38a10
Apr 7Jenks InvitationalApr 7 · 200 Meters · Place 17 · BixbyBixby200 Meters1723.62—
Mar 24Patriot Bruin InvitationalMar 24 · 200 Meters · Place 25 · BixbyBixby200 Meters2524.38a—
Mar 24Patriot Bruin InvitationalMar 24 · 100 Meters · Place 22 · BixbyBixby100 Meters2211.69a—