Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorOSSAA Class 3A/4A State Track & Field Championships · May 9132-07OSSAA Class 3A/4A State Track & Field ChampionshipsMay 9, 2025
Shot Put · 4kg · IndoorOCCTCA Indoor State Championship · Feb 2137' 0"OCCTCA Indoor State ChampionshipFebruary 21, 2026
Shot Put · 4kg · OutdoorJohn Jacobs HS Invite · Apr 1144' 9.50"John Jacobs HS InviteApril 11, 2026
Shot Put · 6lb · OutdoorOklahoma Throws Series - 06/01/2024 · Jun 112.68mOklahoma Throws Series - 06/01/2024June 1, 2024

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Discus · Place 16 · Dragon ThrowsDragon ThrowsDiscus1kg16.32.89m11
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Shot Put · Place 4 · Dragon ThrowsDragon ThrowsShot Put4kg4.11.57m11
Jul 9USATF Region 9 Junior Olympic ChampionshipJul 9 · Discus · Place 2 · Dragon ThrowsDragon ThrowsDiscus1kg2.35.95m11
Jul 9USATF Region 9 Junior Olympic ChampionshipJul 9 · Shot Put · Place 1 · Dragon ThrowsDragon ThrowsShot Put4kg1.11.30m11
Jun 19USATF Oklahoma Association Youth Junior Olympic ChampionshipJun 19 · Discus · Place 2 · Dragon ThrowsDragon ThrowsDiscus1kg2.34.70m11
Jun 19USATF Oklahoma Association Youth Junior Olympic ChampionshipJun 19 · Shot Put · Place 1 · Dragon ThrowsDragon ThrowsShot Put4kg1.12.77m11
Jun 13Oklahoma Throws Series - 6/13/2026Jun 13 · Discus · Place 2 · Dragon ThrowsDragon ThrowsDiscus1kg2.35.01m11
Jun 13Oklahoma Throws Series - 6/13/2026Jun 13 · Shot Put · Place 1 · Dragon ThrowsDragon ThrowsShot Put4kg1.11.06m11
May 82026 OSSAA 3A-4A State MeetMay 8 · Discus · Place 9 · PurcellPurcellDiscus1kg9.118-0110
May 82026 OSSAA 3A-4A State MeetMay 8 · Shot Put · Place 2 · PurcellPurcellShot Put4kg2.39-10.5010
May 22026 OSSAA 2A-4A Regional at MadillMay 2 · Discus · Place 1 · PurcellPurcellDiscus1kg1.132' 5"10
May 22026 OSSAA 2A-4A Regional at MadillMay 2 · Shot Put · Place 1 · PurcellPurcellShot Put4kg1.39' 9.75"10
Apr 242026 Ardmore HS Invitational Track MeetApr 24 · Discus · Place 5 · PurcellPurcellDiscus5107-310
Apr 242026 Ardmore HS Invitational Track MeetApr 24 · Shot Put · Place 2 · PurcellPurcellShot Put238-710
Apr 21Canadian Valley HS Conf. TrackApr 21 · Discus · Place 2 · PurcellPurcellDiscus2107-610
Apr 21Canadian Valley HS Conf. TrackApr 21 · Shot Put · Place 1 · PurcellPurcellShot Put138-1110
Apr 162026 Woody Bearden HS Inv. Pauls ValleyApr 16 · Discus · Place 3 · PurcellPurcellDiscus3113-210
Apr 162026 Woody Bearden HS Inv. Pauls ValleyApr 16 · Shot Put · Place 2 · PurcellPurcellShot Put239-510
Apr 11John Jacobs HS InviteApr 11 · Discus · Place 2 · UnattachedUnattachedDiscus1kg2.37.40m10
Apr 11John Jacobs HS InviteApr 11 · Shot Put · Place 1 · UnattachedUnattachedShot Put4kg1.44' 9.50" PB10
Apr 32026 Plainview Indian InvitationalApr 3 · Discus · Place 13 · PurcellPurcellDiscus1396-910
Apr 32026 Plainview Indian InvitationalApr 3 · Shot Put · Place 1 · PurcellPurcellShot Put139-810
Mar 31Purcell Outdoor Track Meet 4a and belowMar 31 · Discus · Place 1 · PurcellPurcellDiscus1kg1.114' 5"10
Mar 31Purcell Outdoor Track Meet 4a and belowMar 31 · Shot Put · Place 1 · PurcellPurcellShot Put4kg1.40' 10.5"10
Mar 27Jack Hayes HS Inv. Pauls ValleyMar 27 · Discus · Place 3 · PurcellPurcellDiscus3117-510
Mar 27Jack Hayes HS Inv. Pauls ValleyMar 27 · Shot Put · Place 1 · PurcellPurcellShot Put138-110

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21OCCTCA Indoor State ChampionshipFeb 21 · Shot Put · Place 2 · PurcellPurcellShot Put4kg2.37' 0" PB10
Jan 31OCCTCA Prelim #1Jan 31 · Shot Put · Place 2 · PurcellPurcellShot Put4kgRound P2.36' 11.50"10

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 20Summer Field Event Series #1Jun 20 · Discus · Place 1 · PurcellPurcellDiscus1kg1.118-049
Jun 20Summer Field Event Series #1Jun 20 · Shot Put · Place 1 · PurcellPurcellShot Put4kg1.38-089
May 20OCCTCA Meet of ChampionsMay 20 · Discus · Place 9 · PurcellPurcellDiscus9107-79
May 20OCCTCA Meet of ChampionsMay 20 · Shot Put · Place 5 · PurcellPurcellShot Put539-59
May 9OSSAA Class 3A/4A State Track & Field ChampionshipsMay 9 · Discus · Place 2 · PurcellPurcellDiscus1kg2.132-07 PB9
May 9OSSAA Class 3A/4A State Track & Field ChampionshipsMay 9 · Shot Put · Place 4 · PurcellPurcellShot Put4kg4.38-08.259
May 32025 OSSAA A-4A Madill Regional Track MeetMay 3 · Discus · Place 1 · PurcellPurcellDiscus1kg1.117' 9"9
May 32025 OSSAA A-4A Madill Regional Track MeetMay 3 · Shot Put · Place 2 · PurcellPurcellShot Put4kg2.40' 6.25"9
Apr 22Canadian Valley Conference HS Track MeetApr 22 · Discus · Place 4 · PurcellPurcellDiscus1kg4.98' 2.5"9
Apr 22Canadian Valley Conference HS Track MeetApr 22 · Shot Put · Place 1 · PurcellPurcellShot Put4kg1.39' 0"9
Apr 21Canadian Valley Conference JH Track MeetApr 21 · Discus · Place 1 · PurcellPurcellDiscus1kg1.112' 7"9
Apr 21Canadian Valley Conference JH Track MeetApr 21 · Shot Put · Place 1 · PurcellPurcellShot Put6lb1.37' 7"9
Apr 18Dickson InvitationalApr 18 · Discus · Place 3 · PurcellPurcellDiscus1kg3.113-59
Apr 18Dickson InvitationalApr 18 · Shot Put · Place 1 · PurcellPurcellShot Put4kg1.38-69
Mar 28Jack Hayes Invitational Track MeetMar 28 · Discus · Place 1 · PurcellPurcellDiscus1118-109
Mar 28Jack Hayes Invitational Track MeetMar 28 · Shot Put · Place 1 · PurcellPurcellShot Put139-49

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 1Oklahoma Throws Series - 06/01/2024Jun 1 · Discus · Place 3 · UnattachedUnattachedDiscus1kg3.27.64m8
Jun 1Oklahoma Throws Series - 06/01/2024Jun 1 · Shot Put · Place 1 · UnattachedUnattachedShot Put6lb1.12.68m PB8
May 25Youth Club ChampionshipMay 25 · Discus · Place 1 · 27-Unattached27-UnattachedDiscus1kg1.30.65m8
May 25Youth Club ChampionshipMay 25 · Shot Put · Place 1 · 27-Unattached27-UnattachedShot Put6lb1.12.51m8
Apr 23Sulphur 7/8 Rock Creek InvitationalApr 23 · Discus · Place 1 · PurcellPurcellDiscus1kg1.103' 118
Apr 23Sulphur 7/8 Rock Creek InvitationalApr 23 · Shot Put · Place 1 · PurcellPurcellShot Put4kg1.38' 08
Apr 11Arbuckle Conference 7/8 Track MeetApr 11 · Discus · Place 1 · PurcellPurcellDiscus1kg1.101' 18
Apr 11Arbuckle Conference 7/8 Track MeetApr 11 · Shot Put · Place 1 · PurcellPurcellShot Put6lb1.35' 28
Apr 42024 Plainview Middle School Invitational Track MeetApr 4 · Discus · Place 1 · PurcellPurcellDiscus1kg1.87' 48
Apr 42024 Plainview Middle School Invitational Track MeetApr 4 · Shot Put · Place 1 · PurcellPurcellShot Put4kg1.35' 88

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 22AAU Region 16 QualifierJun 22 · Shot Put · Place 1 · Purcell DragonsPurcell DragonsShot Put135-3.50—
Jun 22AAU Region 16 QualifierJun 22 · Discus · Place 4 · Purcell DragonsPurcell DragonsDiscus477-11—