Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorIHSA Class 3A TRB Sectional - #02 Grayslake (Central) · May 2228.34mIHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22, 2026
Shot Put · 12lb · OutdoorIHSA Class 3A TRB Sectional - #02 Grayslake (Central) · May 229.05mIHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22, 2026
Shot Put · 5.5kg · Outdoor2026 Deerfield Invite - Varsity · May 18.63m2026 Deerfield Invite - VarsityMay 1, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · Discus · Place 27 · WaukeganDiscus1.6kg27.28.34m PB11
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · Shot Put · Place 30 · WaukeganShot Put12lb30.9.05m PB11
May 14NSC Boys Conference ChampionshipsMay 14 · Discus · Place 13 · WaukeganDiscus1.6kg13.27.22m11
May 14NSC Boys Conference ChampionshipsMay 14 · Shot Put · Place 16 · WaukeganShot Put12lb16.7.98m11
May 4NSC Week 4 Boys Quad A/D @ Lake ForestMay 4 · Discus · Place 25 · WaukeganDiscus1.6kg25.23.23m11
May 12026 Deerfield Invite - VarsityMay 1 · Discus · Place 18 · WaukeganDiscus1.6kg18.25.25m11
May 12026 Deerfield Invite - VarsityMay 1 · Shot Put · Place 23 · WaukeganShot Put5.5kg23.8.63m PB11
Apr 29Maine West Frosh-Soph InviteApr 29 · Discus · Place 6 · WaukeganDiscus1.6kg6.24.88m11
Apr 29Maine West Frosh-Soph InviteApr 29 · Shot Put · Place 16 · WaukeganShot Put12lb16.7.85m11
Apr 232026 Bear InviteApr 23 · Discus · Place 28 · WaukeganDiscus1.6kg28.25.31m11
Apr 232026 Bear InviteApr 23 · Shot Put · Place 28 · WaukeganShot Put12lb28.8.80m11
Apr 20NSC Week 3 Boys Quad A/C @ Lake ZurichApr 20 · Discus · Place 22 · WaukeganDiscus1.6kg22.23.91m11
Apr 20NSC Week 3 Boys Quad A/C @ Lake ZurichApr 20 · Shot Put · Place 34 · WaukeganShot Put12lb34.8.14m11
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · Discus · Place 29 · WaukeganDiscus1.6kg29.21.56m11
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · Shot Put · Place 24 · WaukeganShot Put12lb24.8.85m11
Apr 9Boys Ram InviteApr 9 · Discus · Place 28 · WaukeganDiscus2817.53m—
Mar 142026 NSC Boys ChampionshipsMar 14 · Shot Put · Place 13 · WaukeganShot Put1328-611

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Hass Indoor RelaysFeb 28 · Shot Put · Place 26 · WaukeganShot Put268.23m11

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 28NSC Week 3 Boys A/D QuadApr 28 · Discus · Place 32 · WaukeganDiscus3215.38m10
Apr 28NSC Week 3 Boys A/D QuadApr 28 · Shot Put · Place 31 · WaukeganShot Put317.32m10
Apr 242025 Bear InviteApr 24 · Discus · Place 25 · WaukeganDiscus2514.33m10
Apr 14NSC Week 1 Boys C/D QuadApr 14 · Discus · Place 46 · WaukeganDiscus4616.14m10
Apr 14NSC Week 1 Boys C/D QuadApr 14 · Shot Put · Place 46 · WaukeganShot Put466.95m10
Apr 10Boys Ram InviteApr 10 · Discus · Place 26 · WaukeganDiscus2613.57m10
Apr 10Boys Ram InviteApr 10 · Discus · Place 26 · WaukeganDiscus2613.57m10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 152025 NSC Boys Indoor ChampionshipsMar 15 · Shot Put · Place 10 · WaukeganShot Put107.89m—