Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorNSC Week 3 Boys Quad B/D @ Stevenson · Apr 2011.73aNSC Week 3 Boys Quad B/D @ StevensonApril 20, 2026
100 Meters · OutdoorAAU Central District Qualifier #1 · Jun 1211.31aAAU Central District Qualifier #1June 12, 2026
200 Meters · IndoorNSC Week 3 Boys Quad B/D @ Stevenson · Apr 2024.58aNSC Week 3 Boys Quad B/D @ StevensonApril 20, 2026
200 Meters · Outdoor2026 Boys Lake County Invitational · May 723.36a2026 Boys Lake County InvitationalMay 7, 2026
400 Meters · OutdoorNSC Week 2 Boys B/D Quad · Apr 211:03.93aNSC Week 2 Boys B/D QuadApril 21, 2025
60 Meters · Indoor2025 NSC Boys Indoor Championships · Mar 157.74a2025 NSC Boys Indoor ChampionshipsMarch 15, 2025

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 11Aurora Flyers Boatright in Flight InviteJul 11 · Long Jump · NFRONT TCNFRONT TCLong Jump--DNS12
Jul 11Aurora Flyers Boatright in Flight InviteJul 11 · 200 Meters · Place 21 · NFRONT TCNFRONT TC200 Meters21.23.45a12
Jul 11Aurora Flyers Boatright in Flight InviteJul 11 · 100 Meters · Place 19 · NFRONT TCNFRONT TC100 Meters19.11.42a12
Jun 24AAU Track & Field Region 13 QualifierJun 24 · 200 Meters · Place 29 · NFRONT TCNFRONT TC200 MetersRound P29.23.68a12
Jun 24AAU Track & Field Region 13 QualifierJun 24 · 100 Meters · Place 32 · NFRONT TCNFRONT TC100 MetersRound P32.11.57a12
Jun 202026 22nd Annual Jane Dickens InvitationalJun 20 · 200 Meters · Place 25 · NFRONT TCNFRONT TC200 Meters25.23.76aWind: 1.712
Jun 202026 22nd Annual Jane Dickens InvitationalJun 20 · 100 Meters · Place 19 · NFRONT TCNFRONT TC100 Meters19.11.43aWind: 212
Jun 12AAU Central District Qualifier #1Jun 12 · 200 Meters · Place 38 · NFRONT TCNFRONT TC200 Meters3824.24a12
Jun 12AAU Central District Qualifier #1Jun 12 · 100 Meters · Place 18 · NFRONT TCNFRONT TC100 Meters1811.31a PB12
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · 200 Meters · Place 18 · LibertyvilleLibertyville200 Meters18.23.48a11
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · 100 Meters · Place 14 · LibertyvilleLibertyville100 Meters14.11.49a11
May 14NSC Boys Conference ChampionshipsMay 14 · 200 Meters · Place 10 · LibertyvilleLibertyville200 Meters10.23.77a11
May 14NSC Boys Conference ChampionshipsMay 14 · 100 Meters · Place 10 · LibertyvilleLibertyville100 Meters10.11.91a11
May 11NSC Week 4 Boys Quad B/C @ LibertyvilleMay 11 · 100 Meters · Place 4 · LibertyvilleLibertyville100 Meters4.11.37a11
May 72026 Boys Lake County InvitationalMay 7 · 200 Meters · Place 16 · LibertyvilleLibertyville200 Meters16.23.36a PB11
May 72026 Boys Lake County InvitationalMay 7 · 100 Meters · Place 16 · LibertyvilleLibertyville100 Meters16.11.36a11
May 12026 Deerfield Invite - VarsityMay 1 · 100 Meters · Place 9 · LibertyvilleLibertyville100 Meters9.11.73a11
Apr 25Lake Forest InviteApr 25 · 200 Meters · Place 7 · LibertyvilleLibertyville200 Meters724.14a11
Apr 25Lake Forest InviteApr 25 · 100 Meters · Place 10 · LibertyvilleLibertyville100 Meters1011.82a11
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · 200 Meters · Place 10 · LibertyvilleLibertyville200 Meters10.24.44a11
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · 100 Meters · Place 8 · LibertyvilleLibertyville100 Meters8.11.83a11
Apr 102026 Trackin' At McCracken CoEd InviteApr 10 · 200 Meters · Place 12 · LibertyvilleLibertyville200 Meters12.24.89a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 20NSC Week 3 Boys Quad B/D @ StevensonApr 20 · 200 Meters · Place 8 · LibertyvilleLibertyville200 Meters8.24.58a PB11
Apr 20NSC Week 3 Boys Quad B/D @ StevensonApr 20 · 100 Meters · Place 2 · LibertyvilleLibertyville100 Meters2.11.73a PB11
Feb 14Boys Sequoit ShowdownFeb 14 · 200 Meters · Place 38 · LibertyvilleLibertyville200 Meters3825.41a11

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · 200 Meters · Place 24 · LibertyvilleLibertyville200 Meters2424.7610
May 15NSC Boys ChampionshipsMay 15 · 200 Meters · Place 12 · LibertyvilleLibertyville200 Meters1224.48a10
May 82025 Boys Lake County InvitationalMay 8 · 200 Meters · Place 29 · LibertyvilleLibertyville200 Meters2924.5610
May 2Deerfield Invitational - VarsityMay 2 · 200 Meters · Place 15 · LibertyvilleLibertyville200 Meters1525.63a10
Apr 28NSC Week 3 Boys B/C QuadApr 28 · 200 Meters · Place 9 · LibertyvilleLibertyville200 Meters925.55a10
Apr 26Lake Forest Invitational MensApr 26 · 100 Meters · Place 8 · LibertyvilleLibertyville100 Meters812.34a10
Apr 26Lake Forest Invitational MensApr 26 · 200 Meters · Place 7 · LibertyvilleLibertyville200 Meters725.32a10
Apr 21NSC Week 2 Boys B/D QuadApr 21 · 400 Meters · Place 15 · LibertyvilleLibertyville400 Meters15.1:03.93a PB10
Apr 21NSC Week 2 Boys B/D QuadApr 21 · 200 Meters · Place 24 · LibertyvilleLibertyville200 Meters24.26.07a10
Apr 21NSC Week 2 Boys B/D QuadApr 21 · 100 Meters · Place 45 · LibertyvilleLibertyville100 Meters45.12.63a10
Apr 19Al Janulis Cougar RelaysApr 19 · 100 Meters · Place 10 · LibertyvilleLibertyville100 Meters1012.2910
Apr 14NSC Week 1 Boys A/B Quad Apr 14 · 200 Meters · Place 18 · LibertyvilleLibertyville200 Meters1825.9010
Apr 14NSC Week 1 Boys A/B Quad Apr 14 · 100 Meters · Place 21 · LibertyvilleLibertyville100 Meters2112.3510

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 152025 NSC Boys Indoor ChampionshipsMar 15 · 60 Meters · Place 10 · LibertyvilleLibertyville60 Meters107.74a PB—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 9NSC Boys Conference ChampionshipsMay 9 · 100 Meters · Place 13 · LibertyvilleLibertyville100 Meters1313.27a—
Apr 29NSC Boys Triangular with MHS & WTHSApr 29 · 200 Meters · Place 16 · LibertyvilleLibertyville200 Meters1626.0—
Apr 29NSC Boys Triangular with MHS & WTHSApr 29 · 100 Meters · Place 21 · LibertyvilleLibertyville100 Meters2112.3—
Apr 20Lake Forest InvitationalApr 20 · 200 Meters · Place 12 · LibertyvilleLibertyville200 Meters1228.82a—
Apr 15NSC Boys Week 3 - Libertyville v Waukegan v LFApr 15 · 200 Meters · Place 11 · LibertyvilleLibertyville200 Meters1126.60a—
Apr 8NSC Boys Track Dual with SHSApr 8 · 400 Meters · Place 9 · LibertyvilleLibertyville400 Meters91:05.46a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 9NSC Boys Indoor InviteMar 9 · 200 Meters · Place 13 · LibertyvilleLibertyville200 Meters1327.78a—