Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorLadue Invite · Apr 2230.56mLadue InviteApril 22, 2023
Shot Put · 12lb · OutdoorSkippy Keefer Invitational · Apr 69.54mSkippy Keefer InvitationalApril 6, 2024

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

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10MSHSAA Class 3 District 3May 10 · Discus · Place 9 · PrincipiaDiscus9117-0312
May 10MSHSAA Class 3 District 3May 10 · Shot Put · Place 12 · PrincipiaShot Put1236-08.5012
May 2Marion Freeman Friday Night LightsMay 2 · Discus · Place 9 · PrincipiaDiscus932.23m12
May 2Marion Freeman Friday Night LightsMay 2 · Shot Put · Place 12 · PrincipiaShot Put1210.86m12
Apr 26Brusca-Strobach InviteApr 26 · Discus · PrincipiaDiscus1.6kg—DNS12
Apr 26Brusca-Strobach InviteApr 26 · Shot Put · PrincipiaShot Put12lb—DNS12

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 4MSHSAA Class 3 District 3May 4 · Discus · Place 18 · PrincipiaDiscus1827.38m11
Apr 22 Hermann Invitational 2024Apr 22 · Discus · Place 14 · Principia HiDiscus1430.46m—
Apr 13Ladue - Brusca-Strohbach InvitationalApr 13 · Discus · Place 15 · PrincipiaDiscus1.6kg15.29.56m11
Apr 6Skippy Keefer InvitationalApr 6 · Discus · Place 6 · PrincipiaDiscus1.6kg6.28.05m11
Apr 6Skippy Keefer InvitationalApr 6 · Shot Put · Place 15 · PrincipiaShot Put12lb15.9.54m PB11

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13MSHSAA Class 3 District 3May 13 · Discus · Place 9 · PrincipiaDiscus9100-0910
May 5Hillsboro InvitationalMay 5 · Discus · Place 37 · PrincipiaDiscus3729.78m10
Apr 22Ladue InviteApr 22 · Discus · Place 19 · PrincipiaDiscus1.6kg19.30.56m PB10
Apr 15Lutheran North Relays 2023Apr 15 · Discus · Place 5 · PrincipiaDiscus594-0510
Apr 8Timberland Wolfpack InvitationalApr 8 · Discus · Place 21 · PrincipiaDiscus2128.22m10
Apr 1Skippy Keefer RelaysApr 1 · Discus · Place 10 · Principia High SchooDiscus1028.79mSO
Apr 1Skippy Keefer RelaysApr 1 · Shot Put · Place 26 · Principia High SchooShot Put267.46mSO
Mar 29Timberland JV InvitationalMar 29 · Discus · Place 8 · PrincipiaDiscus826.02m10
Mar 29Timberland JV InvitationalMar 29 · Shot Put · Place 15 · PrincipiaShot Put158.95m10

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 7MSHSAA Class 1 District 1May 7 · Discus · Place 10 · Principia HiDiscus1085-109
Apr 29Marion Freeman InviteApr 29 · Discus · Place 20 · PrincipiaDiscus1.6kg20.22.28m9
Apr 26Metro League Championships - Boys - Varsity and JVApr 26 · Shot Put · Place 7 · PrincipiaShot Put725-09.509
Apr 26Metro League Championships - Boys - Varsity and JVApr 26 · Discus · Place 3 · PrincipiaDiscus375-039
Apr 23Ladue Brusca/Strobach InvitationalApr 23 · Shot Put · Place 37 · PrincipiaShot Put3722-03.759
Apr 23Ladue Brusca/Strobach InvitationalApr 23 · Discus · Place 32 · PrincipiaDiscus3279-069
Apr 16Corey Siebert InvitationalApr 16 · Discus · Place 11 · PrincipiaDiscus1.6kg11.20.47m9
Apr 12April InvitationalApr 12 · Discus · Place 4 · Principia High SchooDiscus424.35m—
Apr 12April InvitationalApr 12 · Shot Put · Place 9 · Principia High SchooShot Put97.25m—
Apr 9Skippy Keefer RelaysApr 9 · Discus · Place 7 · Principia High SchooDiscus722.32m—
Apr 9Skippy Keefer RelaysApr 9 · Discus · Place 18 · Principia High SchooDiscus1822.32m—
Apr 9Skippy Keefer RelaysApr 9 · Shot Put · Place 6 · Principia High SchooShot Put67.17m—
Apr 9Skippy Keefer RelaysApr 9 · Shot Put · Place 25 · Principia High SchooShot Put257.17m—