Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorSavannah Invitational · Apr 216.03mSavannah InvitationalApril 2, 2026
Javelin · 600g · OutdoorSavannah Invitational · Apr 227.44mSavannah InvitationalApril 2, 2026
Shot Put · 4kg · IndoorBearcat All-Ages Open / Youth Meet #3 · Feb 158.61mBearcat All-Ages Open / Youth Meet #3February 15, 2026
Shot Put · 4kg · OutdoorMSHSAA Class 3 District 8 · May 99.44mMSHSAA Class 3 District 8May 9, 2026
Weight Throw · 20lb / 9.0kg · IndoorBearcat All-Ages Open / Youth Meet #3 · Feb 156.78mBearcat All-Ages Open / Youth Meet #3February 15, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 9MSHSAA Class 3 District 8May 9 · Javelin · Place 7 · MaryvilleMaryvilleJavelin600g7.26.15m12
May 9MSHSAA Class 3 District 8May 9 · Shot Put · Place 8 · MaryvilleMaryvilleShot Put4kg8.9.44m PB12
May 4MEC ConferenceMay 4 · Javelin · Place 7 · MaryvilleMaryvilleJavelin600g7.26.80m12
May 4MEC ConferenceMay 4 · Shot Put · Place 7 · MaryvilleMaryvilleShot Put4kg7.9.07m12
Apr 30Spoofhound InvitationalApr 30 · Javelin · Place 6 · MaryvilleMaryvilleJavelin600g6.24.12m12
Apr 30Spoofhound InvitationalApr 30 · Shot Put · Place 3 · MaryvilleMaryvilleShot Put4kg3.9.22m12
Apr 27Spoofhound ThrowdownApr 27 · Javelin · Place 2 · MaryvilleMaryvilleJavelin228.03m12
Apr 27Spoofhound ThrowdownApr 27 · Shot Put · Place 6 · MaryvilleMaryvilleShot Put69.31m12
Apr 24Mineral Water ClassicApr 24 · Javelin · Place 11 · MaryvilleMaryvilleJavelin1126.70m12
Apr 22William Chrisman JV InviteApr 22 · Shot Put · Place 2 · MaryvilleMaryvilleShot Put4kg2.8.91m12
Apr 16Winnetonka Varsity InvitationalApr 16 · Javelin · Place 14 · MaryvilleMaryvilleJavelin1424.65m12
Apr 16Winnetonka Varsity InvitationalApr 16 · Shot Put · Place 13 · MaryvilleMaryvilleShot Put138.92m12
Apr 14HS Blue Jay RelaysApr 14 · Shot Put · Place 4 · MaryvilleMaryvilleShot Put49.00m12
Apr 14HS Blue Jay RelaysApr 14 · Shot Put · Place 4 · MaryvilleMaryvilleShot Put49.00m12
Apr 10Joe Shy RelaysApr 10 · Javelin · Place 10 · MaryvilleMaryvilleJavelin600g10.27.02m12
Apr 2Savannah InvitationalApr 2 · Javelin · Place 5 · MaryvilleMaryvilleJavelin600g5.27.44m PB12
Apr 2Savannah InvitationalApr 2 · Discus · Place 30 · MaryvilleMaryvilleDiscus1kg30.16.03m PB12
Apr 2Savannah InvitationalApr 2 · Shot Put · Place 5 · MaryvilleMaryvilleShot Put4kg5.8.61m12
Mar 27Smithville InvitationalMar 27 · Javelin · Place 12 · MaryvilleMaryvilleJavelin1225.33m12
Mar 25Maryville Time TrialsMar 25 · Javelin · Place 11 · MaryvilleMaryvilleJavelin1117.48m12
Mar 25Maryville Time TrialsMar 25 · Discus · Place 5 · MaryvilleMaryvilleDiscus521.15m12
Mar 25Maryville Time TrialsMar 25 · Shot Put · Place 2 · MaryvilleMaryvilleShot Put28.92m12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 21Northwest Missouri - Indoor HS Kick-offMar 21 · Shot Put · Place 15 · MaryvilleMaryvilleShot Put158.96m12
Feb 15Bearcat All-Ages Open / Youth Meet #3Feb 15 · Weight Throw · Place 5 · UnattachedUnattachedWeight Throw20lb / 9.0kg5.6.78m PB12
Feb 15Bearcat All-Ages Open / Youth Meet #3Feb 15 · Shot Put · Place 4 · UnattachedUnattachedShot Put4kg4.8.61m PB12
Feb 14Maryville Throwdown (Throws Only)Feb 14 · Shot Put · Place 2 · UnattachedUnattachedShot Put4kg2.28-11.5Unofficial12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 10MSHSAA Class 3 District 8May 10 · Javelin · Place 10 · Maryville High SchooMaryville High SchooJavelin1025.02m—
May 10MSHSAA Class 3 District 8May 10 · Javelin · Place 10 · Maryville High SchooMaryville High SchooJavelin1025.02m—
May 1Spoofhound InviteMay 1 · Javelin · Place 6 · Maryville HiMaryville HiJavelin627.76m—
May 1Spoofhound InviteMay 1 · Discus · Place 7 · Maryville HiMaryville HiDiscus721.60m—
May 1Spoofhound InviteMay 1 · Shot Put · Place 4 · Maryville HiMaryville HiShot Put48.49m—
Apr 17Winnetonka InvitationalApr 17 · Javelin · Place 19 · MaryvilleMaryvilleJavelin600g19.24.50m11
Apr 3Savannah InviteApr 3 · Javelin · Place 10 · Maryville HiMaryville HiJavelin1023.86m—
Apr 3Savannah InviteApr 3 · Shot Put · Place 10 · Maryville HiMaryville HiShot Put107.84m—
Mar 26Maryville Time TrialsMar 26 · Javelin · Place 5 · MaryvilleMaryvilleJavelin524.70m11
Mar 26Maryville Time TrialsMar 26 · Shot Put · Place 4 · MaryvilleMaryvilleShot Put47.99m11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 22NW Missouri HS InviteMar 22 · Shot Put · Place 19 · MaryvilleMaryvilleShot Put4kg19.8.10m11

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 4MSHSAA Class 3 District 8May 4 · Javelin · Place 8 · MaryvilleMaryvilleJavelin820.18m10
May 4MSHSAA Class 2 District 8 May 4 · Javelin · Place 8 · MaryvilleMaryvilleJavelin820.18m10
May 4MSHSAA Class 2 District 8 May 4 · Javelin · Place 8 · MaryvilleMaryvilleJavelin820.18m10
Mar 20Maryville Time TrialsMar 20 · Javelin · Place 12 · Maryville HiMaryville HiJavelin1216.88m—
Mar 20Maryville Time TrialsMar 20 · Shot Put · Place 8 · Maryville HiMaryville HiShot Put87.07m—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 16Northwest Missouri HS Indoor KickoffMar 16 · Shot Put · Place 34 · Maryville HiMaryville HiShot Put347.58m10
Mar 16NW Missouri HS InviteMar 16 · Shot Put · Place 34 · MaryvilleMaryvilleShot Put4kg34.7.58m10