Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorNSC Week 3 Boys Quad B/D @ Stevenson · Apr 2011.80aNSC Week 3 Boys Quad B/D @ StevensonApril 20, 2026
100 Meters · OutdoorNSC Week 4 Boys Quad B/C @ Libertyville · May 1111.66aNSC Week 4 Boys Quad B/C @ LibertyvilleMay 11, 2026
200 Meters · IndoorNSC Week 3 Boys Quad B/D @ Stevenson · Apr 2023.74aNSC Week 3 Boys Quad B/D @ StevensonApril 20, 2026
200 Meters · OutdoorMidwest Speed Series · Jun 623.49aMidwest Speed SeriesJune 6, 2026
400 Meters · IndoorBoys Sequoit Showdown · Feb 1455.58aBoys Sequoit ShowdownFebruary 14, 2026
400 Meters · OutdoorIHSA Class 3A TRB Sectional - #02 Grayslake (Central) · May 2252.05aIHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 187th Annual Helen Scott-Owens T&F Season Finale 2026Jul 18 · 400 Meters · NFRONT TCNFRONT TC400 Meters--DNS11
Jul 187th Annual Helen Scott-Owens T&F Season Finale 2026Jul 18 · 200 Meters · Place 11 · NFRONT TCNFRONT TC200 Meters11.23.67a11
Jul 187th Annual Helen Scott-Owens T&F Season Finale 2026Jul 18 · 100 Meters · Place 19 · NFRONT TCNFRONT TC100 Meters19.11.81a11
Jun 24AAU Track & Field Region 13 QualifierJun 24 · 400 Meters · Place 18 · NFRONT TCNFRONT TC400 Meters18.52.91a11
Jun 24AAU Track & Field Region 13 QualifierJun 24 · 200 Meters · NFRONT TCNFRONT TC200 MetersRound P—DNS11
Jun 24AAU Track & Field Region 13 QualifierJun 24 · 100 Meters · Place 41 · NFRONT TCNFRONT TC100 MetersRound P41.11.85a11
Jun 22North Shore Pack Summer Solstice ClassicJun 22 · 200 Meters · Place 6 · UnattachedUnattached200 Meters6.23.98a11
Jun 22North Shore Pack Summer Solstice ClassicJun 22 · 100 Meters · Place 14 · UnattachedUnattached100 Meters14.11.84a11
Jun 12AAU Central District Qualifier #1Jun 12 · 200 Meters · Place 49 · NFRONT TCNFRONT TC200 Meters4924.55a11
Jun 12AAU Central District Qualifier #1Jun 12 · 100 Meters · Place 38 · NFRONT TCNFRONT TC100 Meters3811.70a11
Jun 6Midwest Speed SeriesJun 6 · 200 Meters · Place 5 · NFRONT TCNFRONT TC200 Meters523.49a PB11
Jun 6Midwest Speed SeriesJun 6 · 100 Meters · Place 7 · NFRONT TCNFRONT TC100 Meters711.70a11
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · 400 Meters · Place 7 · LibertyvilleLibertyville400 Meters7.52.05a PB11
May 14NSC Boys Conference ChampionshipsMay 14 · 400 Meters · Place 6 · LibertyvilleLibertyville400 Meters6.53.19a11
May 11NSC Week 4 Boys Quad B/C @ LibertyvilleMay 11 · 200 Meters · Place 3 · LibertyvilleLibertyville200 Meters3.23.86a11
May 11NSC Week 4 Boys Quad B/C @ LibertyvilleMay 11 · 100 Meters · Place 8 · LibertyvilleLibertyville100 Meters8.11.66a PB11
May 72026 Boys Lake County InvitationalMay 7 · 400 Meters · Place 10 · LibertyvilleLibertyville400 Meters10.52.64a11
May 12026 Deerfield Invite - VarsityMay 1 · 400 Meters · Place 4 · LibertyvilleLibertyville400 Meters4.53.05a11
Apr 25Lake Forest InviteApr 25 · 400 Meters · Place 3 · LibertyvilleLibertyville400 Meters353.36a11
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · 200 Meters · Place 6 · LibertyvilleLibertyville200 Meters6.23.69a11
Apr 13NSC Week 2 Boys Quad A/B @ MundeleinApr 13 · 100 Meters · Place 7 · LibertyvilleLibertyville100 Meters7.11.81a11
Apr 102026 Trackin' At McCracken CoEd InviteApr 10 · 400 Meters · Place 6 · LibertyvilleLibertyville400 Meters6.54.40a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 20NSC Week 3 Boys Quad B/D @ StevensonApr 20 · 200 Meters · Place 3 · LibertyvilleLibertyville200 Meters3.23.74a PB11
Apr 20NSC Week 3 Boys Quad B/D @ StevensonApr 20 · 100 Meters · Place 4 · LibertyvilleLibertyville100 Meters4.11.80a PB11
Feb 14Boys Sequoit ShowdownFeb 14 · 400 Meters · Place 16 · LibertyvilleLibertyville400 Meters1655.58a PB11

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 28NSC Week 3 Boys B/C QuadApr 28 · 400 Meters · Place 6 · LibertyvilleLibertyville400 Meters655.49a10
Apr 28NSC Week 3 Boys B/C QuadApr 28 · 100 Meters · Place 28 · LibertyvilleLibertyville100 Meters2812.69a10
Apr 21NSC Week 2 Boys B/D QuadApr 21 · 200 Meters · Place 10 · LibertyvilleLibertyville200 Meters10.24.60a10
Apr 21NSC Week 2 Boys B/D QuadApr 21 · 100 Meters · Place 16 · LibertyvilleLibertyville100 Meters16.12.09a10
Apr 14NSC Week 1 Boys A/B Quad Apr 14 · 100 Meters · Place 17 · LibertyvilleLibertyville100 Meters1712.1910

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9NSC Boys Conference ChampionshipsMay 9 · 400 Meters · Place 3 · LibertyvilleLibertyville400 Meters356.25a—
May 9NSC Boys Conference ChampionshipsMay 9 · 100 Meters · Place 11 · LibertyvilleLibertyville100 Meters1112.41a—
Apr 29NSC Boys Triangular with MHS & WTHSApr 29 · 200 Meters · Place 10 · LibertyvilleLibertyville200 Meters1025.2—
Apr 29NSC Boys Triangular with MHS & WTHSApr 29 · 100 Meters · Place 25 · LibertyvilleLibertyville100 Meters2512.4—
Apr 27Deerfield InvitationalApr 27 · 400 Meters · Place 7 · LibertyvilleLibertyville400 Meters755.689
Apr 13Al Janulis Cougar RelaysApr 13 · 400 Meters · Place 9 · LibertyvilleLibertyville400 Meters956.06a—
Apr 8NSC Boys Track Dual with SHSApr 8 · 100 Meters · Place 12 · LibertyvilleLibertyville100 Meters1212.66a—