Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorAffton's Robert G. Bob Brunette Invitational · Apr 237.35mAffton's Robert G. Bob Brunette InvitationalApril 2, 2026
Javelin · 800g · OutdoorSuburban Red Conference · May 823.65mSuburban Red ConferenceMay 8, 2025
Shot Put · 12lb · OutdoorStatesmen Invite · Apr 1212.32mStatesmen InviteApril 12, 2025

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 4 District 1 & 5 District 1May 16 · Discus · Place 10 · MehlvilleDiscus1.6kg10.35.47m11
May 7Suburban Conference Red BoysMay 7 · Discus · Place 10 · MehlvilleDiscus1.6kg10.34.37m11
Apr 30Jim Schmuck Patriot ClassicApr 30 · Discus · Place 19 · MehlvilleDiscus19109-0111
Apr 25Lindbergh Boys South County InviteApr 25 · Discus · Place 2 · MehlvilleDiscus1.6kg2.34.07m11
Apr 15Clayton Greyhound ClassicApr 15 · Discus · Place 8 · MehlvilleDiscus834.53m11
Apr 15Clayton Greyhound ClassicApr 15 · Shot Put · Place 32 · MehlvilleShot Put328.91m11
Apr 15Clayton Greyhound ClassicApr 15 · Discus · Place 8 · MehlvilleDiscus834.53m11
Apr 15Clayton Greyhound ClassicApr 15 · Shot Put · Place 32 · MehlvilleShot Put328.91m11
Apr 11Webster Groves Statesmen InvitationalApr 11 · Discus · Place 7 · MehlvilleDiscus1.6kg7.34.85m11
Apr 2Affton's Robert G. Bob Brunette InvitationalApr 2 · Discus · Place 4 · MehlvilleDiscus1.6kg4.37.35m PB11
Mar 27North Point Open Meet #2Mar 27 · Javelin · Place 26 · MehlvilleJavelin2669-0511
Mar 27North Point Open Meet #2Mar 27 · Discus · Place 8 · MehlvilleDiscus8111-0311
Mar 20North Point Open MeetMar 20 · Javelin · Place 31 · MehlvilleJavelin800g31.18.33m11
Mar 20North Point Open MeetMar 20 · Discus · Place 5 · MehlvilleDiscus1.6kg5.35.50m11
Mar 20North Point Open MeetMar 20 · Shot Put · Place 25 · MehlvilleShot Put12lb25.9.29m11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 17MSHSAA Class 5 District 1May 17 · Discus · Place 15 · MehlvilleDiscus1531.72m10
May 8Suburban Red ConferenceMay 8 · Javelin · Place 21 · MehlvilleJavelin800g21.23.65m PB10
May 8Suburban Red ConferenceMay 8 · Discus · Place 4 · MehlvilleDiscus1.6kg4.35.04m10
May 1Patriot ClassicMay 1 · Discus · Place 3 · MehlvilleDiscus1.6kg3.34.53m10
May 1Patriot ClassicMay 1 · Shot Put · Place 15 · MehlvilleShot Put12lb15.9.83m10
Apr 30Affton's Devon Ford / Glenn Kammerer JV RelaysApr 30 · Javelin · Place 11 · MehlvilleJavelin1123.12m10
Apr 25Fred Lyons InviteApr 25 · Discus · Place 11 · MehlvilleDiscus1.6kg11.36.35m10
Apr 12Statesmen InviteApr 12 · Discus · Place 1 · MehlvilleDiscus1.6kg1.30.83m10
Apr 12Statesmen InviteApr 12 · Shot Put · Place 1 · MehlvilleShot Put12lb1.12.32m PB10

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Clayton VarsityMar 28 · Discus · Place 19 · MehlvilleDiscus1.6kg19.21.96m9