Personal bests

Best marks in available results
Event / courseMarkMeetDate
Shot Put · 12lb · Outdoor2026 Knight Invite · May 112.21m2026 Knight InviteMay 1, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 20IHSA Class 3A TRB Sectional - #11 Bloomington (H.S.)May 20 · Discus · O'FallonDiscus1.6kg—ND10
May 20IHSA Class 3A TRB Sectional - #11 Bloomington (H.S.)May 20 · Shot Put · Place 28 · O'FallonShot Put12lb28.11.36m10
May 14Southwestern Conference MeetMay 14 · Shot Put · Place 12 · O'FallonShot Put12lb12.11.81m10
May 62026 Triad Fr/So InvitationalMay 6 · Shot Put · Place 5 · O'FallonShot Put12lb5.11.67m10
May 12026 Knight InviteMay 1 · Shot Put · Place 33 · O'FallonShot Put12lb33.12.21m PB10
Apr 292026 St. Clair County Boys ChampionshipApr 29 · Discus · Place 19 · O'FallonDiscus1925.19m10
Apr 292026 St. Clair County Boys ChampionshipApr 29 · Shot Put · Place 7 · O'FallonShot Put712.02m10
Apr 142026 Highland Fr/So InvitationalApr 14 · Shot Put · Place 8 · O'FallonShot Put811.43m10
Apr 11Norm Armstrong InviteApr 11 · Shot Put · Place 49 · O'FallonShot Put12lb49.10.95m10
Apr 82026 Edwardsville Fr/So InvitationalApr 8 · Shot Put · Place 7 · O'FallonShot Put12lb7.37' 10"10
Apr 3O'Fallon Boys RelaysApr 3 · Shot Put · Place 10 · O'FallonShot Put1036-02.0010

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 24O'Fallon Freshman Boys InviteApr 24 · Shot Put · Place 13 · O'FallonShot Put1328-09.759
Apr 24O'Fallon Freshman Boys InviteApr 24 · Discus · Place 19 · O'FallonDiscus1966-089