Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorNSC Week 2 Boys B/D Quad · Apr 2126.48aNSC Week 2 Boys B/D QuadApril 21, 2025
Discus · 1.6kg · IndoorNSC Week 3 Boys Quad B/D @ Stevenson · Apr 2033.30mNSC Week 3 Boys Quad B/D @ StevensonApril 20, 2026
Discus · 1.6kg · Outdoor2026 Deerfield Invite - Varsity · May 139.63m2026 Deerfield Invite - VarsityMay 1, 2026
Discus · 1kg · OutdoorIESA 4A - Sectional 2 @ Wheeling HS · May 1131.22mIESA 4A - Sectional 2 @ Wheeling HSMay 11, 2024
Long Jump · Outdoor6th Annual Keith Zawila Invitational Track & Field Meet · Apr 204.14m6th Annual Keith Zawila Invitational Track & Field MeetApril 20, 2024
Shot Put · 12lb · IndoorNSC Week 3 Boys Quad B/D @ Stevenson · Apr 2010.17mNSC Week 3 Boys Quad B/D @ StevensonApril 20, 2026
Shot Put · 12lb · OutdoorNSC Week 2 Boys Quad A/B @ Mundelein · Apr 1311.35mNSC Week 2 Boys Quad A/B @ MundeleinApril 13, 2026
Shot Put · 4kg · OutdoorNMSA Conference Championships · May 434' 0NMSA Conference ChampionshipsMay 4, 2024

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · Discus · Place 22 · LibertyvilleLibertyvilleDiscus1.6kg22.32.89m10
May 14NSC Boys Conference ChampionshipsMay 14 · Discus · Place 9 · LibertyvilleLibertyvilleDiscus1.6kg9.38.48m10
May 11NSC Week 4 Boys Quad B/C @ LibertyvilleMay 11 · Discus · Place 4 · LibertyvilleLibertyvilleDiscus1.6kg4.38.66m10
May 11NSC Week 4 Boys Quad B/C @ LibertyvilleMay 11 · Shot Put · Place 8 · LibertyvilleLibertyvilleShot Put12lb8.11.08m10
May 72026 Boys Lake County InvitationalMay 7 · Discus · Place 15 · LibertyvilleLibertyvilleDiscus1.6kg15.37.20m10
May 12026 Deerfield Invite - VarsityMay 1 · Discus · Place 7 · LibertyvilleLibertyvilleDiscus1.6kg7.39.63m PB10
Apr 25Lake Forest InviteApr 25 · Discus · Place 7 · LibertyvilleLibertyvilleDiscus735.74m10
Apr 25Lake Forest InviteApr 25 · Shot Put · Place 7 · LibertyvilleLibertyvilleShot Put711.49m10
Apr 18Al Janulis Cougar RelaysApr 18 · Discus · Place 3 · LibertyvilleLibertyvilleDiscus1.6kg3.34.64m10
Apr 18Al Janulis Cougar RelaysApr 18 · Shot Put · Place 4 · LibertyvilleLibertyvilleShot Put12lb4.11.24m10
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · Discus · Place 8 · LibertyvilleLibertyvilleDiscus1.6kg8.33.98m10
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · Shot Put · Place 9 · LibertyvilleLibertyvilleShot Put12lb9.11.35m PB10
Apr 102026 Trackin' At McCracken CoEd InviteApr 10 · Discus · Place 12 · LibertyvilleLibertyvilleDiscus1.6kg12.30.38m10
Apr 102026 Trackin' At McCracken CoEd InviteApr 10 · Shot Put · Place 17 · LibertyvilleLibertyvilleShot Put12lb17.10.35m10
Mar 142026 NSC Boys ChampionshipsMar 14 · Shot Put · Place 6 · LibertyvilleLibertyvilleShot Put637-4.7510
Feb 17Big Cat Throw OffFeb 17 · Shot Put · LibertyvilleLibertyvilleShot Put12lb—12.09mUnofficial10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 20NSC Week 3 Boys Quad B/D @ StevensonApr 20 · Discus · Place 8 · LibertyvilleLibertyvilleDiscus1.6kg8.33.30m PB10
Apr 20NSC Week 3 Boys Quad B/D @ StevensonApr 20 · Shot Put · Place 13 · LibertyvilleLibertyvilleShot Put12lb13.10.17m PB10

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · Discus · Place 21 · LibertyvilleLibertyvilleDiscus2133.90m9
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · Shot Put · Place 24 · LibertyvilleLibertyvilleShot Put2410.66m9
May 15NSC Boys ChampionshipsMay 15 · Discus · Place 2 · LibertyvilleLibertyvilleDiscus239.21m9
May 15NSC Boys ChampionshipsMay 15 · Shot Put · Place 4 · LibertyvilleLibertyvilleShot Put411.34m9
May 82025 Boys Lake County InvitationalMay 8 · Discus · Place 30 · LibertyvilleLibertyvilleDiscus3029.08m9
May 82025 Boys Lake County InvitationalMay 8 · Shot Put · Place 29 · LibertyvilleLibertyvilleShot Put2911.14m9
May 2Deerfield Invitational - VarsityMay 2 · Discus · Place 11 · LibertyvilleLibertyvilleDiscus1131.30m9
May 2Deerfield Invitational - VarsityMay 2 · Shot Put · Place 10 · LibertyvilleLibertyvilleShot Put1011.06m9
Apr 28NSC Week 3 Boys B/C QuadApr 28 · Discus · Place 10 · LibertyvilleLibertyvilleDiscus1032.89m9
Apr 28NSC Week 3 Boys B/C QuadApr 28 · Shot Put · Place 13 · LibertyvilleLibertyvilleShot Put1310.60m9
Apr 26Lake Forest Invitational MensApr 26 · Discus · Place 11 · LibertyvilleLibertyvilleDiscus1128.71m9
Apr 26Lake Forest Invitational MensApr 26 · Shot Put · Place 10 · LibertyvilleLibertyvilleShot Put1010.58m9
Apr 21NSC Week 2 Boys B/D QuadApr 21 · Discus · Place 7 · LibertyvilleLibertyvilleDiscus1.6kg7.29.46m9
Apr 21NSC Week 2 Boys B/D QuadApr 21 · Shot Put · Place 14 · LibertyvilleLibertyvilleShot Put12lb14.9.78m9
Apr 21NSC Week 2 Boys B/D QuadApr 21 · 200 Meters · Place 29 · LibertyvilleLibertyville200 Meters29.26.48a PB9
Apr 19Al Janulis Cougar RelaysApr 19 · Discus · Place 1 · LibertyvilleLibertyvilleDiscus130.93m9
Apr 19Al Janulis Cougar RelaysApr 19 · Shot Put · Place 2 · LibertyvilleLibertyvilleShot Put211.16m9
Apr 14NSC Week 1 Boys A/B Quad Apr 14 · Discus · Place 8 · LibertyvilleLibertyvilleDiscus830.86m9
Apr 14NSC Week 1 Boys A/B Quad Apr 14 · Shot Put · Place 7 · LibertyvilleLibertyvilleShot Put710.33m9
Apr 11Trackin' At McCracken CoEd InviteApr 11 · Discus · Place 17 · LibertyvilleLibertyvilleDiscus1726.87m9
Apr 11Trackin' At McCracken CoEd InviteApr 11 · Shot Put · Place 16 · LibertyvilleLibertyvilleShot Put1610.50m9
Feb 19Big Cat Throw OffFeb 19 · Shot Put · LibertyvilleLibertyvilleShot Put12lb—8.94mUnofficial9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 152025 NSC Boys Indoor ChampionshipsMar 15 · Shot Put · Place 6 · LibertyvilleLibertyvilleShot Put610.02m—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 11IESA 4A - Sectional 2 @ Wheeling HSMay 11 · Discus · Place 4 · Libertyville Highland MSLibertyville Highland MSDiscus1kg4.31.22m PB8
May 11IESA 4A - Sectional 2 @ Wheeling HSMay 11 · Shot Put · Place 7 · Libertyville Highland MSLibertyville Highland MSShot Put4kg7.10.19m8
May 4NMSA Conference ChampionshipsMay 4 · Discus · Place 3 · Libertyville Highland MSLibertyville Highland MSDiscus1kg3.86' 88
May 4NMSA Conference ChampionshipsMay 4 · Shot Put · Place 4 · Libertyville Highland MSLibertyville Highland MSShot Put4kg4.34' 0 PB8
Apr 206th Annual Keith Zawila Invitational Track & Field MeetApr 20 · Long Jump · Place 20 · Libertyville Highland MSLibertyville Highland MSLong Jump20.4.14m PB8
Apr 206th Annual Keith Zawila Invitational Track & Field MeetApr 20 · Discus · Place 15 · Libertyville Highland MSLibertyville Highland MSDiscus1kg15.22.16m8
Apr 206th Annual Keith Zawila Invitational Track & Field MeetApr 20 · Shot Put · Place 12 · Libertyville Highland MSLibertyville Highland MSShot Put4kg12.9.16m8