Personal bests

Best marks in available results
Event / courseMarkMeetDate
60 Meters · IndoorMissouri Southern Lion Open · Feb 69.01Missouri Southern Lion OpenFebruary 6, 2026
Discus · 1kg · OutdoorTigertown Invitational · Apr 2539.01mTigertown InvitationalApril 25, 2025
Javelin · 600g · OutdoorNCAA Division II Outdoor Track & Field Championships · May 2145.71mNCAA Division II Outdoor Track & Field ChampionshipsMay 21, 2026
Shot Put · 4kg · OutdoorMSHSAA Class 3 Sectional 1 & Class 4 District 1 · May 1711.48mMSHSAA Class 3 Sectional 1 & Class 4 District 1May 17, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 21NCAA Division II Outdoor Track & Field ChampionshipsMay 21 · Javelin · Place 10 · Missouri SouthernMissouri SouthernJavelin600g10.45.71m PBFr
May 9Pittsburg State The Almost Last Chance InvitationalMay 9 · Javelin · Place 4 · Missouri SouthernMissouri SouthernJavelin600g4.45.39mFr
Apr 4David Suenram Gorilla ClassicApr 4 · Javelin · Place 7 · UnattachedUnattachedJavelin600g7.40.09m9
Mar 26SBU Bearcat InvitationalMar 26 · Javelin · Place 6 · Missouri SouthernMissouri SouthernJavelin600g6.45.02mFr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 6Missouri Southern Lion OpenFeb 6 · 60 Meters · Place 15 · Missouri SouthernMissouri Southern60 MetersRound P159.01 PBFR

2025 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 30MSHSAA Class 4 State ChampionshipsMay 30 · Javelin · Place 1 · FestusFestusJavelin1144-0912
May 30MSHSAA Class 4 State ChampionshipsMay 30 · Discus · Place 6 · FestusFestusDiscus6124-0712
May 30MSHSAA Class 4 State ChampionshipsMay 30 · Shot Put · Place 9 · FestusFestusShot Put937-02.5012
May 24MSHSAA Class 5 Sectional 1May 24 · Javelin · Place 1 · FestusFestusJavelin139.13m12
May 24MSHSAA Class 5 Sectional 1May 24 · Discus · Place 2 · FestusFestusDiscus235.88m12
May 24MSHSAA Class 5 Sectional 1May 24 · Shot Put · Place 1 · FestusFestusShot Put110.78m12
May 24MSHSAA Class 4 Sectional 1May 24 · Discus · Place 2 · FestusFestusDiscus235.88m12
May 24MSHSAA Class 4 Sectional 1May 24 · Shot Put · Place 1 · FestusFestusShot Put110.78m12
May 24MSHSAA Class 4 Sectional 1May 24 · Javelin · Place 1 · FestusFestusJavelin139.13m12
May 17MSHSAA Class 3 Sectional 1 & Class 4 District 1May 17 · Javelin · Place 1 · FestusFestusJavelin600g1.35.32m12
May 17MSHSAA Class 3 Sectional 1 & Class 4 District 1May 17 · Discus · Place 1 · FestusFestusDiscus1kg1.38.40m12
May 17MSHSAA Class 3 Sectional 1 & Class 4 District 1May 17 · Shot Put · Place 1 · FestusFestusShot Put4kg1.11.48m PB12
May 9Hillsboro InvitationalMay 9 · Discus · Place 2 · FestusFestusDiscus237.82m12
May 9Hillsboro InvitationalMay 9 · Shot Put · Place 1 · FestusFestusShot Put111.21m12
Apr 25Tigertown Invitational - Open MileApr 25 · Shot Put · Place 1 · FestusFestusShot Put111.13m12
Apr 25Tigertown Invitational - Open MileApr 25 · Discus · Place 1 · FestusFestusDiscus139.01m12
Apr 25Tigertown InvitationalApr 25 · Discus · Place 1 · FestusFestusDiscus1kg1.39.01m PB12
Apr 25Tigertown InvitationalApr 25 · Shot Put · Place 1 · FestusFestusShot Put4kg1.11.13m12
Apr 16Simpson InvitationalApr 16 · Javelin · Place 1 · FestusFestusJavelin600g1.35.50m12
Apr 16Simpson InvitationalApr 16 · Discus · Place 1 · FestusFestusDiscus1kg1.34.94m12
Apr 16Simpson InvitationalApr 16 · Shot Put · Place 1 · FestusFestusShot Put4kg1.10.95m12
Apr 12Northwest Invitational 2025Apr 12 · Javelin · Place 4 · FestusFestusJavelin434.03m12
Apr 12Northwest Invitational 2025Apr 12 · Discus · Place 1 · FestusFestusDiscus137.37m12
Apr 12Northwest Invitational 2025Apr 12 · Shot Put · Place 1 · FestusFestusShot Put111.51m12
Apr 8Farmington Quad #2Apr 8 · Discus · Place 1 · FestusFestusDiscus135.24m12
Apr 8Farmington Quad #2Apr 8 · Shot Put · Place 2 · FestusFestusShot Put210.61m12
Mar 29McCullough-Douglass InvitationalMar 29 · Javelin · Place 3 · FestusFestusJavelin333.67m12
Mar 29McCullough-Douglass InvitationalMar 29 · Shot Put · Place 2 · FestusFestusShot Put211.11m12
Mar 29McCullough-Douglass InvitationalMar 29 · Discus · Place 4 · FestusFestusDiscus433.96m12

2023 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 26MSHSAA Class 4 State Track & Field ChampionshipsMay 26 · Javelin · Place 8 · FestusFestusJavelin600g8.35.23m10
May 26MSHSAA Class 4 State Track & Field ChampionshipsMay 26 · Discus · Place 10 · FestusFestusDiscus1kg10.34.05m10
May 26MSHSAA Class 4 State Track & Field ChampionshipsMay 26 · Shot Put · Place 11 · FestusFestusShot Put4kg11.10.79m10
May 20MSHSAA Class 4, Sectional 1May 20 · Shot Put · Place 2 · FestusFestusShot Put237-08.0010
May 20MSHSAA Class 4, Sectional 1May 20 · Discus · Place 2 · FestusFestusDiscus2118-0310
May 20MSHSAA Class 4, Sectional 1May 20 · Javelin · Place 2 · FestusFestusJavelin2117-0310
May 13MSHSAA Class 4 District 1May 13 · Javelin · Place 1 · FestusFestusJavelin135.72mSO
May 13MSHSAA Class 4 District 1May 13 · Javelin · Place 1 · FestusFestusJavelin135.72mSO
May 13MSHSAA Class 4 District 1May 13 · Discus · Place 3 · FestusFestusDiscus334.35mSO
May 13MSHSAA Class 4 District 1May 13 · Discus · Place 3 · FestusFestusDiscus334.35mSO
May 13MSHSAA Class 4 District 1May 13 · Shot Put · Place 1 · FestusFestusShot Put110.54mSO
May 13MSHSAA Class 4 District 1May 13 · Shot Put · Place 1 · FestusFestusShot Put110.54mSO
May 5Hillsboro InvitationalMay 5 · Discus · Place 3 · FestusFestusDiscus333.87m10
Apr 19Joe McCraith JV InvitationalApr 19 · Javelin · Place 1 · FestusFestusJavelin143.00m10
Apr 15Corey Siebert-Lakeisha Finch InviteApr 15 · Discus · Place 2 · FestusFestusDiscus1kg2.32.55m10
Apr 15Corey Siebert-Lakeisha Finch InviteApr 15 · Shot Put · Place 3 · FestusFestusShot Put4kg3.10.82m10
Apr 11Tiger Town InvitationalApr 11 · Javelin · Place 1 · FestusFestusJavelin139.18m10
Apr 11Tiger Town InvitationalApr 11 · Discus · Place 1 · FestusFestusDiscus132.57m10
Apr 11Tiger Town InvitationalApr 11 · Shot Put · Place 1 · FestusFestusShot Put110.83m10
Apr 6Farmington Quad (at Herculaneum)Apr 6 · Javelin · Place 2 · FestusFestusJavelin600g2.35.19m10
Apr 6Farmington Quad (at Herculaneum)Apr 6 · Discus · Place 3 · FestusFestusDiscus1kg3.29.52m10
Apr 6Farmington Quad (at Herculaneum)Apr 6 · Shot Put · Place 1 · FestusFestusShot Put4kg1.11.20m10
Apr 1Mineral Area RelaysApr 1 · Javelin · Place 1 · FestusFestusJavelin600g1.36.71m10
Apr 1Mineral Area RelaysApr 1 · Discus · Place 1 · FestusFestusDiscus1kg1.29.57m10
Apr 1Mineral Area RelaysApr 1 · Shot Put · Place 1 · FestusFestusShot Put4kg1.10.62m10
Mar 25McCullough-Douglass InvitationalMar 25 · Javelin · Place 1 · FestusFestusJavelin137.69m10
Mar 25McCullough-Douglass InvitationalMar 25 · Shot Put · Place 6 · FestusFestusShot Put610.04m10

2022 Outdoor Track

30 results
DateMeetEventPlMarkGr
May 27MSHSAA Class 4 State Track & Field ChampionshipsMay 27 · Javelin · Place 10 · FestusFestusJavelin600g10.32.96m9
May 27MSHSAA Class 4 State Track & Field ChampionshipsMay 27 · Shot Put · Place 15 · FestusFestusShot Put4kg15.9.55m9
May 21MSHSAA Class 4 Sectional 1May 21 · Javelin · Place 2 · FestusFestusJavelin600g2.35.91m9
May 21MSHSAA Class 4 Sectional 1May 21 · Shot Put · Place 4 · FestusFestusShot Put4kg4.10.17m9
May 14MSHSAA Class 4 District 1May 14 · Javelin · Place 3 · FestusFestusJavelin335.66m9
May 14MSHSAA Class 4 District 1May 14 · Shot Put · Place 2 · FestusFestusShot Put210.03m9
May 6Hillsboro InvitationalMay 6 · Javelin · Place 5 · FestusFestusJavelin531.93m9
May 6Hillsboro InvitationalMay 6 · Shot Put · Place 5 · FestusFestusShot Put59.94m9
Apr 27JCAA HS Conference MeetApr 27 · Javelin · Place 4 · FestusFestusJavelin600g4.32.30m9
Apr 27JCAA HS Conference MeetApr 27 · Discus · Place 2 · FestusFestusDiscus1kg2.28.26m9
Apr 27JCAA HS Conference MeetApr 27 · Shot Put · Place 6 · FestusFestusShot Put4kg6.10.06m9
Apr 22DeSoto InvitationalApr 22 · Javelin · Place 1 · FestusFestusJavelin600g1.35.15m9
Apr 22DeSoto InvitationalApr 22 · Shot Put · Place 8 · FestusFestusShot Put4kg8.9.39m9
Apr 20Joe McCraith JV InvitationalApr 20 · Javelin · Place 1 · FestusFestusJavelin135.29m9
Apr 20Joe McCraith JV InvitationalApr 20 · Discus · Place 5 · FestusFestusDiscus524.84m9
Apr 20Joe McCraith JV InvitationalApr 20 · Shot Put · Place 1 · FestusFestusShot Put18.92m9
Apr 14Simpson RelaysApr 14 · Javelin · Place 3 · FestusFestusJavelin334.83m9
Apr 14Simpson RelaysApr 14 · Shot Put · Place 11 · FestusFestusShot Put118.53m9
Apr 14Simpson RelaysApr 14 · Discus · Place 17 · FestusFestusDiscus1721.75m9
Apr 12Tiger Town InvitationalApr 12 · Javelin · Place 3 · FestusFestusJavelin331.95m9
Apr 12Tiger Town InvitationalApr 12 · Shot Put · Place 5 · FestusFestusShot Put59.99m9
Apr 960th Annual Bill Summa InvitationalApr 9 · Javelin · Place 5 · FestusFestusJavelin600g5.34.65m9
Apr 960th Annual Bill Summa InvitationalApr 9 · Shot Put · Place 25 · FestusFestusShot Put4kg25.8.64m9
Apr 2Holt Invite Apr 2 · Javelin · Place 13 · FestusFestusJavelin600g13.23.90m9
Apr 2Holt Invite Apr 2 · Shot Put · Place 16 · FestusFestusShot Put4kg16.8.59m9
Mar 31Farmington QuadMar 31 · Javelin · Place 2 · FestusFestusJavelin289-009
Mar 31Farmington QuadMar 31 · Shot Put · Place 7 · FestusFestusShot Put726-04.259
Mar 31Farmington QuadMar 31 · Discus · Place 10 · FestusFestusDiscus1074-079
Mar 19Notre Dame Frozen InvitationalMar 19 · Javelin · Place 5 · FestusFestusJavelin529.02m—
Mar 19Notre Dame Frozen InvitationalMar 19 · Javelin · Place 5 · FestusFestusJavelin529.02m—