Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSuburban Conference Red Boys · May 737.45mSuburban Conference Red BoysMay 7, 2026
Javelin · 800g · OutdoorLindbergh Boys South County Invite · Apr 2538.54mLindbergh Boys South County InviteApril 25, 2026
Shot Put · 12lb · OutdoorLindbergh Boys South County Invite · Apr 2511.68mLindbergh Boys South County InviteApril 25, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 16MSHSAA Class 4 District 1 & 5 District 1May 16 · Javelin · Place 16 · MehlvilleJavelin800g16.31.68m12
May 16MSHSAA Class 4 District 1 & 5 District 1May 16 · Discus · Place 12 · MehlvilleDiscus1.6kg12.32.09m12
May 7Suburban Conference Red BoysMay 7 · Javelin · Place 11 · MehlvilleJavelin800g11.33.41m12
May 7Suburban Conference Red BoysMay 7 · Discus · Place 8 · MehlvilleDiscus1.6kg8.37.45m PB12
May 7Suburban Conference Red BoysMay 7 · Shot Put · Place 14 · MehlvilleShot Put12lb14.10.69m12
Apr 30Jim Schmuck Patriot ClassicApr 30 · Javelin · Place 16 · MehlvilleJavelin16113-0212
Apr 30Jim Schmuck Patriot ClassicApr 30 · Shot Put · Place 22 · MehlvilleShot Put2236-07.0012
Apr 30Jim Schmuck Patriot ClassicApr 30 · Discus · Place 16 · MehlvilleDiscus16112-0712
Apr 25Lindbergh Boys South County InviteApr 25 · Javelin · Place 4 · MehlvilleJavelin800g4.38.54m PB12
Apr 25Lindbergh Boys South County InviteApr 25 · Discus · Place 5 · MehlvilleDiscus1.6kg5.31.96m12
Apr 25Lindbergh Boys South County InviteApr 25 · Shot Put · Place 5 · MehlvilleShot Put12lb5.11.68m PB12
Apr 15Clayton Greyhound ClassicApr 15 · Discus · Place 18 · MehlvilleDiscus1828.21m12
Apr 15Clayton Greyhound ClassicApr 15 · Shot Put · Place 19 · MehlvilleShot Put1910.16m12
Apr 15Clayton Greyhound ClassicApr 15 · Discus · Place 18 · MehlvilleDiscus1828.21m12
Apr 15Clayton Greyhound ClassicApr 15 · Shot Put · Place 19 · MehlvilleShot Put1910.16m12
Apr 11Webster Groves Statesmen InvitationalApr 11 · Javelin · Place 5 · MehlvilleJavelin800g5.36.62m12
Apr 11Webster Groves Statesmen InvitationalApr 11 · Discus · Place 10 · MehlvilleDiscus1.6kg10.30.60m12
Apr 11Webster Groves Statesmen InvitationalApr 11 · Shot Put · Place 9 · MehlvilleShot Put12lb9.10.86m12
Apr 2Affton's Robert G. Bob Brunette InvitationalApr 2 · Discus · Place 7 · MehlvilleDiscus1.6kg7.33.26m12
Apr 2Affton's Robert G. Bob Brunette InvitationalApr 2 · Shot Put · Place 10 · MehlvilleShot Put12lb10.11.20m12
Mar 27North Point Open Meet #2Mar 27 · Javelin · Place 8 · MehlvilleJavelin8108-0012
Mar 27North Point Open Meet #2Mar 27 · Discus · Place 15 · MehlvilleDiscus1598-0712
Mar 27North Point Open Meet #2Mar 27 · Shot Put · Place 10 · MehlvilleShot Put1036-08.2512

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 17MSHSAA Class 5 District 1May 17 · Javelin · Place 18 · MehlvilleJavelin1829.55m11
May 17MSHSAA Class 5 District 1May 17 · Shot Put · Place 13 · MehlvilleShot Put1311.59m11
May 8Suburban Red ConferenceMay 8 · Javelin · Place 13 · MehlvilleJavelin800g13.24.16m11
May 8Suburban Red ConferenceMay 8 · Discus · Place 12 · MehlvilleDiscus1.6kg12.28.93m11
May 8Suburban Red ConferenceMay 8 · Shot Put · Place 13 · MehlvilleShot Put12lb13.9.52m11
May 1Patriot ClassicMay 1 · Discus · Place 27 · MehlvilleDiscus1.6kg27.23.23m11
May 1Patriot ClassicMay 1 · Shot Put · Place 26 · MehlvilleShot Put12lb26.10.66m11
Apr 25Fred Lyons InviteApr 25 · Discus · Place 26 · MehlvilleDiscus1.6kg26.29.05m11
Apr 12Statesmen InviteApr 12 · Javelin · Place 11 · MehlvilleJavelin800g11.29.21m11
Apr 12Statesmen InviteApr 12 · Discus · Place 7 · MehlvilleDiscus1.6kg7.28.79m11
Mar 28North Point Open #2Mar 28 · Javelin · Place 9 · MehlvilleJavelin9108-0711
Mar 28North Point Open #2Mar 28 · Discus · Place 18 · MehlvilleDiscus1885-0811
Mar 28North Point Open #2Mar 28 · Shot Put · Place 17 · MehlvilleShot Put1733-04.5011

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 3Suburban Red Boys ConferenceMay 3 · Shot Put · Place 14 · MehlvilleShot Put1433-05.7510
May 3Suburban Red Boys ConferenceMay 3 · Discus · Place 12 · MehlvilleDiscus1285-0110
Apr 25Patriot ClassicApr 25 · Discus · Place 13 · MehlvilleDiscus1.6kg13.24.82m10
Apr 16Eureka JV Invite (Girls & Boys)Apr 16 · Discus · Place 7 · MehlvilleDiscus1.6kg7.98' 510
Apr 16Eureka JV Invite (Girls & Boys)Apr 16 · Shot Put · Place 9 · MehlvilleShot Put12lb9.33' 8.510
Apr 5Eureka Boys InviteApr 5 · Discus · Place 9 · MehlvilleDiscus1.6kg9.28.00m10
Apr 5Eureka Boys InviteApr 5 · Shot Put · Place 13 · MehlvilleShot Put12lb13.9.78m10
Apr 3Greyhound InviteApr 3 · Shot Put · Place 10 · MehlvilleShot Put12lb10.8.80m10
Mar 28Clayton VarsityMar 28 · Discus · Place 7 · MehlvilleDiscus1.6kg7.27.56m10
Mar 28Clayton VarsityMar 28 · Shot Put · Place 16 · MehlvilleShot Put12lb16.8.62m10