Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · IndoorIHSA Class 3A TRB Sectional - #10 Richton Park (Rich South) · May 2026.56mIHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20, 2026
Discus · 1.6kg · OutdoorSAC Boys Championships · May 1437.78mSAC Boys ChampionshipsMay 14, 2026
Shot Put · 12lb · IndoorIHSA Class 3A TRB Sectional - #10 Richton Park (Rich South) · May 2012.09mIHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20, 2026
Shot Put · 12lb · OutdoorJohn and Carol Bell invitational · Apr 1713.03mJohn and Carol Bell invitationalApril 17, 2026

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

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
May 20IHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20 · Discus · Place 26 · South Holland (Thornwood)Discus1.6kg26.26.56m PB10
May 20IHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20 · Shot Put · Place 20 · South Holland (Thornwood)Shot Put12lb20.12.09m PB10
Mar 72026 Raptor Indoor Boys InviteMar 7 · Shot Put · Place 2 · South Holland (Thornwood)Shot Put212.10m10
Feb 273A Boys ONU HS ClassicFeb 27 · Shot Put · Place 35 · South Holland (Thornwood)Shot Put3511.09m10
Feb 14Worrill InviteFeb 14 · Shot Put · South Holland (Thornwood)Shot Put12lb--DNS10
Feb 7Thornwood Boys' Open #1Feb 7 · Shot Put · Place 2 · South Holland (Thornwood)Shot Put211.15m10

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 14SAC Boys ChampionshipsMay 14 · Discus · Place 5 · South Holland (Thornwood)Discus1.6kg5.37.78m PB10
May 14SAC Boys ChampionshipsMay 14 · Shot Put · Place 10 · South Holland (Thornwood)Shot Put12lb10.12.40m10
May 9TT ClassicMay 9 · Discus · Place 1 · South Holland (Thornwood)Discus1.6kg1.33.41m10
May 9TT ClassicMay 9 · Shot Put · Place 3 · South Holland (Thornwood)Shot Put12lb3.12.16m10
May 134th Annual Pete Struck Eagle ClassicMay 1 · Discus · Place 12 · South Holland (Thornwood)Discus1.6kg12.33.03m10
May 134th Annual Pete Struck Eagle ClassicMay 1 · Shot Put · Place 13 · South Holland (Thornwood)Shot Put12lb13.12.24m10
Apr 242026 Gary Haupert Invitational (boys)Apr 24 · Discus · Place 7 · South Holland (Thornwood)Discus1.6kg7.36.22m10
Apr 242026 Gary Haupert Invitational (boys)Apr 24 · Shot Put · Place 10 · South Holland (Thornwood)Shot Put12lb10.12.55m10
Apr 17John and Carol Bell invitationalApr 17 · Discus · Place 3 · South Holland (Thornwood)Discus1.6kg3.35.18m10
Apr 17John and Carol Bell invitationalApr 17 · Shot Put · Place 1 · South Holland (Thornwood)Shot Put12lb1.13.03m PB10
Apr 16Thornwood QuadApr 16 · Discus · Place 3 · South Holland (Thornwood)Discus337.39m10
Apr 16Thornwood QuadApr 16 · Shot Put · Place 10 · South Holland (Thornwood)Shot Put1011.90m10
Apr 16Thornwood QuadApr 16 · Discus · Place 3 · South Holland (Thornwood)Discus337.39m10
Apr 16Thornwood QuadApr 16 · Shot Put · Place 10 · South Holland (Thornwood)Shot Put1011.90m10
Apr 11Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 11 · Discus · Place 3 · South Holland (Thornwood)Discus1.6kg3.34.01m10
Apr 11Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 11 · Shot Put · Place 4 · South Holland (Thornwood)Shot Put12lb4.12.57m10
Mar 25Thornwood Boys' Open #2Mar 25 · Shot Put · Place 1 · South Holland (Thornwood)Shot Put112.38m10
Mar 3TT-TW DualMar 3 · Shot Put · Place 5 · South Holland (Thornwood)Shot Put539-6.510

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 10Thornton Township Classic InvitationalMay 10 · Discus · Place 9 · South Holland (Thornwood)Discus979-019
May 10Thornton Township Classic InvitationalMay 10 · Shot Put · Place 7 · South Holland (Thornwood)Shot Put79.57m9
Apr 26Lockport F/S ABC InviteApr 26 · Discus · South Holland (Thornwood)Discus1.6kg—DNS9
Apr 26Lockport F/S ABC InviteApr 26 · Shot Put · South Holland (Thornwood)Shot Put12lb—DNS9
Apr 19John Bell InvitationalApr 19 · Discus · Place 12 · South Holland (Thornwood)Discus1221.93m9
Apr 19John Bell InvitationalApr 19 · Shot Put · Place 13 · South Holland (Thornwood)Shot Put139.58m9
Apr 16Rich Township Co-Ed QuadApr 16 · Discus · Place 16 · South Holland (Thornwood)Discus1619.62m9
Apr 16Rich Township Co-Ed QuadApr 16 · Shot Put · Place 14 · South Holland (Thornwood)Shot Put149.92m9
Mar 26Thornwood Boys' Open #2Mar 26 · Shot Put · Place 20 · South Holland (Thornwood)Shot Put209.23m9