Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · IndoorNSC Week 3 Boys Quad B/D @ Stevenson · Apr 2028.13mNSC Week 3 Boys Quad B/D @ StevensonApril 20, 2026
Discus · 1.6kg · OutdoorNSC Week 4 Boys Quad B/C @ Libertyville · May 1134.20mNSC Week 4 Boys Quad B/C @ LibertyvilleMay 11, 2026
Discus · 1kg · OutdoorIESA 3A - Sectional 1 @ Johnsburg HS · May 1479' 10IESA 3A - Sectional 1 @ Johnsburg HSMay 14, 2022
Shot Put · 12lb · IndoorNSC Week 3 Boys Quad B/D @ Stevenson · Apr 2012.41mNSC Week 3 Boys Quad B/D @ StevensonApril 20, 2026
Shot Put · 12lb · OutdoorNSC Boys Conference Championships · May 1414.09mNSC Boys Conference ChampionshipsMay 14, 2026
Shot Put · 4kg · OutdoorIESA 3A - Sectional 1 @ Johnsburg HS · May 1425' 11IESA 3A - Sectional 1 @ Johnsburg HSMay 14, 2022
Shot Put · 5.5kg · Outdoor2026 Deerfield Invite - Varsity · May 112.46m2026 Deerfield Invite - VarsityMay 1, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · Shot Put · Place 12 · LibertyvilleLibertyvilleShot Put12lb12.14.01m11
May 14NSC Boys Conference ChampionshipsMay 14 · Shot Put · Place 5 · LibertyvilleLibertyvilleShot Put12lb5.14.09m PB11
May 11NSC Week 4 Boys Quad B/C @ LibertyvilleMay 11 · Discus · Place 6 · LibertyvilleLibertyvilleDiscus1.6kg6.34.20m PB11
May 11NSC Week 4 Boys Quad B/C @ LibertyvilleMay 11 · Shot Put · Place 2 · LibertyvilleLibertyvilleShot Put12lb2.13.23m11
May 72026 Boys Lake County InvitationalMay 7 · Shot Put · Place 10 · LibertyvilleLibertyvilleShot Put12lb10.13.88m11
May 12026 Deerfield Invite - VarsityMay 1 · Shot Put · Place 8 · LibertyvilleLibertyvilleShot Put5.5kg8.12.46m PB11
Apr 18Al Janulis Cougar RelaysApr 18 · Discus · Place 4 · LibertyvilleLibertyvilleDiscus1.6kg4.30.30m11
Apr 18Al Janulis Cougar RelaysApr 18 · Shot Put · Place 4 · LibertyvilleLibertyvilleShot Put12lb4.12.93m11
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · Discus · Place 11 · LibertyvilleLibertyvilleDiscus1.6kg11.28.79m11
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · Shot Put · Place 5 · LibertyvilleLibertyvilleShot Put12lb5.12.57m11
Apr 102026 Trackin' At McCracken CoEd InviteApr 10 · Shot Put · Place 8 · LibertyvilleLibertyvilleShot Put12lb8.12.24m11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 20NSC Week 3 Boys Quad B/D @ StevensonApr 20 · Discus · Place 11 · LibertyvilleLibertyvilleDiscus1.6kg11.28.13m PB11
Apr 20NSC Week 3 Boys Quad B/D @ StevensonApr 20 · Shot Put · Place 7 · LibertyvilleLibertyvilleShot Put12lb7.12.41m PB11

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 13 IESA 3A - Sectional 1 @ JohnsburgMay 13 · Discus · Place 4 · Green Oaks Oak GroveGreen Oaks Oak GroveDiscus4104-9—
May 13 IESA 3A - Sectional 1 @ JohnsburgMay 13 · Shot Put · Place 9 · Green Oaks Oak GroveGreen Oaks Oak GroveShot Put933-4.25—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 14IESA 3A - Sectional 1 @ Johnsburg HSMay 14 · Discus · Place 7 · Green Oaks Oak GroveGreen Oaks Oak GroveDiscus1kg7.79' 10 PB7
May 14IESA 3A - Sectional 1 @ Johnsburg HSMay 14 · Shot Put · Place 8 · Green Oaks Oak GroveGreen Oaks Oak GroveShot Put4kg8.25' 11 PB7