Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorBud Mohns-Bob Cohoon Invitational · Apr 1827.01mBud Mohns-Bob Cohoon InvitationalApril 18, 2026
Shot Put · 12lb · OutdoorIHSA Class 3A TRB Sectional - #08 Downers Grove (North) · May 2112.54mIHSA Class 3A TRB Sectional - #08 Downers Grove (North)May 21, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #08 Downers Grove (North)May 21 · Shot Put · Place 22 · Downers Grove (South)Shot Put12lb22.12.54m PB10
May 13WSC Gold Boys Conference ChampionshipMay 13 · Discus · Place 5 · Downers Grove (South)Discus1.6kg5.23.83m10
May 13WSC Gold Boys Conference ChampionshipMay 13 · Shot Put · Place 2 · Downers Grove (South)Shot Put12lb2.11.43m10
May 8Lockport Bill Jackson InvitationalMay 8 · Shot Put · Place 6 · Downers Grove (South)Shot Put611.10m10
May 158th Annual Wanner Knights’ InvitationalMay 1 · Shot Put · Place 45 · Downers Grove (South)Shot Put12lb45.10.11m10
Apr 29Hinsdale Central Frosh/Soph InviteApr 29 · Discus · Downers Grove (South)Discus1.6kg—DNS10
Apr 29Hinsdale Central Frosh/Soph InviteApr 29 · Shot Put · Downers Grove (South)Shot Put12lb—DNS10
Apr 23Minooka Conference ClashApr 23 · Discus · Place 31 · Downers Grove (South)Discus3122.65m10
Apr 23Minooka Conference ClashApr 23 · Shot Put · Place 30 · Downers Grove (South)Shot Put3010.44m10
Apr 18Bud Mohns-Bob Cohoon InvitationalApr 18 · Discus · Place 16 · Downers Grove (South)Discus1.6kg16.27.01m PB10
Apr 18Bud Mohns-Bob Cohoon InvitationalApr 18 · Shot Put · Place 4 · Downers Grove (South)Shot Put12lb4.12.07m10
Mar 6Proviso West Boys Quad 4Mar 6 · Shot Put · Place 2 · Downers Grove (South)Shot Put212.04m10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 20West Suburban Gold Boys Indoor ChampionshipMar 20 · Shot Put · Place 3 · Downers Grove (South)Shot Put312.09m10
Mar 142026 Bob Nihells Boys Indoor ClassicMar 14 · Shot Put · Place 10 · Downers Grove (South)Shot Put1011.77m10
Feb 28Proviso West Boys InvitationalFeb 28 · Shot Put · Place 6 · Downers Grove (South)Shot Put611.97m10
Feb 28Proviso West Boys InvitationalFeb 28 · Shot Put · Place 6 · Downers Grove (South)Shot Put611.97m—
Feb 17Willowbrook Warrior JV OpenFeb 17 · Shot Put · Place 3 · Downers Grove (South)Shot Put310.95m10
Feb 7York Boys Quad #1Feb 7 · Shot Put · Place 2 · Downers Grove (South)Shot Put210.86m10
Feb 4DGS Time TrialsFeb 4 · Shot Put · Place 6 · Downers Grove (South)Shot Put12lb6.10.59mUnofficial10

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15West Suburban GOLD Boys ConferenceMay 15 · Discus · Place 8 · Downers Grove (South)Discus826.99m9
May 2Yavorski InvitationalMay 2 · Discus · Place 12 · Downers Grove (South)Discus1222.74m9
Apr 30Hinsdale Central Frosh-Soph InviteApr 30 · Discus · Place 10 · Downers Grove (South)Discus1024.31m9
Apr 30Hinsdale Central Frosh-Soph InviteApr 30 · Shot Put · Place 13 · Downers Grove (South)Shot Put139.74m9
Mar 153rd Annual Troy Doris InvitationalMar 15 · Shot Put · Place 6 · Downers Grove (South)Shot Put69.76m—
Mar 7Proviso West Boys Quad #4Mar 7 · Shot Put · Place 16 · Downers Grove (South)Shot Put168.64m—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 8York Boys Quad #1Feb 8 · Shot Put · Place 7 · Downers Grove (South)Shot Put78.95m—
Feb 5DGS Time TrialsFeb 5 · Shot Put · Place 6 · Downers Grove (South)Shot Put12lb6.10.39mUnofficial9