Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSouthwestern Conference Meet · May 1432.92mSouthwestern Conference MeetMay 14, 2026
Shot Put · 12lb · Indoor2025 Knight Boys Invitational · Feb 2814.19m2025 Knight Boys InvitationalFebruary 28, 2025
Shot Put · 12lb · OutdoorGranite City vs. Collinsville Dual Meet Boys(Field Events Only) · Mar 2515.95mGranite City vs. Collinsville Dual Meet Boys(Field Events Only)March 25, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 20IHSA Class 3A TRB Sectional - #11 Bloomington (H.S.)May 20 · Shot Put · Place 7 · CollinsvilleShot Put12lb7.15.19m12
May 14Southwestern Conference MeetMay 14 · Discus · Place 7 · CollinsvilleDiscus1.6kg7.32.92m PB12
May 14Southwestern Conference MeetMay 14 · Shot Put · Place 3 · CollinsvilleShot Put12lb3.15.34m12
May 92026 Collinsville Boys InvitationalMay 9 · Discus · CollinsvilleDiscus1.6kg—ND12
May 92026 Collinsville Boys InvitationalMay 9 · Shot Put · Place 14 · CollinsvilleShot Put12lb14.14.57m12
May 12026 Knight InviteMay 1 · Discus · CollinsvilleDiscus1.6kg—ND12
May 12026 Knight InviteMay 1 · Shot Put · Place 10 · CollinsvilleShot Put12lb10.14.43m12
Apr 17Granite City Boys Track & Field InvitationalApr 17 · Shot Put · Place 2 · CollinsvilleShot Put12lb2.15.92m12
Apr 11Norm Armstrong InviteApr 11 · Shot Put · Place 9 · CollinsvilleShot Put12lb9.15.06m12
Mar 30Kahok Krazy RelaysMar 30 · Shot Put · Place 2 · CollinsvilleShot Put12lb2.15.89m12
Mar 25Granite City vs. Collinsville Dual Meet Boys(Field Events Only)Mar 25 · Discus · CollinsvilleDiscus1.6kg—Foul12
Mar 25Granite City vs. Collinsville Dual Meet Boys(Field Events Only)Mar 25 · Shot Put · Place 1 · CollinsvilleShot Put12lb1.15.95m PB12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 132026 Knight Indoor InvitationalFeb 13 · Shot Put · Place 16 · CollinsvilleShot Put12lb16.12.75m12

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 102025 Collinsville Boys InvitationalMay 10 · Shot Put · Place 19 · CollinsvilleShot Put12lb19.14.19m11
Apr 21Collinsville/Triad/O'Fallon Tri-MeetApr 21 · Discus · Place 9 · CollinsvilleDiscus1.6kg9.35.25Unofficial11
Apr 21Collinsville/Triad/O'Fallon Tri-MeetApr 21 · Shot Put · Place 9 · CollinsvilleShot Put12lb9.12.76Unofficial11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 7SIU-C HS Indoor MeetMar 7 · Shot Put · Place 10 · CollinsvilleShot Put12lb10.13.92m11
Feb 282025 Knight Boys InvitationalFeb 28 · Shot Put · Place 9 · CollinsvilleShot Put12lb9.14.19m PB11

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 42024 Collinsville InvitationalMay 4 · Shot Put · Place 26 · CollinsvilleShot Put12lb26.13.06m10

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 17Collinsville vs Triad Dual MeetApr 17 · Discus · Place 22 · CollinsvilleDiscus1.6kg22.67-01.75Unofficial9
Apr 17Collinsville vs Triad Dual MeetApr 17 · Shot Put · Place 19 · CollinsvilleShot Put12lb19.32-04.75Unofficial9
Mar 20Dual Meet W/GC (Boys Only)Mar 20 · Discus · CollinsvilleDiscus1.6kg—21.67mUnofficial9
Mar 20Dual Meet W/GC (Boys Only)Mar 20 · Shot Put · CollinsvilleShot Put12lb—9.48mUnofficial9