Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorVelma Invitational · Apr 2713.84aVelma InvitationalApril 27, 2021
Discus · 1kg · OutdoorSooner Invite · May 239.66mSooner InviteMay 2, 2026
Shot Put · 4kg · IndoorOU Winter Field Fest · Dec 515.20mOU Winter Field FestDecember 5, 2025
Shot Put · 4kg · OutdoorOU O Ring Opener · Apr 2416.20mOU O Ring OpenerApril 24, 2026
Weight Throw · 20lb / 9.0kg · IndoorJD Martin Invite · Jan 2217.33mJD Martin InviteJanuary 22, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - West First-RoundsMay 27 · Shot Put · Place 40 · OklahomaOklahomaShot Put4kgRound P40.14.52mFr
May 142026 SEC Outdoor Track & Field ChampionshipsMay 14 · Shot Put · Place 10 · OklahomaOklahomaShot Put4kg10.15.62mFr
May 2Sooner InviteMay 2 · Discus · Place 6 · OklahomaOklahomaDiscus1kg6.39.66m PBFr
May 2Sooner InviteMay 2 · Shot Put · Place 1 · OklahomaOklahomaShot Put4kg1.15.85mFr
Apr 24OU O Ring OpenerApr 24 · Shot Put · Place 1 · OklahomaOklahomaShot Put4kg1.16.20m PBFr
Apr 3Battle on the BayouApr 3 · Shot Put · Place 4 · OklahomaOklahomaShot Put4kg4.15.10mFr
Mar 20TCU Alumni InvitationalMar 20 · Shot Put · Place 1 · OklahomaOklahomaShot Put115.07mFr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 26SEC Indoor ChampionshipsFeb 26 · Shot Put · Place 7 · OklahomaOklahomaShot Put715.90mFr
Jan 22JD Martin InviteJan 22 · Weight Throw · Place 3 · OklahomaOklahomaWeight Throw20lb / 9.0kg3.17.33m PBFr
Jan 22JD Martin InviteJan 22 · Shot Put · Place 1 · OklahomaOklahomaShot Put4kg1.15.12mFr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 5OU Winter Field FestDec 5 · Weight Throw · Place 4 · OklahomaOklahomaWeight Throw20lb / 9.0kg4.15.57mFr
Dec 5OU Winter Field FestDec 5 · Shot Put · Place 1 · OklahomaOklahomaShot Put4kg1.15.20m PBFr
Jan 31JD Martin InviteJan 31 · Weight Throw · Place 9 · UNAT-OklahomaUNAT-OklahomaWeight Throw915.59m—
Jan 31JD Martin InviteJan 31 · Shot Put · Place 4 · UNAT-OklahomaUNAT-OklahomaShot Put414.67m—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 3OSSAA 3A/4A State Track & Field ChampionshipsMay 3 · Discus · Place 2 · AdaAdaDiscus1kg2.126-811
May 3OSSAA 3A/4A State Track & Field ChampionshipsMay 3 · Shot Put · Place 1 · AdaAdaShot Put4kg1.45-611
Apr 29OSSAA Vinita RegionalApr 29 · Shot Put · Place 1 · AdaAdaShot Put142-012
Apr 29OSSAA Vinita RegionalApr 29 · Discus · Place 1 · AdaAdaDiscus1115-112
Apr 29OSSAA Vinita RegionalApr 29 · Shot Put · Place 1 · AdaAdaShot Put142-012
Apr 29OSSAA Vinita RegionalApr 29 · Discus · Place 1 · AdaAdaDiscus1115-112
Apr 19Ardmore HS Invitational Track MeetApr 19 · Discus · Place 26 · AdaAdaDiscus2678-2—
Apr 19Ardmore HS Invitational Track MeetApr 19 · Shot Put · Place 1 · AdaAdaShot Put142-10—
Apr 182024 Cougar Classic North Rock Creek HSApr 18 · Discus · Place 6 · AdaAdaDiscus1kg6.94' 311
Apr 182024 Cougar Classic North Rock Creek HSApr 18 · Shot Put · Place 1 · AdaAdaShot Put4kg1.41' 011
Apr 122024 Ada HS Dorsey Reirdon InvitationalApr 12 · Discus · Place 2 · AdaAdaDiscus2109-2—
Apr 122024 Ada HS Dorsey Reirdon InvitationalApr 12 · Shot Put · Place 1 · AdaAdaShot Put143-6.5—
Apr 5Plainview Indian InviteApr 5 · Discus · Place 7 · AdaAdaDiscus1kg7.102' 811
Apr 5Plainview Indian InviteApr 5 · Shot Put · Place 1 · AdaAdaShot Put4kg1.40' 311
Apr 2Kingfisher HS InvitationalApr 2 · Discus · Place 2 · AdaAdaDiscus2101-6.511
Apr 2Kingfisher HS InvitationalApr 2 · Shot Put · Place 1 · AdaAdaShot Put137-1111

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 16OCCTCA Meet of ChampionsMay 16 · Shot Put · Place 1 · AdaAdaShot Put4kg1.41-05.0010
May 12OSSAA State Track & Field Championships - 5A/6AMay 12 · Shot Put · Place 1 · AdaAdaShot Put146-4.50—
May 6OSSAA Regional - 5A/6A Putnam CityMay 6 · Discus · Place 8 · AdaAdaDiscus8103-10—
May 6OSSAA Regional - 5A/6A Putnam CityMay 6 · Shot Put · Place 2 · AdaAdaShot Put237-5—
Apr 7Plainview Indian InvitationalApr 7 · Shot Put · Place 1 · AdaAdaShot Put4kg1.40'00.00"10

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 6OSSAA Outdoor State Championships (2A, 4A)May 6 · Discus · Place 11 · WynnewoodWynnewoodDiscus1193-0710
May 6OSSAA Outdoor State Championships (2A, 4A)May 6 · Shot Put · Place 1 · WynnewoodWynnewoodShot Put138-09.0010
Apr 5Oklahoma Baptist HS InvitationalApr 5 · Shot Put · Place 1 · WynnewoodWynnewoodShot Put137-02.0010

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8OSSAA Class 2A State Track & Field ChampionshipsMay 8 · Shot Put · Place 2 · WynnewoodWynnewoodShot Put4kg2.36-01.009
May 1OSSAA Class 2A Regional - AlexMay 1 · Discus · Place 4 · WynnewoodWynnewoodDiscus483-06—
May 1OSSAA Class 2A Regional - AlexMay 1 · Shot Put · Place 1 · WynnewoodWynnewoodShot Put136-02.50—
May 1OSSAA Class 2A Regional - AlexMay 1 · 100 Meters · Place 26 · WynnewoodWynnewood100 MetersRound P2615.18—
Apr 27Velma InvitationalApr 27 · Shot Put · Place 2 · WynnewoodWynnewoodShot Put4kg2.36'10.00"9
Apr 27Velma InvitationalApr 27 · 100 Meters · Place 13 · WynnewoodWynnewood100 MetersRound P13.13.84a PB9