Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMSHSAA Class 4 District 8 · May 1396-11MSHSAA Class 4 District 8May 13, 2017
Discus · 2kg · OutdoorMule Relays · Apr 1428.35mMule RelaysApril 14, 2023
Hammer · 16lb / 7.26kg · Outdoor2026 Dewey Allgood Invitational · Apr 1847.67m2026 Dewey Allgood InvitationalApril 18, 2026
Javelin · 800g · OutdoorWinnetonka 9th/10th Invitational · Mar 3172-09Winnetonka 9th/10th InvitationalMarch 31, 2016
Shot Put · 12lb · OutdoorPHS V/JV Invitational · Apr 2040-08.00PHS V/JV InvitationalApril 20, 2017
Shot Put · 16lb / 7.26kg · IndoorSIU Saulki Fast Start · Dec 211.61mSIU Saulki Fast StartDecember 2, 2023
Shot Put · 16lb / 7.26kg · OutdoorSLU Billiken · Apr 512.12mSLU BillikenApril 5, 2024
Shot Put · 4kg · OutdoorNKC District Meet · May 629-04.00NKC District MeetMay 6, 2015
Triple Jump · OutdoorNKC District Meet · May 628-09.00NKC District MeetMay 6, 2015
Weight Throw · 35lb / 15.9kg · IndoorBlue White Classic · Feb 1516.03mBlue White ClassicFebruary 15, 2025
Weight Throw · 35lb / 15.9kg · OutdoorDutch Holiday Preview · Dec 1314.67mDutch Holiday PreviewDecember 13, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 30GLVC Outdoor ChampionshipsApr 30 · Hammer · Place 14 · Maryville (Mo.)Maryville (Mo.)Hammer16lb / 7.26kg14.47.13mSr
Apr 182026 Dewey Allgood InvitationalApr 18 · Hammer · Place 10 · Maryville (Mo.)Maryville (Mo.)Hammer16lb / 7.26kg10.47.67m PBSr
Apr 2Central Methodist InvitationalApr 2 · Hammer · Place 13 · Maryville (Mo.)Maryville (Mo.)Hammer16lb / 7.26kg13.44.31mSr
Mar 27WashU InviteMar 27 · Hammer · Place 7 · Maryville (Mo.)Maryville (Mo.)Hammer16lb / 7.26kg7.45.32mSr
Mar 26WashU Distance CarnivalMar 26 · Hammer · Place 7 · Maryville (Mo.)Maryville (Mo.)Hammer16lb / 7.26kg7.45.32mSr
Mar 20Missouri S&T Miner InvitationalMar 20 · Hammer · Place 11 · Maryville (Mo.)Maryville (Mo.)Hammer1143.83mSr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 16Show-Me ShowdownJan 16 · Weight Throw · Place 6 · Maryville (Mo.)Maryville (Mo.)Weight Throw615.50mSr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 12Indiana Early BirdDec 12 · Weight Throw · Place 10 · Maryville (Mo.)Maryville (Mo.)Weight Throw35lb / 15.9kg10.15.18mSr
Dec 5Saluki Fast StartDec 5 · Weight Throw · Place 5 · Maryville (Mo.)Maryville (Mo.)Weight Throw35lb / 15.9kg5.15.89mSr
Mar 1GLVC Indoor ChampionshipsMar 1 · Weight Throw · Place 7 · Maryville (Mo.)Maryville (Mo.)Weight Throw35lb / 15.9kg7.15.82mJr
Feb 15Blue White ClassicFeb 15 · Weight Throw · Place 6 · Maryville (Mo.)Maryville (Mo.)Weight Throw35lb / 15.9kg6.16.03m PBJr
Feb 7Keck Select Feb 7 · Weight Throw · Place 6 · Maryville (Mo.)Maryville (Mo.)Weight Throw616.74m—
Jan 25Illinois College Snow Bird InviteJan 25 · Weight Throw · Place 4 · Maryville (Mo.)Maryville (Mo.)Weight Throw415.92m—
Jan 25Illinois College Snow Bird InviteJan 25 · Shot Put · Place 21 · Maryville (Mo.)Maryville (Mo.)Shot Put2111.21m—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Dec 13Dutch Holiday PreviewDec 13 · Weight Throw · Place 7 · Maryville (Mo.)Maryville (Mo.)Weight Throw35lb / 15.9kg7.14.67m PBJr
Dec 13Dutch Holiday PreviewDec 13 · Shot Put · Place 16 · Maryville (Mo.)Maryville (Mo.)Shot Put16lb / 7.26kg16.11.47mJr
May 2GLVC Outdoor ChampionshipsMay 2 · Hammer · Place 13 · Maryville (Mo.)Maryville (Mo.)Hammer16lb / 7.26kg13.40.92mSo
Apr 21Dewey AllgoodApr 21 · Hammer · Place 9 · Maryville (Mo.)Maryville (Mo.)Hammer941.93mSO
Apr 21Dewey AllgoodApr 21 · Shot Put · Place 15 · Maryville (Mo.)Maryville (Mo.)Shot Put1511.71mSO
Apr 12Mule RelaysApr 12 · Hammer · Place 30 · Maryville (Mo.)Maryville (Mo.)Hammer3037.95m—
Apr 5SLU BillikenApr 5 · Hammer · Place 3 · Maryville (Mo.)Maryville (Mo.)Hammer16lb / 7.26kg3.41.15mSo
Apr 5SLU BillikenApr 5 · Shot Put · Place 10 · Maryville (Mo.)Maryville (Mo.)Shot Put16lb / 7.26kg10.12.12m PBSo
Mar 29Wash U InviteMar 29 · Shot Put · Place 10 · Maryville (Mo.)Maryville (Mo.)Shot Put1037-03.00—
Mar 29Wash U InviteMar 29 · Shot Put · Place 9 · Maryville (Mo.)Maryville (Mo.)Shot Put937-03.00—
Mar 29Wash U InviteMar 29 · Hammer · Place 5 · Maryville (Mo.)Maryville (Mo.)Hammer5129-08—
Mar 22Missouri S&T Miner InvitationalMar 22 · Hammer · Place 25 · Maryville (Mo.)Maryville (Mo.)Hammer16lb / 7.26kg25.39.68mSo
Mar 22Missouri S&T Miner InvitationalMar 22 · Shot Put · Place 49 · Maryville (Mo.)Maryville (Mo.)Shot Put16lb / 7.26kg49.10.35mSo

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 6Saluki Fast StartDec 6 · Weight Throw · Place 4 · Maryville (Mo.)Maryville (Mo.)Weight Throw35lb / 15.9kg4.14.37mJr
Dec 6Saluki Fast StartDec 6 · Shot Put · Place 11 · Maryville (Mo.)Maryville (Mo.)Shot Put16lb / 7.26kg11.10.89mJr
Feb 10Titan OpenerFeb 10 · Weight Throw · Place 11 · Maryville (Mo.)Maryville (Mo.)Weight Throw35lb / 15.9kg11.12.90mSo
Feb 10Titan OpenerFeb 10 · Shot Put · Place 21 · Maryville (Mo.)Maryville (Mo.)Shot Put16lb / 7.26kg21.11.03mSo
Feb 1Bearcat OpenFeb 1 · Weight Throw · Place 35 · Maryville (Mo.)Maryville (Mo.)Weight Throw3511.90m—
Feb 1Bearcat OpenFeb 1 · Shot Put · Place 41 · Maryville (Mo.)Maryville (Mo.)Shot Put4111.03m—
Jan 26Principia College RelaysJan 26 · Weight Throw · Place 16 · Maryville (Mo.)Maryville (Mo.)Weight Throw1612.68m—
Jan 26Principia College RelaysJan 26 · Shot Put · Place 19 · Maryville (Mo.)Maryville (Mo.)Shot Put1911.94m—
Jan 20Illinois College Snow Bird InviteJan 20 · Weight Throw · Place 7 · Maryville (Mo.)Maryville (Mo.)Weight Throw713.15mSO
Jan 20Illinois College Snow Bird InviteJan 20 · Shot Put · Place 10 · Maryville (Mo.)Maryville (Mo.)Shot Put1011.47mSO

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 2SIU Saulki Fast StartDec 2 · Shot Put · Place 4 · Maryville (Mo.)Maryville (Mo.)Shot Put16lb / 7.26kg4.11.61m PBSo

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 4GLVC Track and Field ChampionshipsMay 4 · Hammer · Place 18 · Maryville (Mo.)Maryville (Mo.)Hammer16lb / 7.26kg18.33.23mFr
Apr 22Dewey Allgood HexagonalApr 22 · Hammer · Place 7 · Maryville (Mo.)Maryville (Mo.)Hammer735.48m—
Apr 22Dewey Allgood HexagonalApr 22 · Shot Put · Place 7 · Maryville (Mo.)Maryville (Mo.)Shot Put711.69m—
Apr 14Mule RelaysApr 14 · Hammer · Place 36 · Maryville (Mo.)Maryville (Mo.)Hammer16lb / 7.26kg36.31.94mFr
Apr 14Mule RelaysApr 14 · Discus · Place 45 · Maryville (Mo.)Maryville (Mo.)Discus2kg45.28.35m PBFr
Apr 14Mule RelaysApr 14 · Shot Put · Place 33 · Maryville (Mo.)Maryville (Mo.)Shot Put16lb / 7.26kg33.11.67mFr
Apr 7Lincoln University OpenApr 7 · Discus · Place 22 · Maryville (Mo.)Maryville (Mo.)Discus2231.76mFR
Apr 7Lincoln University OpenApr 7 · Shot Put · Place 19 · Maryville (Mo.)Maryville (Mo.)Shot Put1910.55mFR
Apr 7Lincoln University OpenApr 7 · Hammer · Place 22 · Maryville (Mo.)Maryville (Mo.)Hammer2231.53mFR
Mar 31Washington University InvitationalMar 31 · Discus · Place 11 · Maryville (Mo.)Maryville (Mo.)Discus2kg11.28.27mFr
Mar 31Washington University InvitationalMar 31 · Shot Put · Place 4 · Maryville (Mo.)Maryville (Mo.)Shot Put16lb / 7.26kg4.11.29mFr
Mar 24Miner InvitationalMar 24 · Discus · Place 31 · Maryville (Mo.)Maryville (Mo.)Discus3131.12mFR
Mar 24Miner InvitationalMar 24 · Shot Put · Place 35 · Maryville (Mo.)Maryville (Mo.)Shot Put359.79mFR

2017 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 13MSHSAA Class 4 District 8May 13 · Discus · Place 13 · WinnetonkaWinnetonkaDiscus1.6kg13.96-11 PB10
May 13MSHSAA Class 4 District 8May 13 · Shot Put · Place 7 · WinnetonkaWinnetonkaShot Put12lb7.39-11.0010
May 3KC Suburban Blue Conference MeetMay 3 · Discus · Place 12 · WinnetonkaWinnetonkaDiscus12105-0110
May 3KC Suburban Blue Conference MeetMay 3 · Shot Put · Place 9 · WinnetonkaWinnetonkaShot Put943-03.25 PR10
Apr 28Joe Falcon InvitationalApr 28 · Discus · Place 25 · WinnetonkaWinnetonkaDiscus2599-1110
Apr 28Joe Falcon InvitationalApr 28 · Shot Put · Place 18 · WinnetonkaWinnetonkaShot Put1839-09.0010
Apr 20PHS V/JV InvitationalApr 20 · Discus · Place 14 · WinnetonkaWinnetonkaDiscus1.6kg14.95-0710
Apr 20PHS V/JV InvitationalApr 20 · Shot Put · Place 8 · WinnetonkaWinnetonkaShot Put12lb8.40-08.00 PB10
Apr 13Winnetonka Varsity InvitationalApr 13 · Discus · Place 12 · WinnetonkaWinnetonkaDiscus12115-11 PR10
Apr 13Winnetonka Varsity InvitationalApr 13 · Shot Put · Place 10 · WinnetonkaWinnetonkaShot Put1041-04.00 PR10
Apr 7Jerry Crews InvitationalApr 7 · Shot Put · Place 20 · WinnetonkaWinnetonkaShot Put2040-05.50 PR10
Apr 4Grandview InvitationalApr 4 · Discus · Place 13 · WinnetonkaWinnetonkaDiscus1395-05 PR10
Mar 31Pirate Flight NightMar 31 · Discus · Place 9 · WinnetonkaWinnetonkaDiscus984-1110
Mar 31Pirate Flight NightMar 31 · Shot Put · Place 3 · WinnetonkaWinnetonkaShot Put339-2 1/2 PR10
Mar 30Winnetonka 9th/10th Invitational Mar 30 · Discus · Place 9 · WinnetonkaWinnetonkaDiscus1.6kg9.93-0810
Mar 30Winnetonka 9th/10th Invitational Mar 30 · Shot Put · Place 5 · WinnetonkaWinnetonkaShot Put12lb5.37-09.0010

2016 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 14MSHSAA Class 4 District 8May 14 · Discus · Place 13 · WinnetonkaWinnetonkaDiscus1384-03FR
May 14MSHSAA Class 4 District 8May 14 · Shot Put · Place 14 · WinnetonkaWinnetonkaShot Put1433-10.00FR
May 4Suburban Blue Conference MeetMay 4 · Discus · Place 17 · WinnetonkaWinnetonkaDiscus1.6kg17.83-069
May 4Suburban Blue Conference MeetMay 4 · Shot Put · Place 14 · WinnetonkaWinnetonkaShot Put12lb14.37-02.259
Apr 21Park Hill South Varsity InviteApr 21 · Shot Put · Place 21 · WinnetonkaWinnetonkaShot Put12lb21.33-09.009
Apr 19Park Hill South 9th InviteApr 19 · Javelin · Place 6 · WinnetonkaWinnetonkaJavelin800g6.62-009
Apr 19Park Hill South 9th InviteApr 19 · Discus · Place 15 · WinnetonkaWinnetonkaDiscus1.6kg15.73-069
Apr 19Park Hill South 9th InviteApr 19 · Shot Put · Place 8 · WinnetonkaWinnetonkaShot Put12lb8.35-10.509
Apr 12Belton JV InvitationalApr 12 · Javelin · Place 18 · WinnetonkaWinnetonkaJavelin1865-109
Apr 12Belton JV InvitationalApr 12 · Discus · Place 20 · WinnetonkaWinnetonkaDiscus2090-089
Apr 12Belton JV InvitationalApr 12 · Shot Put · Place 10 · WinnetonkaWinnetonkaShot Put1036-00.009
Apr 5Grandview Inv.Apr 5 · Discus · Place 14 · WinnetonkaWinnetonkaDiscus1477-05FR
Mar 31Winnetonka 9th/10th InvitationalMar 31 · Javelin · Place 8 · WinnetonkaWinnetonkaJavelin800g8.72-09 PB9
Mar 31Winnetonka 9th/10th InvitationalMar 31 · Shot Put · Place 7 · WinnetonkaWinnetonkaShot Put12lb7.33-09.009

2015 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 6NKC District MeetMay 6 · Triple Jump · Place 10 · Maple ParkMaple ParkTriple Jump10.28-09.00 PB8
May 6NKC District MeetMay 6 · Discus · Place 15 · Maple ParkMaple ParkDiscus1.6kg15.67-018
May 6NKC District MeetMay 6 · Shot Put · Place 15 · Maple ParkMaple ParkShot Put4kg15.29-04.00 PB8