Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorMSHSAA Class 3 State Championship · May 2239.63mMSHSAA Class 3 State ChampionshipMay 22, 2026
Shot Put · 4kg · OutdoorMSHSAA Class 3 State Championship · May 2212.00mMSHSAA Class 3 State ChampionshipMay 22, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 22MSHSAA Class 3 State ChampionshipMay 22 · Discus · Place 2 · HerculaneumDiscus1kg2.39.63m PB12
May 22MSHSAA Class 3 State ChampionshipMay 22 · Shot Put · Place 2 · HerculaneumShot Put4kg2.12.00m PB12
May 16MSHSAA Class 3 Sectional 1May 16 · Discus · Place 1 · HerculaneumDiscus1kg1.39.60m12
May 16MSHSAA Class 3 Sectional 1May 16 · Shot Put · Place 1 · HerculaneumShot Put4kg1.11.79m12
May 9MSHSAA Class 3 District 1May 9 · Discus · Place 1 · HerculaneumDiscus1kg1.31.86m12
May 9MSHSAA Class 3 District 1May 9 · Shot Put · Place 1 · HerculaneumShot Put4kg1.11.58m12
Apr 242026 Tiger Town InvitationalApr 24 · Discus · Place 1 · HerculaneumDiscus134.90m12
Apr 242026 Tiger Town InvitationalApr 24 · Shot Put · Place 3 · HerculaneumShot Put310.79m12
Apr 15Clayton Greyhound ClassicApr 15 · Discus · Place 1 · HerculaneumDiscus127.41m12
Apr 15Clayton Greyhound ClassicApr 15 · Shot Put · Place 1 · HerculaneumShot Put110.40m12
Apr 15Clayton Greyhound ClassicApr 15 · Discus · Place 1 · HerculaneumDiscus127.41m12
Apr 15Clayton Greyhound ClassicApr 15 · Shot Put · Place 1 · HerculaneumShot Put110.40m12
Apr 7Perryville Varsity Track and Field InvitationalApr 7 · Discus · Place 1 · HerculaneumDiscus136.35m12
Apr 7Perryville Varsity Track and Field InvitationalApr 7 · Shot Put · Place 1 · HerculaneumShot Put110.89m12
Apr 2Farmington QuadApr 2 · Shot Put · Place 1 · HerculaneumShot Put135-04.5012
Apr 2Farmington QuadApr 2 · Discus · Place 1 · HerculaneumDiscus1120-0412
Mar 28Festus McCullough-Douglass InvitationalMar 28 · Shot Put · Place 4 · HerculaneumShot Put410.93m—
Mar 28Festus McCullough-Douglass InvitationalMar 28 · Discus · Place 2 · HerculaneumDiscus237.29m—
Mar 20Herky Quad MeetMar 20 · Discus · Place 1 · HerculaneumDiscus135.15m12
Mar 20Herky Quad MeetMar 20 · Shot Put · Place 1 · HerculaneumShot Put19.80m12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 23MSHSAA Class 3 State ChampionshipMay 23 · Discus · Place 5 · HerculaneumDiscus5122-1011
May 23MSHSAA Class 3 State ChampionshipMay 23 · Shot Put · Place 6 · HerculaneumShot Put635-08.0011
May 10MSHSAA Class 3 District 1May 10 · Discus · Place 1 · HerculaneumDiscus1114-0311
May 10MSHSAA Class 3 District 1May 10 · Shot Put · Place 1 · HerculaneumShot Put135-01.2511
Apr 25Tigertown Invitational - Open MileApr 25 · Shot Put · Place 5 · HerculaneumShot Put59.90m11
Apr 25Tigertown Invitational - Open MileApr 25 · Discus · Place 2 · HerculaneumDiscus237.09m11
Mar 29McCullough-Douglass InvitationalMar 29 · Shot Put · Place 16 · HerculaneumShot Put169.21m11
Mar 29McCullough-Douglass InvitationalMar 29 · Discus · Place 9 · HerculaneumDiscus931.26m11

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 17MSHSAA Class 3 State Track & Field ChampionshipsMay 17 · Discus · Place 5 · HerculaneumDiscus5117-0510
May 11MSHSAA Class 3 Sectional 1May 11 · Discus · Place 3 · HerculaneumDiscus332.70m10
May 11MSHSAA Class 3 Sectional 1May 11 · Discus · Place 3 · HerculaneumDiscus332.70m10
May 11MSHSAA Class 3 Sectional 1May 11 · Shot Put · Place 7 · HerculaneumShot Put79.59m10
May 11MSHSAA Class 3 Sectional 1May 11 · Shot Put · Place 7 · HerculaneumShot Put79.59m10
May 11MSHSAA Class 2 Sectional 1May 11 · Discus · Place 3 · HerculaneumDiscus332.70m10
May 11MSHSAA Class 2 Sectional 1May 11 · Shot Put · Place 7 · HerculaneumShot Put79.59m10
May 4MSHSAA Class 3 District 1May 4 · Discus · Place 2 · HerculaneumDiscus232.92m10
May 4MSHSAA Class 3 District 1May 4 · Shot Put · Place 3 · HerculaneumShot Put310.38m10
Mar 28Farmington QuadMar 28 · Shot Put · Place 3 · HerculaneumShot Put331-03.7510
Mar 28Farmington QuadMar 28 · Discus · Place 2 · HerculaneumDiscus298-0510
Mar 23 McCullough-Douglass InvitationalMar 23 · Shot Put · Place 13 · HerculaneumShot Put139.37m10
Mar 23 McCullough-Douglass InvitationalMar 23 · Discus · Place 13 · HerculaneumDiscus1328.11m10

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 26MSHSAA Class 3 State Track & Field ChampionshipsMay 26 · Shot Put · Place 13 · HerculaneumShot Put1330-10.259
May 5Hillsboro InvitationalMay 5 · Discus · Place 25 · HerculaneumDiscus2524.85m9
May 5Hillsboro InvitationalMay 5 · Shot Put · Place 17 · HerculaneumShot Put179.00m9
Apr 19Joe McCraith JV InvitationalApr 19 · Javelin · Place 11 · HerculaneumJavelin1123.53m9
Apr 19Joe McCraith JV InvitationalApr 19 · Discus · Place 2 · HerculaneumDiscus227.61m9
Apr 19Joe McCraith JV InvitationalApr 19 · Shot Put · Place 2 · HerculaneumShot Put29.26m9
Apr 17Hillsboro/DeSoto/Herky Tri MeetApr 17 · Discus · Place 9 · HerculaneumDiscus922.35m9
Apr 17Hillsboro/DeSoto/Herky Tri MeetApr 17 · Shot Put · Place 1 · HerculaneumShot Put19.46m9
Apr 13Grandview R2 InvitationalApr 13 · Javelin · Place 7 · HerculaneumJavelin721.79m9
Mar 25McCullough-Douglass InvitationalMar 25 · Shot Put · Place 26 · HerculaneumShot Put268.20m9