Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNSC Week 2 Boys B/D Quad · Apr 2112.78aNSC Week 2 Boys B/D QuadApril 21, 2025
200 Meters · IndoorNSC Week 3 Boys Quad B/D @ Stevenson · Apr 2025.37aNSC Week 3 Boys Quad B/D @ StevensonApril 20, 2026
200 Meters · OutdoorNSC Week 2 Boys B/D Quad · Apr 2125.87aNSC Week 2 Boys B/D QuadApril 21, 2025
400 Meters · OutdoorNSC Boys Week 3 - Libertyville v Waukegan v LF · Apr 151:05.03aNSC Boys Week 3 - Libertyville v Waukegan v LFApril 15, 2024
Pole Vault · IndoorNSC Week 3 Boys Quad B/D @ Stevenson · Apr 202.90mNSC Week 3 Boys Quad B/D @ StevensonApril 20, 2026
Pole Vault · OutdoorTrackin' At McCracken CoEd Invite · Apr 112.66mTrackin' At McCracken CoEd InviteApril 11, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · Pole Vault · LibertyvillePole Vault—NH11
May 14NSC Boys Conference ChampionshipsMay 14 · Pole Vault · Place 5 · LibertyvillePole Vault5.2.82m11
May 11NSC Week 4 Boys Quad B/C @ LibertyvilleMay 11 · Pole Vault · Place 1 · LibertyvillePole Vault1.2.82m11
May 72026 Boys Lake County InvitationalMay 7 · Pole Vault · LibertyvillePole Vault—NH11
May 12026 Deerfield Invite - VarsityMay 1 · Pole Vault · Place 5 · LibertyvillePole Vault5.2.99m11
Apr 18Al Janulis Cougar RelaysApr 18 · Pole Vault · Place 5 · LibertyvillePole Vault5.2.73m11
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · 200 Meters · Place 33 · Libertyville200 Meters33.26.34a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 20NSC Week 3 Boys Quad B/D @ StevensonApr 20 · Pole Vault · Place 1 · LibertyvillePole Vault1.2.90m PB11
Apr 20NSC Week 3 Boys Quad B/D @ StevensonApr 20 · 200 Meters · Place 15 · Libertyville200 Meters15.25.37a PB11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15NSC Boys ChampionshipsMay 15 · Pole Vault · Place 3 · LibertyvillePole Vault32.94m10
May 15NSC Boys ChampionshipsMay 15 · 200 Meters · Place 10 · Libertyville200 Meters1025.98a10
Apr 21NSC Week 2 Boys B/D QuadApr 21 · Pole Vault · Place 2 · LibertyvillePole Vault2.2.90m10
Apr 21NSC Week 2 Boys B/D QuadApr 21 · 200 Meters · Place 20 · Libertyville200 Meters20.25.87a PB10
Apr 21NSC Week 2 Boys B/D QuadApr 21 · 100 Meters · Place 52 · Libertyville100 Meters52.12.78a PB10
Apr 19Al Janulis Cougar RelaysApr 19 · Pole Vault · Place 8 · LibertyvillePole Vault82.73m10
Apr 14NSC Week 1 Boys A/B Quad Apr 14 · Pole Vault · Place 4 · LibertyvillePole Vault42.74m10
Apr 14NSC Week 1 Boys A/B Quad Apr 14 · 200 Meters · Place 22 · Libertyville200 Meters2226.4110
Apr 14NSC Week 1 Boys A/B Quad Apr 14 · 100 Meters · Place 47 · Libertyville100 Meters4712.8510
Apr 11Trackin' At McCracken CoEd InviteApr 11 · Pole Vault · Place 6 · LibertyvillePole Vault62.66m PB10

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 9NSC Boys Conference ChampionshipsMay 9 · Pole Vault · Place 4 · LibertyvillePole Vault42.82m—
Apr 29NSC Boys Triangular with MHS & WTHSApr 29 · Pole Vault · Place 4 · LibertyvillePole Vault42.74m—
Apr 29NSC Boys Triangular with MHS & WTHSApr 29 · 200 Meters · Place 22 · Libertyville200 Meters2226.5—
Apr 27Deerfield InvitationalApr 27 · Pole Vault · Place 8 · LibertyvillePole Vault82.68m9
Apr 20Lake Forest InvitationalApr 20 · Pole Vault · Place 2 · LibertyvillePole Vault29-0—
Apr 15NSC Boys Week 3 - Libertyville v Waukegan v LFApr 15 · Pole Vault · Place 7 · LibertyvillePole Vault78-6—
Apr 15NSC Boys Week 3 - Libertyville v Waukegan v LFApr 15 · 400 Meters · Place 6 · Libertyville400 Meters61:05.03a PB—
Apr 15NSC Boys Week 3 - Libertyville v Waukegan v LFApr 15 · 200 Meters · Place 20 · Libertyville200 Meters2028.56a—
Apr 8NSC Boys Track Dual with SHSApr 8 · 400 Meters · Place 12 · Libertyville400 Meters121:10.78a—
Apr 8NSC Boys Track Dual with SHSApr 8 · 200 Meters · Place 29 · Libertyville200 Meters2928.62a—