Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorIHSA 3A Boys State Track & Field Championships · May 2858.37mIHSA 3A Boys State Track & Field ChampionshipsMay 28, 2026
Shot Put · 12lb · IndoorBoys Open Meet 2.27.26 · Feb 2758' 11.5"Boys Open Meet 2.27.26February 27, 2026
Shot Put · 12lb · OutdoorSouthwestern Conference Meet · May 1418.63mSouthwestern Conference MeetMay 14, 2026

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

2026 Outdoor Track

34 results
DateMeetEventPlMarkGr
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · Discus · Place 2 · CollinsvilleDiscus1.6kg2.58.37m PB12
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · Shot Put · Place 11 · CollinsvilleShot Put12lb11.17.41m12
May 20IHSA Class 3A TRB Sectional - #11 Bloomington (H.S.)May 20 · Discus · Place 2 · CollinsvilleDiscus1.6kg2.54.04m12
May 20IHSA Class 3A TRB Sectional - #11 Bloomington (H.S.)May 20 · Shot Put · Place 1 · CollinsvilleShot Put12lb1.17.54m12
May 14Southwestern Conference MeetMay 14 · Discus · Place 1 · CollinsvilleDiscus1.6kg1.55.69m12
May 14Southwestern Conference MeetMay 14 · Shot Put · Place 1 · CollinsvilleShot Put12lb1.18.63m PB12
May 92026 Collinsville Boys InvitationalMay 9 · Discus · Place 1 · CollinsvilleDiscus1.6kg1.54.13m12
May 92026 Collinsville Boys InvitationalMay 9 · Shot Put · Place 2 · CollinsvilleShot Put12lb2.18.39m12
May 12026 Knight InviteMay 1 · Discus · Place 3 · CollinsvilleDiscus1.6kg3.50.64m12
May 12026 Knight InviteMay 1 · Shot Put · Place 2 · CollinsvilleShot Put12lb2.17.60m12
Apr 282026 Madison County Track ChampionshipApr 28 · Discus · Place 1 · CollinsvilleDiscus155.86m12
Apr 282026 Madison County Track ChampionshipApr 28 · Shot Put · Place 2 · CollinsvilleShot Put216.09m12
Apr 252026 Winston Brown Meet of ChampionsApr 25 · Discus · Place 2 · CollinsvilleDiscus255.98m12
Apr 252026 Winston Brown Meet of ChampionsApr 25 · Shot Put · Place 2 · CollinsvilleShot Put216.58m12
Apr 20Triad/Collinsville/O'Fallon Triangular (Boys Only)Apr 20 · Shot Put · Place 34 · CollinsvilleShot Put12lb34.7.7912
Apr 20Triad/Collinsville/O'Fallon Triangular (Boys Only)Apr 20 · Shot Put · Place 26 · CollinsvilleShot Put12lb26.9.1712
Apr 20Triad/Collinsville/O'Fallon Triangular (Boys Only)Apr 20 · Shot Put · Place 25 · CollinsvilleShot Put12lb25.9.4512
Apr 20Triad/Collinsville/O'Fallon Triangular (Boys Only)Apr 20 · Shot Put · Place 24 · CollinsvilleShot Put12lb24.9.5712
Apr 20Triad/Collinsville/O'Fallon Triangular (Boys Only)Apr 20 · Shot Put · Place 21 · CollinsvilleShot Put12lb21.9.8712
Apr 20Triad/Collinsville/O'Fallon Triangular (Boys Only)Apr 20 · Shot Put · Place 17 · CollinsvilleShot Put12lb17.10.312
Apr 20Triad/Collinsville/O'Fallon Triangular (Boys Only)Apr 20 · Shot Put · Place 16 · CollinsvilleShot Put12lb16.10.6212
Apr 20Triad/Collinsville/O'Fallon Triangular (Boys Only)Apr 20 · Shot Put · Place 10 · CollinsvilleShot Put12lb10.11.6312
Apr 20Triad/Collinsville/O'Fallon Triangular (Boys Only)Apr 20 · Shot Put · Place 3 · CollinsvilleShot Put12lb3.14.1312
Apr 20Triad/Collinsville/O'Fallon Triangular (Boys Only)Apr 20 · Shot Put · Place 2 · CollinsvilleShot Put12lb2.16.0712
Apr 20Triad/Collinsville/O'Fallon Triangular (Boys Only)Apr 20 · Shot Put · Place 1 · CollinsvilleShot Put12lb1.16.6812
Apr 17Granite City Boys Track & Field InvitationalApr 17 · Discus · Place 4 · CollinsvilleDiscus1.6kg4.44.35m12
Apr 17Granite City Boys Track & Field InvitationalApr 17 · Shot Put · Place 1 · CollinsvilleShot Put12lb1.16.71m12
Apr 11Norm Armstrong InviteApr 11 · Discus · Place 2 · CollinsvilleDiscus1.6kg2.52.06m12
Apr 11Norm Armstrong InviteApr 11 · Shot Put · CollinsvilleShot Put12lb—FOUL12
Apr 3O'Fallon Boys RelaysApr 3 · Shot Put · Place 1 · CollinsvilleShot Put157-04.7512
Apr 3O'Fallon Boys RelaysApr 3 · Discus · Place 1 · CollinsvilleDiscus1162-0312
Mar 30Kahok Krazy RelaysMar 30 · Discus · Place 1 · CollinsvilleDiscus1.6kg1.52.32m12
Mar 30Kahok Krazy RelaysMar 30 · Shot Put · Place 1 · CollinsvilleShot Put12lb1.17.89m12
Mar 21Gene Armer InvitationalMar 21 · Shot Put · Place 1 · CollinsvilleShot Put116.76m12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 272026 Illinois Top Times ChampionshipsMar 27 · Shot Put · Place 7 · CollinsvilleShot Put12lb7.16.64m12
Mar 112026 Mt. Zion Boys Indoor InvitationalMar 11 · Shot Put · Place 1 · CollinsvilleShot Put117.05m12
Feb 27Boys Open Meet 2.27.26Feb 27 · Shot Put · Place 2 · CollinsvilleShot Put12lb2.58' 11.5" PB12
Feb 21Blazen Brave InviteFeb 21 · Shot Put · Place 1 · CollinsvilleShot Put117.11m12
Feb 132026 Knight Indoor InvitationalFeb 13 · Shot Put · Place 1 · CollinsvilleShot Put12lb1.17.12m12

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 30IHSA 3A Boys State Track & Field ChampionshipsMay 30 · Discus · Place 26 · CollinsvilleDiscus1.6kgRound P26.46.73m11
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · Discus · Place 26 · CollinsvilleDiscusRound P2646.73m11
May 21IHSA Class 3A TRB Sectional - #11 O'FallonMay 21 · Discus · Place 1 · CollinsvilleDiscus1.6kg1.52.30m11
May 21IHSA Class 3A TRB Sectional - #11 O'FallonMay 21 · Shot Put · Place 4 · CollinsvilleShot Put12lb4.15.55m11
May 14Southwestern Conference - BoysMay 14 · Discus · Place 4 · CollinsvilleDiscus447.27m11
May 14Southwestern Conference - BoysMay 14 · Shot Put · Place 4 · CollinsvilleShot Put415.32m11
May 102025 Collinsville Boys InvitationalMay 10 · Discus · Place 13 · CollinsvilleDiscus1.6kg13.44.79m11
May 102025 Collinsville Boys InvitationalMay 10 · Shot Put · Place 5 · CollinsvilleShot Put12lb5.16.49m11
Apr 292025 Madison County ChampionshipApr 29 · Discus · Place 4 · CollinsvilleDiscus447.37m11
Apr 292025 Madison County ChampionshipApr 29 · Shot Put · Place 3 · CollinsvilleShot Put315.57m11
Apr 21Collinsville/Triad/O'Fallon Tri-MeetApr 21 · Discus · Place 2 · CollinsvilleDiscus1.6kg2.48.82Unofficial11
Apr 21Collinsville/Triad/O'Fallon Tri-MeetApr 21 · Shot Put · Place 2 · CollinsvilleShot Put12lb2.16.18Unofficial11
Apr 18Granite City Boys Track & Field InvitationalApr 18 · Discus · Place 3 · CollinsvilleDiscus1.6kg3.45.79m11
Apr 18Granite City Boys Track & Field InvitationalApr 18 · Shot Put · Place 2 · CollinsvilleShot Put12lb2.15.54m11
Apr 122025 Norm Armstrong InviteApr 12 · Discus · Place 2 · CollinsvilleDiscus1.6kg2.48.70m11
Apr 122025 Norm Armstrong InviteApr 12 · Shot Put · Place 2 · CollinsvilleShot Put12lb2.16.45m11
Apr 7O'Fallon Boys RelaysApr 7 · Discus · Place 1 · CollinsvilleDiscus151.03m11
Apr 7O'Fallon Boys RelaysApr 7 · Shot Put · Place 3 · CollinsvilleShot Put315.37m11
Mar 31Kahok Krazy RelaysMar 31 · Discus · Place 2 · CollinsvilleDiscus1.6kg2.40.5911
Mar 31Kahok Krazy RelaysMar 31 · Shot Put · Place 2 · CollinsvilleShot Put12lb2.15.5711

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 7SIU-C HS Indoor MeetMar 7 · Shot Put · CollinsvilleShot Put12lb—DNS11
Feb 282025 Knight Boys InvitationalFeb 28 · Shot Put · Place 2 · CollinsvilleShot Put12lb2.15.27m11

2024 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 15IHSA Class 3A TRB Sectional - #11 Danville (H.S.)May 15 · Discus · Place 6 · CollinsvilleDiscus644.48m—
May 15IHSA Class 3A TRB Sectional - #11 Danville (H.S.)May 15 · Shot Put · Place 5 · CollinsvilleShot Put514.14m—
May 9Southwestern Conference - BoysMay 9 · Discus · Place 5 · CollinsvilleDiscus543.78m—
May 9Southwestern Conference - BoysMay 9 · Shot Put · Place 5 · CollinsvilleShot Put514.70m—
May 9Southwestern Conference - BoysMay 9 · Discus · Place 4 · CollinsvilleDiscus447.27m11
May 9Southwestern Conference - BoysMay 9 · Shot Put · Place 4 · CollinsvilleShot Put415.32m11
May 42024 Collinsville InvitationalMay 4 · Discus · Place 29 · CollinsvilleDiscus1.6kg29.37.60m10
May 42024 Collinsville InvitationalMay 4 · Shot Put · Place 17 · CollinsvilleShot Put12lb17.13.95m10
Apr 302024 Triad Fr/ So InvitationalApr 30 · Discus · Place 2 · CollinsvilleDiscus242.15m—
Apr 302024 Triad Fr/ So InvitationalApr 30 · Shot Put · Place 1 · CollinsvilleShot Put113.97m—
Apr 262024 Triad Knight InvitationalApr 26 · Discus · Place 6 · CollinsvilleDiscus641.21m—
Apr 262024 Triad Knight InvitationalApr 26 · Shot Put · Place 12 · CollinsvilleShot Put1212.85m—
Apr 25The Kahok Throwsday InviteApr 25 · Discus · Place 5 · CollinsvilleDiscus544.13m—
Apr 25The Kahok Throwsday InviteApr 25 · Shot Put · Place 4 · CollinsvilleShot Put414.26m—
Apr 232024 Madison County Track ChampionshipsApr 23 · Discus · Place 4 · CollinsvilleDiscus444.31m—
Apr 232024 Madison County Track ChampionshipsApr 23 · Shot Put · Place 6 · CollinsvilleShot Put612.88m—
Apr 202024 Winston Brown Invitational "Meet of Champions"Apr 20 · Discus · Place 6 · CollinsvilleDiscus641.75m10
Apr 202024 Winston Brown Invitational "Meet of Champions"Apr 20 · Shot Put · Place 9 · CollinsvilleShot Put913.83m10
Apr 12Granite City Boys Track and Field InvitationalApr 12 · Discus · Place 3 · CollinsvilleDiscus1.6kg3.41.45m10
Apr 92024 Highland Fr/So InvitationalApr 9 · Discus · Place 1 · CollinsvilleDiscus144.75m—
Apr 92024 Highland Fr/So InvitationalApr 9 · Shot Put · Place 4 · CollinsvilleShot Put411.63m—
Apr 22024 Edwardsville Fr/So InvitationalApr 2 · Discus · Place 3 · CollinsvilleDiscus337.66m—
Mar 29O'Fallon Boys RelaysMar 29 · Discus · Place 4 · CollinsvilleDiscus1.6kg4.40.02m10
Mar 14Pontiac Boys InvitationalMar 14 · Shot Put · Place 15 · CollinsvilleShot Put1512.42m—
Mar 2First to the Finish Boys Charger InviteMar 2 · Shot Put · Place 3 · CollinsvilleShot Put312.19m10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 8Tiger Indoor Invitational (Boys Only)Mar 8 · Shot Put · CollinsvilleShot Put12lb—ND10
Feb 232024 Knight Boys Indoor InvitationalFeb 23 · Shot Put · Place 15 · CollinsvilleShot Put1512.59m10

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 10Southwestern Conference - BoysMay 10 · Discus · Place 1 · CollinsvilleDiscus140.95m—
May 10Southwestern Conference - BoysMay 10 · Shot Put · Place 4 · CollinsvilleShot Put411.50m—
May 6Collinsville Boys InvitationalMay 6 · Discus · Place 8 · CollinsvilleDiscus1.6kg8.43.79m9
May 3Triad Fr/So Invite (Boys Only)May 3 · Discus · Place 7 · CollinsvilleDiscus737.34m—
Apr 26O'Fallon Quad Throwing MeetApr 26 · Discus · Place 2 · CollinsvilleDiscus2123-8—
Apr 26O'Fallon Quad Throwing MeetApr 26 · Shot Put · Place 5 · CollinsvilleShot Put537-1.75—
Apr 17Collinsville vs Triad Dual MeetApr 17 · Discus · Place 11 · CollinsvilleDiscus1.6kg11.107-10Unofficial9
Apr 17Collinsville vs Triad Dual MeetApr 17 · Shot Put · Place 16 · CollinsvilleShot Put12lb16.33-07.50Unofficial9
Apr 13Tiger RelaysApr 13 · Discus · Place 7 · CollinsvilleDiscus730.23mFR
Apr 11Highland Fr/So InvitationalApr 11 · Discus · Place 7 · CollinsvilleDiscus730.23mFR
Mar 20Dual Meet W/GC (Boys Only)Mar 20 · Discus · CollinsvilleDiscus1.6kg—35.33mUnofficial9