Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorRockford Auburn Boys JV & V Invitational · Feb 175:01.81aRockford Auburn Boys JV & V InvitationalFebruary 17, 2024
1600 Meters · OutdoorNSC Boys Conference Championships · May 114:53.01aNSC Boys Conference ChampionshipsMay 11, 2023
3200 Meters · IndoorNSC Boys Indoor Invite · Mar 910:37.17aNSC Boys Indoor InviteMarch 9, 2024
3200 Meters · OutdoorLake Forest Invitational · Apr 2010:24.53aLake Forest InvitationalApril 20, 2024
400 Meters · IndoorLakes Clash at the Colosseum · Feb 151:01.03Lakes Clash at the Colosseum February 15, 2025
800 Meters · IndoorNSC Boys Indoor Invite · Mar 92:41.34aNSC Boys Indoor InviteMarch 9, 2024
800 Meters · OutdoorDeerfield Invitational · Apr 272:15.54Deerfield InvitationalApril 27, 2024

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

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 82025 Boys Lake County InvitationalMay 8 · 300m Hurdles · Place 25 · Libertyville300m Hurdles2547.9011
May 2Deerfield Invitational - VarsityMay 2 · 300m Hurdles · Place 11 · Libertyville300m Hurdles1148.29a11
Apr 28NSC Week 3 Boys B/C QuadApr 28 · 300m Hurdles · Place 9 · Libertyville300m Hurdles949.18a11
Apr 26Lake Forest Invitational MensApr 26 · 300m Hurdles · Place 12 · Libertyville300m Hurdles1249.10a11
Apr 19Al Janulis Cougar RelaysApr 19 · 300m Hurdles · Place 12 · Libertyville300m Hurdles1249.5011

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 152025 NSC Boys Indoor ChampionshipsMar 15 · 400 Meters · Place 11 · Libertyville400 Meters111:05.24a—
Feb 15Lakes Clash at the Colosseum Feb 15 · 400 Meters · Place 36 · Libertyville400 Meters361:01.03 PB11

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 27Deerfield InvitationalApr 27 · 800 Meters · Place 9 · Libertyville800 Meters92:15.54 PB10
Apr 22NSC Boys Week 4 - LZ v Libertyville v ZBApr 22 · 1600 Meters · Place 4 · Libertyville1600 Meters44:53.43a—
Apr 20Lake Forest InvitationalApr 20 · 3200 Meters · Place 2 · Libertyville3200 Meters210:24.53a PB—
Apr 20Lake Forest InvitationalApr 20 · 800 Meters · Place 7 · Libertyville800 Meters72:18.58a—
Apr 8NSC Boys Track Dual with SHSApr 8 · 1600 Meters · Place 7 · Libertyville1600 Meters74:53.26a—
Apr 52024 Trackin’ At McCracken CoEd InviteApr 5 · 3200 Meters · Place 6 · Libertyville3200 Meters610:28.71a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 9NSC Boys Indoor InviteMar 9 · 3200 Meters · Place 3 · Libertyville3200 Meters310:37.17a PB—
Mar 9NSC Boys Indoor InviteMar 9 · 800 Meters · Place 6 · Libertyville800 Meters62:41.34a PB—
Feb 17Rockford Auburn Boys JV & V InvitationalFeb 17 · 1600 Meters · Place 2 · Libertyville1600 Meters25:01.81a PB—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 11NSC Boys Conference ChampionshipsMay 11 · 1600 Meters · Place 1 · Libertyville1600 Meters1.4:53.01a PB9