Personal bests

Best marks in available results
Event / courseMarkMeetDate
Shot Put · 12lb · Indoor2025 SWIL Relays · Mar 2110.67m2025 SWIL RelaysMarch 21, 2025
Shot Put · 12lb · OutdoorSouthwestern Conference Meet · May 1412.11mSouthwestern Conference MeetMay 14, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 14Southwestern Conference MeetMay 14 · Shot Put · Place 6 · Belleville (East)Shot Put12lb6.12.11m PB11
May 12026 Knight InviteMay 1 · Shot Put · Place 35 · Belleville (East)Shot Put12lb35.11.82m11
Apr 172026 Military ClassicApr 17 · Shot Put · Place 32 · Belleville (East)Shot Put3211.87m11
Mar 7First to the Finish Boys Charger InviteMar 7 · Shot Put · Place 17 · Belleville (East)Shot Put1710.45m11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Proviso West Boys InvitationalFeb 28 · Shot Put · Place 31 · Belleville (East)Shot Put3110.10m11
Feb 28Proviso West Boys InvitationalFeb 28 · Shot Put · Place 31 · Belleville (East)Shot Put3110.10m—
Feb 132026 Knight Indoor InvitationalFeb 13 · Shot Put · Place 48 · Belleville (East)Shot Put12lb48.10.25m11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14Southwestern Conference - BoysMay 14 · Discus · Belleville (East)Discus—FOUL10
May 14Southwestern Conference - BoysMay 14 · Shot Put · Place 10 · Belleville (East)Shot Put108.78m10
May 72025 Triad Fr/So InvitationalMay 7 · Discus · Place 23 · Belleville (East)Discus2323.68m10
May 72025 Triad Fr/So InvitationalMay 7 · Shot Put · Place 15 · Belleville (East)Shot Put1510.70m10
May 22025 Knight InvitationalMay 2 · Shot Put · Place 50 · Belleville (East)Shot Put12lb50.10.11m10
Apr 29St Clair County Meet (Boys)Apr 29 · Shot Put · Place 17 · Belleville (East)Shot Put1710.06m10
Apr 152025 Highland Fr/So InvitationalApr 15 · Shot Put · Place 13 · Belleville (East)Shot Put1310.67m10
Apr 122025 Norm Armstrong InviteApr 12 · Shot Put · Place 55 · Belleville (East)Shot Put12lb55.10.48m10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 212025 SWIL RelaysMar 21 · Shot Put · Place 18 · Belleville (East)Shot Put12lb18.10.67m PB10
Mar 142025 Edwardsville Indoor InvitationalMar 14 · Shot Put · Place 13 · Belleville (East)Shot Put1310.61m—
Feb 282025 Knight Boys InvitationalFeb 28 · Shot Put · Place 48 · Belleville (East)Shot Put12lb48.10.10m10

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 9Southwestern Conference - BoysMay 9 · Discus · Belleville (East)Discus—FOUL10
May 9Southwestern Conference - BoysMay 9 · Shot Put · Place 10 · Belleville (East)Shot Put108.78m10