Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNSC Week 2 Boys B/D Quad · Apr 2113.11aNSC Week 2 Boys B/D QuadApril 21, 2025
200 Meters · OutdoorDeerfield Invitational · Apr 2726.32Deerfield InvitationalApril 27, 2024
400 Meters · OutdoorNSC Boys Conference Championships · May 111:04.83aNSC Boys Conference ChampionshipsMay 11, 2023
Long Jump · IndoorNSC Boys Indoor Invite · Mar 94.60mNSC Boys Indoor InviteMarch 9, 2024
Long Jump · OutdoorAl Janulis Relays · Apr 154.32mAl Janulis RelaysApril 15, 2023
Pole Vault · Indoor2026 Illinois Top Times Championships · Mar 274.10m2026 Illinois Top Times ChampionshipsMarch 27, 2026
Pole Vault · OutdoorAl Janulis Cougar Relays · Apr 132.74mAl Janulis Cougar RelaysApril 13, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · Pole Vault · Place 6 · LibertyvilleLibertyvillePole Vault6.3.89m12
May 14NSC Boys Conference ChampionshipsMay 14 · Pole Vault · Place 3 · LibertyvilleLibertyvillePole Vault3.3.58m12
May 11NSC Week 4 Boys Quad B/C @ LibertyvilleMay 11 · Pole Vault · LibertyvilleLibertyvillePole Vault—NH12
May 72026 Boys Lake County InvitationalMay 7 · Pole Vault · Place 11 · LibertyvilleLibertyvillePole Vault11.3.50m12
May 12026 Deerfield Invite - VarsityMay 1 · Pole Vault · Place 1 · LibertyvilleLibertyvillePole Vault1.4.04m12
Apr 18Al Janulis Cougar RelaysApr 18 · Pole Vault · LibertyvilleLibertyvillePole Vault—NH12
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · Pole Vault · LibertyvilleLibertyvillePole Vault—NH12
Apr 102026 Trackin' At McCracken CoEd InviteApr 10 · Pole Vault · Place 4 · LibertyvilleLibertyvillePole Vault4.4.31m12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Apr 20NSC Week 3 Boys Quad B/D @ StevensonApr 20 · Pole Vault · LibertyvilleLibertyvillePole Vault—NH12
Mar 272026 Illinois Top Times ChampionshipsMar 27 · Pole Vault · Place 9 · LibertyvilleLibertyvillePole Vault9.4.10m PB12
Feb 14Boys Sequoit ShowdownFeb 14 · Pole Vault · Place 5 · LibertyvilleLibertyvillePole Vault513-012
Feb 82026 USATF Wisconsin Annual Youth Indoor Track and Field MeetFeb 8 · Pole Vault · Place 7 · 20-Unattached20-UnattachedPole Vault7.3.80m12
Jan 172026 UCS Spirit National Pole Vault Summit Jan 17 · Pole Vault · Polebender's Vault ClubPolebender's Vault ClubPole Vault—NH12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · Pole Vault · Place 5 · LibertyvilleLibertyvillePole Vault53.71m11
May 82025 Boys Lake County InvitationalMay 8 · Pole Vault · Place 5 · LibertyvilleLibertyvillePole Vault53.65m11
May 2Deerfield Invitational - VarsityMay 2 · Pole Vault · Place 2 · LibertyvilleLibertyvillePole Vault23.86m11
Apr 28NSC Week 3 Boys B/C QuadApr 28 · 200 Meters · Place 19 · LibertyvilleLibertyville200 Meters1926.62a11
Apr 28NSC Week 3 Boys B/C QuadApr 28 · 100 Meters · Place 54 · LibertyvilleLibertyville100 Meters5413.35a11
Apr 21NSC Week 2 Boys B/D QuadApr 21 · Pole Vault · Place 1 · LibertyvilleLibertyvillePole Vault1.3.81m11
Apr 21NSC Week 2 Boys B/D QuadApr 21 · 100 Meters · Place 64 · LibertyvilleLibertyville100 Meters64.13.11a PB11
Apr 19Al Janulis Cougar RelaysApr 19 · Pole Vault · Place 1 · LibertyvilleLibertyvillePole Vault13.63m11
Apr 14NSC Week 1 Boys A/B Quad Apr 14 · 200 Meters · Place 24 · LibertyvilleLibertyville200 Meters2426.4511

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 12McHenry 2nd Annual Vault FestJul 12 · Pole Vault · Place 8 · LibertyvilleLibertyvillePole Vault8.3.28m10
May 17IHSA Class 3A TRB Sectional - #2 Grayslake (Central)May 17 · Pole Vault · Place 11 · LibertyvilleLibertyvillePole Vault113.41m—
May 9NSC Boys Conference ChampionshipsMay 9 · Pole Vault · Place 2 · LibertyvilleLibertyvillePole Vault23.14m—
Apr 29NSC Boys Triangular with MHS & WTHSApr 29 · Pole Vault · Place 2 · LibertyvilleLibertyvillePole Vault23.05m—
Apr 27Deerfield InvitationalApr 27 · Pole Vault · Place 4 · LibertyvilleLibertyvillePole Vault42.83m10
Apr 27Deerfield InvitationalApr 27 · 200 Meters · Place 15 · LibertyvilleLibertyville200 Meters1526.32 PB10
Apr 20Lake Forest InvitationalApr 20 · Pole Vault · Place 5 · LibertyvilleLibertyvillePole Vault58-0—
Apr 15NSC Boys Week 3 - Libertyville v Waukegan v LFApr 15 · Pole Vault · Place 4 · LibertyvilleLibertyvillePole Vault49-0—
Apr 15NSC Boys Week 3 - Libertyville v Waukegan v LFApr 15 · 200 Meters · Place 15 · LibertyvilleLibertyville200 Meters1527.03a—
Apr 13Al Janulis Cougar RelaysApr 13 · Pole Vault · Place 8 · LibertyvilleLibertyvillePole Vault82.74m PB—
Apr 8NSC Boys Track Dual with SHSApr 8 · Pole Vault · Place 3 · LibertyvilleLibertyvillePole Vault32.74m—
Apr 52024 Trackin’ At McCracken CoEd InviteApr 5 · Pole Vault · Place 9 · LibertyvilleLibertyvillePole Vault92.96m—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 9NSC Boys Indoor InviteMar 9 · Long Jump · Place 10 · LibertyvilleLibertyvilleLong Jump104.60m PB—
Feb 24Lakes Clash at the Coliseum Invitational Feb 24 · Pole Vault · LibertyvilleLibertyvillePole Vault—NH10

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 11NSC Boys Conference ChampionshipsMay 11 · Long Jump · Place 9 · LibertyvilleLibertyvilleLong Jump9.4.74m9
May 11NSC Boys Conference ChampionshipsMay 11 · 400 Meters · Place 12 · LibertyvilleLibertyville400 Meters12.1:04.83a PB9
Apr 29Deerfield InvitationalApr 29 · Long Jump · Place 21 · LibertyvilleLibertyvilleLong Jump214.52m—
Apr 15Al Janulis RelaysApr 15 · Long Jump · Place 13 · LibertyvilleLibertyvilleLong Jump134.32m PB9
Apr 6NSC1 Warren Township/Libertyville @ Mundelein BoysApr 6 · Long Jump · Place 3 · LibertyvilleLibertyvilleLong Jump35.59m—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 11NSC Indoor Boys InviteMar 11 · Long Jump · Place 9 · LibertyvilleLibertyvilleLong Jump9.4.28m9