Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · Outdoor2026 Broken Arrow Coach Mo Classic · Apr 17173' 9"2026 Broken Arrow Coach Mo ClassicApril 17, 2026
Shot Put · 12lb · IndoorOCCTCA Indoor State Championship · Feb 2142' 8"OCCTCA Indoor State ChampionshipFebruary 21, 2026
Shot Put · 12lb · OutdoorJenks Trojan Varsity Invitational · Apr 352-03.00Jenks Trojan Varsity InvitationalApril 3, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 15OSSAA 5A | 6A State ChampionshipsMay 15 · Discus · Place 9 · Broken ArrowDiscus1.6kg9.156-0812
May 9OSSAA 5A/6A - Owasso RegionalMay 9 · Discus · Place 1 · Broken ArrowDiscus1.6kg1.170-01.012
May 9OSSAA 5A/6A - Owasso RegionalMay 9 · Shot Put · Place 6 · Broken ArrowShot Put12lb6.49-05.7512
Apr 172026 Broken Arrow Coach Mo ClassicApr 17 · Discus · Place 2 · Broken ArrowDiscus1.6kg2.173' 9" PB12
Apr 172026 Broken Arrow Coach Mo ClassicApr 17 · Shot Put · Place 3 · Broken ArrowShot Put12lb3.52' 0"12
Apr 3Jenks Trojan Varsity InvitationalApr 3 · Discus · Place 2 · Broken ArrowDiscus1.6kg2.152-06.0012
Apr 3Jenks Trojan Varsity InvitationalApr 3 · Shot Put · Place 3 · Broken ArrowShot Put12lb3.52-03.00 PB12
Mar 122026 Ken Hogan Invitational (Moore HS)Mar 12 · Discus · Place 1 · Broken ArrowDiscus1166-212
Mar 122026 Ken Hogan Invitational (Moore HS)Mar 12 · Shot Put · Place 2 · Broken ArrowShot Put249-012
Mar 62026 Spartan Invitational (Bixby HS)Mar 6 · Discus · Place 2 · Broken ArrowDiscus2159-412
Mar 62026 Spartan Invitational (Bixby HS)Mar 6 · Shot Put · Place 1 · Broken ArrowShot Put154-112

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21OCCTCA Indoor State ChampionshipFeb 21 · Shot Put · Place 9 · Broken ArrowShot Put12lb9.42' 8" PB12
Jan 31OCCTCA Prelim #2Jan 31 · Shot Put · Place 3 · Broken ArrowShot PutRound P347-1012

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16OSSAA Class 5A/6A State Track & Field ChampionshipsMay 16 · Discus · Place 12 · Broken ArrowDiscus12140-111
Apr 18Gregg Byram Track & Field ClassicApr 18 · Shot Put · Place 2 · Broken ArrowShot Put246-611
Apr 18Gregg Byram Track & Field ClassicApr 18 · Discus · Place 1 · Broken ArrowDiscus1151-211
Apr 32025 Spartan Invitational (Bixby HS)Apr 3 · Discus · Place 2 · Broken ArrowDiscus2149-1011
Apr 32025 Spartan Invitational (Bixby HS)Apr 3 · Shot Put · Place 3 · Broken ArrowShot Put345-8.511
Mar 13Choctaw HS Yellowjacket Inv.Mar 13 · Discus · Place 1 · Broken ArrowDiscus1162-1—
Mar 13Choctaw HS Yellowjacket Inv.Mar 13 · Shot Put · Place 3 · Broken ArrowShot Put347-0—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 10OSSAA 5A/6A State Track & Field ChampionshipsMay 10 · Discus · Place 8 · Broken ArrowDiscus8147-910
May 4OSSAA 5A/6A Holland Hall RegionalMay 4 · Discus · Place 3 · Broken ArrowDiscus1.6kg3.146-510
May 4OSSAA 5A/6A Holland Hall RegionalMay 4 · Shot Put · Place 8 · Broken ArrowShot Put12lb8.42-710
Apr 122024 John Jacobs InvitationalApr 12 · Discus · Place 15 · Broken ArrowDiscus15128-3—
Apr 52024 Jenks Trojan Varsity Track & Field InvitationalApr 5 · Discus · Place 4 · Broken ArrowDiscus1.6kg4.141' 810
Apr 52024 Jenks Trojan Varsity Track & Field InvitationalApr 5 · Shot Put · Place 9 · Broken ArrowShot Put12lb9.42' 510
Mar 292024 Yellowjacket Invitational Choctaw HSMar 29 · Discus · Place 6 · Broken ArrowDiscus6136-110
Mar 292024 Yellowjacket Invitational Choctaw HSMar 29 · Shot Put · Place 19 · Broken ArrowShot Put1938-1010
Mar 7Edmond North Husky Hustle MeetMar 7 · Discus · Place 10 · Broken ArrowDiscus10127-11—
Mar 7Edmond North Husky Hustle MeetMar 7 · Shot Put · Place 47 · Broken ArrowShot Put4732-2—
Mar 2Phil Sweeney Invitational @Holland HallMar 2 · Discus · Place 4 · Broken ArrowDiscus4138-110
Mar 2Phil Sweeney Invitational @Holland HallMar 2 · Shot Put · Place 62 · Broken ArrowShot Put6229-8.510

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 10Oklahoma HS Indoor ChampionshipsFeb 10 · Shot Put · Place 29 · Broken ArrowShot Put2935-310

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 7Jenks InvitationalApr 7 · Shot Put · Place 16 · Broken ArrowShot Put1635-02.00—
Mar 31Hornets Track ClassicMar 31 · Discus · Place 13 · Broken ArrowDiscus1390-5—
Mar 31Hornets Track ClassicMar 31 · Shot Put · Place 16 · Broken ArrowShot Put1636-9—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 11Oklahoma HS Indoor ChampionshipsFeb 11 · Shot Put · Place 31 · Broken ArrowShot Put3137-410
Feb 11Oklahoma HS Indoor ChampionshipsFeb 11 · Shot Put · Place 31 · Broken ArrowShot Put3137-04.00—
Feb 4Oklahoma HS Indoor #2Feb 4 · Shot Put · Place 24 · Broken ArrowShot Put2437-09.00—