Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorThornridge Boys TJ Shirley Blue Smoke Invitational · Apr 1118.64mThornridge Boys TJ Shirley Blue Smoke InvitationalApril 11, 2026
Shot Put · 12lb · OutdoorThornridge Boys TJ Shirley Blue Smoke Invitational · Apr 118.78mThornridge Boys TJ Shirley Blue Smoke InvitationalApril 11, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 9TT ClassicMay 9 · Discus · Dolton (Thornridge)Discus1.6kg—DNS10
May 9TT ClassicMay 9 · Shot Put · Dolton (Thornridge)Shot Put12lb—DNS10
Apr 23Eisenhower Terry Englund RelaysApr 23 · Discus · Place 36 · Dolton (Thornridge)Discus3619.69m10
Apr 23Eisenhower Terry Englund RelaysApr 23 · Shot Put · Place 34 · Dolton (Thornridge)Shot Put349.71m10
Apr 16Thornwood QuadApr 16 · Discus · Place 29 · Dolton (Thornridge)Discus2919.93m10
Apr 16Thornwood QuadApr 16 · Shot Put · Place 31 · Dolton (Thornridge)Shot Put318.58m10
Apr 16Thornwood QuadApr 16 · Discus · Place 29 · Dolton (Thornridge)Discus2919.93m10
Apr 16Thornwood QuadApr 16 · Shot Put · Place 31 · Dolton (Thornridge)Shot Put318.58m10
Apr 11Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 11 · Discus · Place 16 · Dolton (Thornridge)Discus1.6kg16.18.64m PB10
Apr 11Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 11 · Shot Put · Place 18 · Dolton (Thornridge)Shot Put12lb18.8.78m PB10
Mar 25Thornwood Boys' Open #2Mar 25 · Shot Put · Place 23 · Dolton (Thornridge)Shot Put238.20m9

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 72026 Raptor Indoor Boys InviteMar 7 · Shot Put · Place 29 · Dolton (Thornridge)Shot Put298.09m9

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 22IHSA Class 2A TRB Sectional - #06 Evergreen ParkMay 22 · Shot Put · Place 18 · Dolton (Thornridge)Shot Put188.17m9
May 13SAC Boys ChampionshipsMay 13 · Shot Put · Place 14 · Dolton (Thornridge)Shot Put12lb14.7.37m9
May 10Thornton Township Classic InvitationalMay 10 · Discus · Place 19 · Dolton (Thornridge)Discus1955-029
May 10Thornton Township Classic InvitationalMay 10 · Shot Put · Place 20 · Dolton (Thornridge)Shot Put207.76m9
Apr 30Bolingbrook Boys Tri #1Apr 30 · Discus · Place 22 · Dolton (Thornridge)Discus2214.79m9
Apr 30Bolingbrook Boys Tri #1Apr 30 · Shot Put · Place 18 · Dolton (Thornridge)Shot Put187.89m9
Apr 26Lockport F/S ABC InviteApr 26 · Discus · Dolton (Thornridge)Discus1.6kg—DNS9
Apr 26Lockport F/S ABC InviteApr 26 · Shot Put · Dolton (Thornridge)Shot Put12lb—DNS9
Apr 19John Bell InvitationalApr 19 · Discus · Place 18 · Dolton (Thornridge)Discus1816.30m9
Apr 19John Bell InvitationalApr 19 · Shot Put · Place 20 · Dolton (Thornridge)Shot Put206.34m9