Personal bests

Best marks in available results
Event / courseMarkMeetDate
Shot Put · 12lb · Outdoor2026 Collinsville Boys Invitational · May 912.93m2026 Collinsville Boys InvitationalMay 9, 2026

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 92026 Collinsville Boys InvitationalMay 9 · Shot Put · Place 35 · O'FallonShot Put12lb35.12.93m PB11
Apr 172026 Military ClassicApr 17 · Shot Put · Place 21 · O'FallonShot Put2112.89m11

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #11 O'FallonMay 21 · Shot Put · Place 18 · O'FallonShot Put12lb18.11.94m10
May 14Southwestern Conference - BoysMay 14 · Shot Put · Place 9 · O'FallonShot Put912.30m10
May 102025 Collinsville Boys InvitationalMay 10 · Shot Put · Place 37 · O'FallonShot Put12lb37.12.41m10
May 72025 Triad Fr/So InvitationalMay 7 · Discus · Place 13 · O'FallonDiscus1329.42m10
May 72025 Triad Fr/So InvitationalMay 7 · Shot Put · Place 6 · O'FallonShot Put612.45m10
May 22025 Knight InvitationalMay 2 · Shot Put · Place 30 · O'FallonShot Put12lb30.12.04m10
Apr 29St Clair County Meet (Boys)Apr 29 · Discus · Place 11 · O'FallonDiscus1131.09m10
Apr 29St Clair County Meet (Boys)Apr 29 · Shot Put · Place 10 · O'FallonShot Put1011.81m10
Apr 262025 Winston Brown Meet of ChampionsApr 26 · Shot Put · Place 34 · O'FallonShot Put3410.87m10
Apr 21Collinsville/Triad/O'Fallon Tri-MeetApr 21 · Shot Put · Place 12 · O'FallonShot Put12lb12.11.40Unofficial10
Apr 152025 Highland Fr/So InvitationalApr 15 · Shot Put · Place 7 · O'FallonShot Put712.11m10
Apr 122025 Norm Armstrong InviteApr 12 · Shot Put · Place 43 · O'FallonShot Put12lb43.12.15m10
Apr 82025 Edwardsville Fr/So Tiger InvitationalApr 8 · Shot Put · Place 8 · O'FallonShot Put838-2.2510
Apr 7O'Fallon Boys RelaysApr 7 · Shot Put · Place 12 · O'FallonShot Put1211.50m10

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 9Southwestern Conference - BoysMay 9 · Shot Put · Place 9 · O'FallonShot Put912.30m10