Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorThornridge Blue Smoke Invite (Boys Only) · Apr 817.80mThornridge Blue Smoke Invite (Boys Only)April 8, 2023
Shot Put · 12lb · Indoor2025 SAC Indoor Track and Field Invite · Mar 1512.71m2025 SAC Indoor Track and Field InviteMarch 15, 2025
Shot Put · 12lb · OutdoorSAC Boys Championships · May 1312.37mSAC Boys ChampionshipsMay 13, 2025

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

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #08 Lockport (Twp.)May 21 · Shot Put · Place 22 · South Holland (Thornwood)Shot Put2211.03m12
May 13SAC Boys ChampionshipsMay 13 · Shot Put · Place 9 · South Holland (Thornwood)Shot Put12lb9.12.37m PB12
May 7Bolingbrook Boys Tri #2 May 7 · Discus · Place 13 · South Holland (Thornwood)Discus1326.15m12
May 7Bolingbrook Boys Tri #2 May 7 · Shot Put · Place 3 · South Holland (Thornwood)Shot Put312.21m12
May 233rd Annual Pete Struck Eagle ClassicMay 2 · Shot Put · Place 17 · South Holland (Thornwood)Shot Put1712.13m12
Apr 25Gary Haupert InvitationalApr 25 · Shot Put · Place 4 · South Holland (Thornwood)Shot Put412.11m12
Apr 19John Bell InvitationalApr 19 · Shot Put · Place 10 · South Holland (Thornwood)Shot Put1012.26m12
Apr 16Rich Township Co-Ed QuadApr 16 · Discus · Place 14 · South Holland (Thornwood)Discus1421.00m12
Apr 16Rich Township Co-Ed QuadApr 16 · Shot Put · Place 2 · South Holland (Thornwood)Shot Put211.77m12
Apr 12Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 12 · Discus · Place 13 · South Holland (Thornwood)Discus1323.52m12
Apr 12Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 12 · Shot Put · Place 6 · South Holland (Thornwood)Shot Put612.54m12
Mar 26Thornwood Boys' Open #2Mar 26 · Shot Put · Place 1 · South Holland (Thornwood)Shot Put113.37m12
Mar 5Thornton Township / Thornwood DualMar 5 · Shot Put · Place 2 · South Holland (Thornwood)Shot Put212.50m12

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 152025 SAC Indoor Track and Field InviteMar 15 · Shot Put · Place 4 · South Holland (Thornwood)Shot Put12lb4.12.71m PB12
Mar 8Rich Township Boys Raptor Indoor Invite IIMar 8 · Shot Put · Place 5 · South Holland (Thornwood)Shot Put512.43m—
Feb 27ONU HS Classic - 3A BoysFeb 27 · Shot Put · Place 32 · South Holland (Thornwood)Shot Put3211.33m—
Feb 22Auburn Boys Indoor InvitationalFeb 22 · Shot Put · Place 14 · South Holland (Thornwood)Shot Put1412.29m12
Feb 8Thornwood Boys' Open #1Feb 8 · Shot Put · Place 1 · South Holland (Thornwood)Shot Put112.92m—
Feb 1Blue and Gold IntrasquadFeb 1 · Shot Put · South Holland (Thornwood)Shot Put12lb--DNS12

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 9Hononegah Boys Indoor Classic (AAA)Mar 9 · Shot Put · South Holland (Thornwood)Shot Put12lb—DNS11
Jan 27Blue and Gold Scrimmage MeetJan 27 · Shot Put · Place 2 · South Holland (Thornwood)Shot Put12lb2.33-05.00Unofficial11

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 8Thornridge Blue Smoke Invite (Boys Only)Apr 8 · Discus · Place 9 · South Holland (Thornwood)Discus1.6kg9.17.80m PB10
Apr 8Thornridge Blue Smoke Invite (Boys Only)Apr 8 · Shot Put · Place 8 · South Holland (Thornwood)Shot Put12lb8.8.90m10

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 28Blue and Gold Intra-SquadJan 28 · Shot Put · Place 2 · South Holland (Thornwood)Shot Put12lb2.33'9"Unofficial10