Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorTT Classic · May 929.30mTT ClassicMay 9, 2026
Shot Put · 12lb · IndoorIHSA Class 3A TRB Sectional - #10 Richton Park (Rich South) · May 2013.89mIHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20, 2026
Shot Put · 12lb · OutdoorTT Classic · May 914.16mTT ClassicMay 9, 2026

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

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
May 20IHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20 · Shot Put · Place 11 · Harvey (Thornton)Shot Put12lb11.13.89m PB11
Mar 245th Annual Chris Whitfield InvitationalMar 24 · Shot Put · Harvey (Thornton)Shot Put12lb—ND11
Feb 273A Boys ONU HS ClassicFeb 27 · Shot Put · Harvey (Thornton)Shot Put—ND11

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9TT ClassicMay 9 · Discus · Place 16 · Harvey (Thornton)Discus1.6kg16.29.30m PB11
May 9TT ClassicMay 9 · Shot Put · Place 8 · Harvey (Thornton)Shot Put12lb8.14.16m PB11
May 134th Annual Pete Struck Eagle ClassicMay 1 · Shot Put · Place 11 · Harvey (Thornton)Shot Put12lb11.13.56m11
Apr 16Thornwood QuadApr 16 · Shot Put · Place 4 · Harvey (Thornton)Shot Put413.32m11
Apr 16Thornwood QuadApr 16 · Shot Put · Place 4 · Harvey (Thornton)Shot Put413.32m11
Mar 18Thornton / Lane Tech DualMar 18 · Shot Put · Place 2 · Harvey (Thornton)Shot Put213.10m11
Mar 3TT-TW DualMar 3 · Shot Put · Place 1 · Harvey (Thornton)Shot Put144-0.511

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #08 Lockport (Twp.)May 21 · Discus · Place 26 · Harvey (Thornton)Discus2629.05m10
May 21IHSA Class 3A TRB Sectional - #08 Lockport (Twp.)May 21 · Shot Put · Place 15 · Harvey (Thornton)Shot Put1512.88m10
May 10Thornton Township Classic InvitationalMay 10 · Discus · Place 16 · Harvey (Thornton)Discus1694-0610
May 10Thornton Township Classic InvitationalMay 10 · Shot Put · Place 15 · Harvey (Thornton)Shot Put1511.75m10
Apr 25Gary Haupert InvitationalApr 25 · Discus · Place 12 · Harvey (Thornton)Discus1228.85m10
Apr 25Gary Haupert InvitationalApr 25 · Shot Put · Place 3 · Harvey (Thornton)Shot Put312.14m10
Apr 19John Bell InvitationalApr 19 · Discus · Place 11 · Harvey (Thornton)Discus1127.46m10
Apr 19John Bell InvitationalApr 19 · Shot Put · Place 6 · Harvey (Thornton)Shot Put611.69m10
Apr 16Rich Township Co-Ed QuadApr 16 · Discus · Place 6 · Harvey (Thornton)Discus629.01m10
Apr 16Rich Township Co-Ed QuadApr 16 · Shot Put · Place 4 · Harvey (Thornton)Shot Put411.22m10
Apr 12Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 12 · Discus · Place 7 · Harvey (Thornton)Discus726.61m10
Apr 12Thornridge Boys TJ Shirley Blue Smoke InvitationalApr 12 · Shot Put · Place 3 · Harvey (Thornton)Shot Put312.31m10

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8SAC Boys' Conference ChampionshipsMay 8 · Shot Put · Place 10 · Harvey (Thornton)Shot Put108.88m—
May 4Thornton Township Classic InvitationalMay 4 · Discus · Place 20 · Harvey (Thornton)DiscusRound P2022.65m9
May 4Thornton Township Classic InvitationalMay 4 · Shot Put · Place 16 · Harvey (Thornton)Shot PutRound P1610.47m9
Apr 10Thornwood TriApr 10 · Discus · Place 12 · Harvey (Thornton)Discus1222.54m—
Apr 10Thornwood TriApr 10 · Shot Put · Place 13 · Harvey (Thornton)Shot Put138.65m—