Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorKansas Relays - HS · Apr 1941.97mKansas Relays - HSApril 19, 2024
Hammer · 4kg · OutdoorEmporia State Spring Open · Mar 2751.25mEmporia State Spring OpenMarch 27, 2026
Shot Put · 4kg · IndoorThane Baker Invitational · Jan 1613.88mThane Baker InvitationalJanuary 16, 2026
Shot Put · 4kg · Outdoor2025 John Jacobs Invite · Apr 414.87m2025 John Jacobs InviteApril 4, 2025
Weight Throw · 20lb / 9.0kg · IndoorThane Baker Invitational · Jan 1615.87mThane Baker InvitationalJanuary 16, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 14Big 12 Outdoor ChampionshipsMay 14 · Hammer · Place 18 · KansasKansasHammer4kg18.48.74mSo
May 14Big 12 Outdoor ChampionshipsMay 14 · Shot Put · Place 16 · KansasKansasShot Put4kg16.14.09mSo
May 1Rock Chalk ClassicMay 1 · Hammer · Place 7 · KansasKansasHammer4kg7.48.34mSo
May 1Rock Chalk ClassicMay 1 · Shot Put · Place 2 · KansasKansasShot Put4kg2.14.11mSo
Apr 24OU O Ring OpenerApr 24 · Hammer · Place 11 · KansasKansasHammer4kg11.48.70mSo
Apr 24OU O Ring OpenerApr 24 · Shot Put · Place 2 · KansasKansasShot Put4kg2.14.18mSo
Apr 16Bryan Clay InvitationalApr 16 · Hammer · Place 13 · KansasKansasHammer4kg13.49.28mSo
Apr 16Bryan Clay InvitationalApr 16 · Shot Put · Place 11 · KansasKansasShot Put4kg11.12.99mSo
Apr 3Battle on the BayouApr 3 · Hammer · Place 18 · KansasKansasHammer4kg18.48.23mSo
Apr 3Battle on the BayouApr 3 · Shot Put · Place 12 · KansasKansasShot Put4kg12.13.00mSo
Mar 27Emporia State Spring OpenMar 27 · Hammer · Place 8 · KansasKansasHammer4kg8.51.25m PBSo
Mar 21Jayhawk Spring FlingMar 21 · Hammer · Place 3 · KansasKansasHammer350.47mSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 20Steve Miller InvitationalFeb 20 · Weight Throw · Place 2 · KansasKansasWeight Throw217.11mSO
Feb 20Steve Miller InvitationalFeb 20 · Shot Put · Place 3 · KansasKansasShot Put314.07mSO
Jan 30DeLoss Dodds InvitationalJan 30 · Weight Throw · Place 9 · KansasKansasWeight Throw916.81mSo
Jan 30DeLoss Dodds InvitationalJan 30 · Shot Put · Place 7 · KansasKansasShot Put713.98mSo
Jan 16Thane Baker InvitationalJan 16 · Weight Throw · Place 5 · KansasKansasWeight Throw20lb / 9.0kg5.15.87m PBSo
Jan 16Thane Baker InvitationalJan 16 · Shot Put · Place 4 · KansasKansasShot Put4kg4.13.88m PBSo

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15Big 12 Outdoor ChampionshipsMay 15 · Shot Put · Place 22 · KansasKansasShot Put2212.67mFr
Apr 26Rock Chalk ClassicApr 26 · Hammer · Place 13 · KansasKansasHammer1347.91mFr
Apr 26Rock Chalk ClassicApr 26 · Shot Put · Place 4 · KansasKansasShot Put414.36mFr
Apr 42025 John Jacobs InviteApr 4 · Hammer · Place 11 · KansasKansasHammer4kg11.43.14mFr
Apr 42025 John Jacobs InviteApr 4 · Shot Put · Place 3 · KansasKansasShot Put4kg3.14.87m PBFr
Mar 282025 Battle on the BayouMar 28 · Shot Put · Place 17 · KansasKansasShot Put4kg17.13.18mFr
Mar 22Jayhawk Spring FlingMar 22 · Discus · Place 6 · KansasKansasDiscus643.15mFR
Mar 22Jayhawk Spring FlingMar 22 · Hammer · Place 3 · KansasKansasHammer345.95mFR

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 7Steve Miller InvitationalFeb 7 · Weight Throw · Place 16 · KansasKansasWeight Throw1615.86m—
Feb 7Steve Miller InvitationalFeb 7 · Shot Put · Place 9 · KansasKansasShot Put915.05m—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 24KSHSAA State Track & Field ChampionshipsMay 24 · Discus · Place 3 · Olathe WestOlathe WestDiscus3138-1112
May 24KSHSAA State Track & Field ChampionshipsMay 24 · Shot Put · Place 2 · Olathe WestOlathe WestShot Put240-1012
May 16KSHSAA 6A Regional- Olathe WestMay 16 · Shot Put · Place 1 · Olathe WestOlathe WestShot Put141-4.7512
May 16KSHSAA 6A Regional- Olathe WestMay 16 · Discus · Place 2 · Olathe WestOlathe WestDiscus2128-312
May 3Shawnee Mission North RelaysMay 3 · Shot Put · Place 3 · Olathe WestOlathe WestShot Put341-2.7512
May 3Shawnee Mission North RelaysMay 3 · Discus · Place 4 · Olathe WestOlathe WestDiscus4125-1112
Apr 19Kansas Relays - HSApr 19 · Discus · Place 9 · Olathe WestOlathe WestDiscus1kg9.41.97m PB12
Apr 19Kansas Relays - HSApr 19 · Shot Put · Place 3 · Olathe WestOlathe WestShot Put4kg3.12.62m12
Apr 12Leitel Legacy InviteApr 12 · Discus · Place 2 · Olathe WestOlathe WestDiscus2127-312
Apr 12Leitel Legacy InviteApr 12 · Shot Put · Place 1 · Olathe WestOlathe WestShot Put141-1012
Apr 12Leitel Legacy InviteApr 12 · Complete · Place 1 · Olathe WestOlathe WestComplete141-1012
Apr 12Leitel Legacy InviteApr 12 · Complete · Place 2 · Olathe WestOlathe WestComplete2127-312
Apr 12Leitel Legacy InviteApr 12 · Shot Put · Place 1 · Olathe WestOlathe WestShot Put141' 1012
Apr 12Leitel Legacy InviteApr 12 · Discus · Place 2 · Olathe WestOlathe WestDiscus2127' 312
Mar 30Shawnee Mission South RelaysMar 30 · Shot Put · Place 1 · Olathe WestOlathe WestShot Put140-412
Mar 30Shawnee Mission South RelaysMar 30 · Discus · Place 1 · Olathe WestOlathe WestDiscus1127-612

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 26Kansas KSHSAA State 6A ChampionshipsMay 26 · Discus · Place 3 · Olathe WestOlathe WestDiscus1kg3.125-1111
May 26Kansas KSHSAA State 6A ChampionshipsMay 26 · Shot Put · Place 6 · Olathe WestOlathe WestShot Put4kg6.38-1.7511
May 18KSHSAA 6A Regional - OlatheMay 18 · Discus · Place 1 · Olathe WestOlathe WestDiscus1kg1.128-0411
May 18KSHSAA 6A Regional - OlatheMay 18 · Shot Put · Place 2 · Olathe WestOlathe WestShot Put4kg2.39-05.5011
May 12Sunflower League MeetMay 12 · Discus · Place 5 · Olathe WestOlathe WestDiscus5112-06—
May 12Sunflower League MeetMay 12 · Shot Put · Place 4 · Olathe WestOlathe WestShot Put437-01.00—
May 5Shawnee Mission North RelaysMay 5 · Shot Put · Place 4 · Olathe WestOlathe WestShot Put438-911
May 5Shawnee Mission North RelaysMay 5 · Discus · Place 13 · Olathe WestOlathe WestDiscus13106-411
Apr 28Gardner-Edgerton Trailblazer InvitationalApr 28 · Shot Put · Place 4 · Olathe WestOlathe WestShot Put410.85m11
Apr 21Lawrence Free State Barrier Breakers InvitationalApr 21 · Discus · Place 1 · Olathe WestOlathe WestDiscus1123-1—
Apr 21Lawrence Free State Barrier Breakers InvitationalApr 21 · Discus · Place 1 · Olathe WestOlathe WestDiscus1123-1—
Apr 21Lawrence Free State Barrier Breakers InvitationalApr 21 · Shot Put · Place 4 · Olathe WestOlathe WestShot Put435-6—
Apr 21Lawrence Free State Barrier Breakers InvitationalApr 21 · Shot Put · Place 4 · Olathe WestOlathe WestShot Put435-6—
Apr 14Kansas Relays-High SchoolApr 14 · Discus · Place 5 · Olathe-WestOlathe-WestDiscus5128-0511
Apr 14Kansas Relays-High SchoolApr 14 · Shot Put · Place 19 · Olathe-WestOlathe-WestShot Put1935-07.2511
Apr 1Shawnee Mission South RelaysApr 1 · Shot Put · Place 5 · Olathe WestOlathe WestShot Put533-5.5011
Apr 1Shawnee Mission South RelaysApr 1 · Discus · Place 2 · Olathe WestOlathe WestDiscus2100-711

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27Kansas State HS Track & Field ChampionshipsMay 27 · Discus · Place 12 · Olathe WestOlathe WestDiscus1kg12.92-0010
May 27Kansas State HS Track & Field ChampionshipsMay 27 · Shot Put · Place 5 · Olathe WestOlathe WestShot Put4kg5.36-11.0010
May 6Shawnee Mission North RelaysMay 6 · Shot Put · Place 6 · Olathe WestOlathe WestShot Put636-8.2510
May 6Shawnee Mission North RelaysMay 6 · Discus · Place 13 · Olathe WestOlathe WestDiscus13101-510
Apr 22Lawrence Free State Barrier BreakersApr 22 · Discus · Place 2 · Olathe WestOlathe WestDiscus2106-01—
Apr 22Lawrence Free State Barrier BreakersApr 22 · Shot Put · Place 2 · Olathe WestOlathe WestShot Put239-00.50—
Apr 22Lawrence Free State Barrier BreakersApr 22 · Discus · Place 2 · Olathe WestOlathe WestDiscus2106-01—
Apr 22Lawrence Free State Barrier BreakersApr 22 · Shot Put · Place 2 · Olathe WestOlathe WestShot Put239-00.50—

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 275A-6A Kansas State HS Track & Field ChampionshipsMay 27 · Discus · Place 11 · Olathe WestOlathe WestDiscus1kg11.94-049
May 275A-6A Kansas State HS Track & Field ChampionshipsMay 27 · Shot Put · Place 3 · Olathe WestOlathe WestShot Put4kg3.38-11.259
May 21KSHSAA 6A Regional #2May 21 · Discus · Place 4 · Olathe WestOlathe WestDiscus1kg4.108-039
May 21KSHSAA 6A Regional #2May 21 · Shot Put · Place 3 · Olathe WestOlathe WestShot Put4kg3.37-06.759
May 7Shawnee Mission North RelaysMay 7 · Discus · Place 27 · Olathe WestOlathe WestDiscus2780-00—
May 7Shawnee Mission North RelaysMay 7 · Shot Put · Place 4 · Olathe WestOlathe WestShot Put436-11.75—
Apr 9Olathe Invitational Apr 9 · Discus · Place 10 · Olathe WestOlathe WestDiscus1090-04—
Apr 9Olathe Invitational Apr 9 · Shot Put · Place 6 · Olathe WestOlathe WestShot Put634-03.00—