Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNSC Week 4 Boys Quad B/C @ Libertyville · May 1112.12aNSC Week 4 Boys Quad B/C @ LibertyvilleMay 11, 2026
110m Hurdles · 39" / 0.991m · OutdoorNSC Week 2 Boys B/D Quad · Apr 2117.62aNSC Week 2 Boys B/D QuadApril 21, 2025
200 Meters · OutdoorNSC Week 2 Boys Quad A/B @ Mundelein · Apr 1324.51aNSC Week 2 Boys Quad A/B @ MundeleinApril 13, 2026
400 Meters · IndoorNSC Indoor Boys Invite · Mar 111:07.71aNSC Indoor Boys InviteMarch 11, 2023
High Jump · IndoorRockford Auburn Boys JV & V Invitational · Feb 171.42mRockford Auburn Boys JV & V InvitationalFebruary 17, 2024
High Jump · OutdoorNSC1 Warren Township/Libertyville @ Mundelein Boys · Apr 61.37mNSC1 Warren Township/Libertyville @ Mundelein BoysApril 6, 2023
Long Jump · IndoorLakes Clash at the Coliseum Invitational · Feb 244.33mLakes Clash at the Coliseum Invitational February 24, 2024
Long Jump · OutdoorDeerfield Invitational · Apr 294.11mDeerfield InvitationalApril 29, 2023

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · High Jump · Place 16 · LibertyvilleHigh Jump16.1.73m12
May 14NSC Boys Conference ChampionshipsMay 14 · Long Jump · LibertyvilleLong Jump—DNS12
May 14NSC Boys Conference ChampionshipsMay 14 · High Jump · Place 3 · LibertyvilleHigh Jump3.1.73m12
May 11NSC Week 4 Boys Quad B/C @ LibertyvilleMay 11 · High Jump · Place 3 · LibertyvilleHigh Jump3.1.73m12
May 11NSC Week 4 Boys Quad B/C @ LibertyvilleMay 11 · 100 Meters · Place 17 · Libertyville100 Meters17.12.12a PB12
May 72026 Boys Lake County InvitationalMay 7 · High Jump · Place 12 · LibertyvilleHigh Jump12.1.72m12
May 12026 Deerfield Invite - VarsityMay 1 · Long Jump · Place 15 · LibertyvilleLong Jump15.4.85m12
May 12026 Deerfield Invite - VarsityMay 1 · High Jump · Place 3 · LibertyvilleHigh Jump3.1.78m12
Apr 18Al Janulis Cougar RelaysApr 18 · Long Jump · Place 9 · LibertyvilleLong Jump9.5.26m12
Apr 18Al Janulis Cougar RelaysApr 18 · High Jump · Place 3 · LibertyvilleHigh Jump3.1.72m12
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · Long Jump · Place 7 · LibertyvilleLong Jump7.5.46m12
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · High Jump · Place 2 · LibertyvilleHigh Jump2.1.73m12
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · 200 Meters · Place 11 · Libertyville200 Meters11.24.51a PB12
Apr 102026 Trackin' At McCracken CoEd InviteApr 10 · Long Jump · Place 13 · LibertyvilleLong Jump13.5.18m12
Apr 102026 Trackin' At McCracken CoEd InviteApr 10 · High Jump · Place 6 · LibertyvilleHigh Jump6.1.72m12

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · Long Jump · Place 18 · LibertyvilleLong Jump185.40m11
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · High Jump · Place 10 · LibertyvilleHigh Jump101.78m11
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · 110m Hurdles · Place 18 · Libertyville110m Hurdles1818.2611
May 15NSC Boys ChampionshipsMay 15 · Long Jump · Place 12 · LibertyvilleLong Jump125.69m11
May 15NSC Boys ChampionshipsMay 15 · High Jump · Place 6 · LibertyvilleHigh Jump61.77m11
May 15NSC Boys ChampionshipsMay 15 · 110m Hurdles · Place 10 · Libertyville110m Hurdles1019.66a11
May 82025 Boys Lake County InvitationalMay 8 · Long Jump · Place 24 · LibertyvilleLong Jump245.34m11
May 82025 Boys Lake County InvitationalMay 8 · High Jump · Place 13 · LibertyvilleHigh Jump131.72m11
May 82025 Boys Lake County InvitationalMay 8 · 110m Hurdles · Place 21 · Libertyville110m Hurdles2118.1711
May 2Deerfield Invitational - VarsityMay 2 · High Jump · Place 3 · LibertyvilleHigh Jump31.73m11
May 2Deerfield Invitational - VarsityMay 2 · 110m Hurdles · Place 8 · Libertyville110m Hurdles817.55a11
Apr 28NSC Week 3 Boys B/C QuadApr 28 · Long Jump · Place 10 · LibertyvilleLong Jump105.51m11
Apr 28NSC Week 3 Boys B/C QuadApr 28 · High Jump · Place 5 · LibertyvilleHigh Jump51.63m11
Apr 28NSC Week 3 Boys B/C QuadApr 28 · 110m Hurdles · Place 5 · Libertyville110m Hurdles519.41a11
Apr 21NSC Week 2 Boys B/D QuadApr 21 · 110m Hurdles · Place 4 · Libertyville110m Hurdles39" / 0.991m4.17.62a PB11
Apr 21NSC Week 2 Boys B/D QuadApr 21 · High Jump · Place 2 · LibertyvilleHigh Jump2.1.63m11
Apr 21NSC Week 2 Boys B/D QuadApr 21 · 200 Meters · Place 13 · Libertyville200 Meters13.24.77a11
Apr 19Al Janulis Cougar RelaysApr 19 · High Jump · Place 9 · LibertyvilleHigh Jump91.67m11
Apr 19Al Janulis Cougar RelaysApr 19 · 110m Hurdles · Place 5 · Libertyville110m Hurdles518.1711
Apr 14NSC Week 1 Boys A/B Quad Apr 14 · High Jump · Place 2 · LibertyvilleHigh Jump21.65m11
Apr 14NSC Week 1 Boys A/B Quad Apr 14 · 200 Meters · Place 8 · Libertyville200 Meters825.2011
Apr 11Trackin' At McCracken CoEd InviteApr 11 · Long Jump · Place 12 · LibertyvilleLong Jump125.27m11
Apr 11Trackin' At McCracken CoEd InviteApr 11 · High Jump · Place 7 · LibertyvilleHigh Jump71.72m11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 15Lakes Clash at the Colosseum Feb 15 · Triple Jump · LibertyvilleTriple Jump—ND11
Feb 15Lakes Clash at the Colosseum Feb 15 · Long Jump · Place 28 · LibertyvilleLong Jump285.12m11

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 9NSC Boys Conference ChampionshipsMay 9 · High Jump · Place 1 · LibertyvilleHigh Jump11.60m—
May 9NSC Boys Conference ChampionshipsMay 9 · 300m Hurdles · Place 6 · Libertyville300m Hurdles649.26a—
Apr 29NSC Boys Triangular with MHS & WTHSApr 29 · Long Jump · Place 18 · LibertyvilleLong Jump184.29m—
Apr 29NSC Boys Triangular with MHS & WTHSApr 29 · High Jump · Place 7 · LibertyvilleHigh Jump71.47m—
Apr 29NSC Boys Triangular with MHS & WTHSApr 29 · 300m Hurdles · Place 11 · Libertyville300m Hurdles1150.4—
Apr 27Deerfield InvitationalApr 27 · Long Jump · Place 16 · LibertyvilleLong Jump164.57m10
Apr 27Deerfield InvitationalApr 27 · High Jump · Place 8 · LibertyvilleHigh Jump81.60m10
Apr 27Deerfield InvitationalApr 27 · 200 Meters · Place 22 · Libertyville200 Meters2226.8710
Apr 22NSC Boys Week 4 - LZ v Libertyville v ZBApr 22 · High Jump · Place 3 · LibertyvilleHigh Jump35-0—
Apr 22NSC Boys Week 4 - LZ v Libertyville v ZBApr 22 · 300m Hurdles · Place 11 · Libertyville300m Hurdles1153.17a—
Apr 15NSC Boys Week 3 - Libertyville v Waukegan v LFApr 15 · High Jump · Place 4 · LibertyvilleHigh Jump44-10—
Apr 15NSC Boys Week 3 - Libertyville v Waukegan v LFApr 15 · 300m Hurdles · Place 7 · Libertyville300m Hurdles753.85a—
Apr 13Al Janulis Cougar RelaysApr 13 · Long Jump · Place 20 · LibertyvilleLong Jump204.61m—
Apr 8NSC Boys Track Dual with SHSApr 8 · Long Jump · Place 15 · LibertyvilleLong Jump154.09m—
Apr 8NSC Boys Track Dual with SHSApr 8 · High Jump · Place 5 · LibertyvilleHigh Jump51.57m—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 9NSC Boys Indoor InviteMar 9 · Long Jump · Place 7 · LibertyvilleLong Jump74.90m—
Mar 9NSC Boys Indoor InviteMar 9 · High Jump · Place 3 · LibertyvilleHigh Jump31.47m—
Feb 24Lakes Clash at the Coliseum Invitational Feb 24 · Long Jump · Place 37 · LibertyvilleLong Jump374.33m PB10
Feb 17Rockford Auburn Boys JV & V InvitationalFeb 17 · Long Jump · Place 22 · LibertyvilleLong Jump224.39m—
Feb 17Rockford Auburn Boys JV & V InvitationalFeb 17 · High Jump · Place 8 · LibertyvilleHigh Jump81.42m PB—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 11NSC Boys Conference ChampionshipsMay 11 · Long Jump · Place 10 · LibertyvilleLong Jump10.4.69m9
Apr 29Deerfield InvitationalApr 29 · Long Jump · Place 25 · LibertyvilleLong Jump254.11m PB—
Apr 6NSC1 Warren Township/Libertyville @ Mundelein BoysApr 6 · High Jump · Place 14 · LibertyvilleHigh Jump141.37m PB—
Apr 6NSC1 Warren Township/Libertyville @ Mundelein BoysApr 6 · 100 Meters · Place 50 · Libertyville100 Meters5014.1—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 11NSC Indoor Boys InviteMar 11 · Long Jump · LibertyvilleLong Jump—NM9
Mar 11NSC Indoor Boys InviteMar 11 · High Jump · Place 3 · LibertyvilleHigh Jump3.1.37m9
Mar 11NSC Indoor Boys InviteMar 11 · 400 Meters · Place 9 · Libertyville400 Meters9.1:07.71a PB9