Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorMSHSAA Class 4 & 5 Sectional 2 · May 2435.03mMSHSAA Class 4 & 5 Sectional 2May 24, 2025
Javelin · 600g · OutdoorLiberty HS Quad Meet · Mar 2212.89mLiberty HS Quad MeetMarch 22, 2023
Shot Put · 4kg · OutdoorWaynesville Invitational · Apr 199.41mWaynesville InvitationalApril 19, 2024

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 16MSHSAA Class 5 District 4May 16 · Discus · Place 5 · Liberty (Wentzville)Discus1kg5.30.82m12
May 8GAC South ChampionshipsMay 8 · Discus · Place 5 · Liberty (Wentzville)Discus1kg5.30.30m12
May 1Francis Howell Varsity InviteMay 1 · Discus · Place 6 · Liberty (W)Discus697-0512
Apr 24Ken Peek InvitationalApr 24 · Discus · Place 13 · Liberty (Wentzville)Discus1331.84m12
Apr 17Liberty Varsity InvitationalApr 17 · Discus · Place 4 · Liberty (Wentzville)Discus1kg4.30.08m12
Apr 10Timberland Varsity Wolfpack InvitationalApr 10 · Shot Put · Place 11 · Liberty (W)Shot Put1128-09.2512
Apr 10Timberland Varsity Wolfpack InvitationalApr 10 · Discus · Place 3 · Liberty (W)Discus398-0512
Apr 6Liberty Timberland Chuck FestApr 6 · Discus · Place 2 · Liberty (Wentzville)Discus1kg2.29.91m12
Apr 6Liberty Timberland Chuck FestApr 6 · Shot Put · Place 4 · Liberty (Wentzville)Shot Put4kg4.8.27m12
Apr 4Holt Varsity Track InvitationalApr 4 · Discus · Place 7 · Liberty (Wentzville)Discus1kg7.29.03m12
Apr 4Holt Varsity Track InvitationalApr 4 · Shot Put · Place 13 · Liberty (Wentzville)Shot Put4kg13.8.46m12
Mar 28Festus McCullough-Douglass InvitationalMar 28 · Shot Put · Place 28 · Liberty (Wentzville)Shot Put288.66m—
Mar 28Festus McCullough-Douglass InvitationalMar 28 · Discus · Place 17 · Liberty (Wentzville)Discus1728.14m—
Mar 24Liberty/FZS/FZE/St. Dom QuadMar 24 · Discus · Place 1 · Liberty (Wentzville)Discus1kg1.28.29m12
Mar 24Liberty/FZS/FZE/St. Dom QuadMar 24 · Shot Put · Place 2 · Liberty (Wentzville)Shot Put4kg2.9.11m12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 30MSHSAA Class 5 State ChampionshipsMay 30 · Discus · Place 15 · Liberty (WenDiscus15110-0711
May 24MSHSAA Class 4 & 5 Sectional 2May 24 · Discus · Place 2 · Liberty (Wentzville)Discus1kg2.35.03m PB11
May 8GAC South ChampionshipsMay 8 · Shot Put · Place 5 · Liberty (W)Shot Put59.16m11
May 8GAC South ChampionshipsMay 8 · Discus · Place 6 · Liberty (W)Discus630.18m11
Apr 25Ken Peek InvitationalApr 25 · Discus · Place 13 · Liberty (WenDiscus13104-0011
Apr 25Ken Peek InvitationalApr 25 · Shot Put · Place 22 · Liberty (WenShot Put2230-03.0011
Apr 11Timberland Varsity Wolfpack InviteApr 11 · Shot Put · Place 7 · Liberty (W)Shot Put79.14m11
Apr 11Timberland Varsity Wolfpack InviteApr 11 · Discus · Place 1 · Liberty (W)Discus135.26m11
Mar 29McCullough-Douglass InvitationalMar 29 · Shot Put · Place 21 · Liberty (Wentzville) High SchoShot Put218.92m11
Mar 29McCullough-Douglass InvitationalMar 29 · Discus · Place 14 · Liberty (Wentzville) High SchoDiscus1429.46m11

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 18MSHSAA Class 5 Sectional 2May 18 · Discus · Place 8 · Liberty (W)Discus884-0010
May 18MSHSAA Class 5 Sectional 2May 18 · Discus · Place 8 · Liberty (Wentzville)Discus825.60m10
May 11MSHSAA Class 5 District 3May 11 · Discus · Place 3 · Liberty (Wentzville) High SchoDiscus331.40m10
May 11MSHSAA Class 5 District 3May 11 · Discus · Place 3 · Liberty (Wentzville) High SchoDiscus331.40m10
May 11MSHSAA Class 5 District 3May 11 · Shot Put · Place 6 · Liberty (Wentzville) High SchoShot Put69.75m10
May 11MSHSAA Class 5 District 3May 11 · Shot Put · Place 6 · Liberty (Wentzville) High SchoShot Put69.75m10
May 11MSHSAA Class 4 District 3May 11 · Discus · Place 3 · Liberty (Wentzville) High SchoDiscus331.40m10
May 11MSHSAA Class 4 District 3May 11 · Shot Put · Place 6 · Liberty (Wentzville) High SchoShot Put69.75m10
Apr 25Francis Howell Varsity InvitationalApr 25 · Discus · Place 8 · Liberty (WenDiscus895-10—
Apr 25Francis Howell Varsity InvitationalApr 25 · Shot Put · Place 9 · Liberty (WenShot Put929-11.25—
Apr 25Francis Howell Varsity InvitationalApr 25 · Discus · Place 8 · Liberty (WenDiscus895-10—
Apr 25Francis Howell Varsity InvitationalApr 25 · Shot Put · Place 9 · Liberty (WenShot Put929-11.25—
Apr 19Waynesville InvitationalApr 19 · Discus · Place 4 · Liberty (Wentzville)Discus1kg4.30.32m10
Apr 19Waynesville InvitationalApr 19 · Shot Put · Place 10 · Liberty (Wentzville)Shot Put4kg10.9.41m PB10
Apr 5Wolf Pack Varsity Boys & GirlsApr 5 · Discus · Place 15 · Liberty (Wentzville)Discus1kg15.25.60m10
Apr 5Wolf Pack Varsity Boys & GirlsApr 5 · Shot Put · Place 21 · Liberty (Wentzville)Shot Put4kg21.8.66m10
Mar 23 McCullough-Douglass InvitationalMar 23 · Shot Put · Place 24 · Liberty (Wentzville) High SchoShot Put248.46m10
Mar 23 McCullough-Douglass InvitationalMar 23 · Discus · Place 18 · Liberty (Wentzville) High SchoDiscus1825.75m10

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 13MSHSAA Class 5 District 3May 13 · Shot Put · Place 12 · Liberty (W)Shot Put1228-11.759
May 13MSHSAA Class 5 District 3May 13 · Discus · Place 10 · Liberty (W)Discus1089-049
Apr 26Wentzville Freshman InviteApr 26 · Discus · Place 2 · Liberty (Wentzville)Discus1kg2.26.45mUnofficial9
Apr 26Wentzville Freshman InviteApr 26 · Shot Put · Place 3 · Liberty (Wentzville)Shot Put4kg3.8.41mUnofficial9
Apr 15Corey Siebert-Lakeisha Finch InviteApr 15 · Discus · Place 14 · Liberty (Wentzville)Discus1kg14.20.42m9
Apr 15Corey Siebert-Lakeisha Finch InviteApr 15 · Shot Put · Place 9 · Liberty (Wentzville)Shot Put4kg9.8.57m9
Apr 8Northwest InvitationalApr 8 · Discus · Place 5 · Liberty (Wentzville)Discus520.87mFR
Apr 8Northwest InvitationalApr 8 · Discus · Place 25 · Liberty (Wentzville)Discus2520.87mFR
Apr 8Northwest InvitationalApr 8 · Shot Put · Place 5 · Liberty (Wentzville)Shot Put58.52mFR
Apr 8Northwest InvitationalApr 8 · Shot Put · Place 16 · Liberty (Wentzville)Shot Put168.52mFR
Apr 1Holt InvitationalApr 1 · Shot Put · Place 22 · Liberty (W)Shot Put2224-02.259
Apr 1Holt InvitationalApr 1 · Discus · Place 24 · Liberty (W)Discus2457-089
Mar 22Liberty HS Quad MeetMar 22 · Javelin · Place 14 · Liberty (Wentzville)Javelin600g14.12.89m PB9
Mar 22Liberty HS Quad MeetMar 22 · Discus · Place 3 · Liberty (Wentzville)Discus1kg3.22.42m9
Mar 22Liberty HS Quad MeetMar 22 · Shot Put · Place 3 · Liberty (Wentzville)Shot Put4kg3.7.87m9