Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Niles West High School2025 Pat Savage Invitational · Oct 410:47.522025 Pat Savage InvitationalOctober 4, 2025
2 Miles · Vernon Hills Athletic ComplexPatriot Early Invite · Aug 2810:20.30Patriot Early InviteAugust 28, 2025
2.15 Miles · Veteran Acres ParkRich Eschman XC Invitational 2025 · Sep 611:58.90Rich Eschman XC Invitational 2025September 6, 2025
3 Miles · Bulldog Athletic ComplexNLCC Cross Country Championships · Oct 1817:17.95NLCC Cross Country ChampionshipsOctober 18, 2025
3 Miles · Bulldog Athletic Complex Cross Country CourseGrant/Grayslake Central/Wauconda Triangular · Sep 1619:12Grant/Grayslake Central/Wauconda TriangularSeptember 16, 2025
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1916:18.72PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Eagle AcresLakes Sunset Invite · Oct 815:40.90Lakes Sunset InviteOctober 8, 2026
3 Miles · Emricson Park2026 IHSA Class 2A XC Sectional - #4 Woodstock (North) · Oct 3117:27.802026 IHSA Class 2A XC Sectional - #4 Woodstock (North)October 31, 2026
3 Miles · Emricson ParkIHSA Class 2A XC Regional - #4B Woodstock (H.S.) · Oct 2517:47.48IHSA Class 2A XC Regional - #4B Woodstock (H.S.)October 25, 2025
3 Miles · Lakes Community High SchoolLakes Sunset Invitational · Oct 1016:22.15Lakes Sunset InvitationalOctober 10, 2025
3 Miles · Matthews Middle School50th Wauconda XC Al Willhoit Invitational · Sep 1217:24.050th Wauconda XC Al Willhoit InvitationalSeptember 12, 2026
3 Miles · Niles West High School2026 Pat Savage Invitational · Oct 316:14.122026 Pat Savage InvitationalOctober 3, 2026
3 Miles · Waukegan Sports ParkArt Campbell Lake County Cross Country Invitational · Sep 317:16.20Art Campbell Lake County Cross Country InvitationalSeptember 3, 2025
3138 m · Vernon Hills Athletic ComplexPatriot Early Invite · Aug 2710:20.70Patriot Early InviteAugust 27, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 2A XC Sectional - #4 Woodstock (North)Oct 31 · 3 Miles Varsity · Place 71 · Wauconda3 Miles Varsity7117:27.80 PB10
Oct 242026 IHSA Class 2A XC Regional - #4C Lake Forest (H.S.)Oct 24 · 3 Miles Varsity · Place 20 · Wauconda3 Miles Varsity2015:58.4010
Oct 201600m TT (End of Season)Oct 20 · 1,600 Meters Boys · Wauconda1,600 Meters Boys04:32Unofficial10
Oct 8Lakes Sunset InviteOct 8 · 3 Miles Team Final - Gold + Silver · Place 14 · Wauconda3 Miles Team Final - Gold + Silver1415:40.90 PB10
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity Red · Place 15 · Wauconda3 Miles Varsity Red1516:14.12 PB10
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity · Place 41 · Wauconda3 Miles Varsity4116:14.1210
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 208 · Wauconda3 Miles Varsity Boys20816:18.72 PB10
Sep 1250th Wauconda XC Al Willhoit InvitationalSep 12 · 3 Miles Boys F/S · Place 1 · Wauconda3 Miles Boys F/S117:24.0 PB10
Sep 5Rich Eschman XC InvitationalSep 5 · 2.15 Miles Frosh/Soph · Place 1 · Wauconda2.15 Miles Frosh/Soph112:04.6110
Aug 27Patriot Early InviteAug 27 · 1.95 Miles Coed Open - Boys · Place 1 · Wauconda1.95 Miles Coed Open - Boys110:20.70 PB10

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)Nov 1 · 3 Miles Varsity · Place 90 · Wauconda3 Miles Varsity9016:30.199
Oct 281600m TT (End of Season)Oct 28 · 1,600 Meters Boys · Wauconda1,600 Meters Boys04:40.7Unofficial9
Oct 25IHSA Class 2A XC Regional - #4B Woodstock (H.S.)Oct 25 · 3 Miles Varsity · Place 37 · Wauconda3 Miles Varsity3717:47.48 PB9
Oct 18NLCC Cross Country ChampionshipsOct 18 · 3 Miles Varsity · Place 16 · Wauconda3 Miles Varsity1617:17.95 PB9
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Gold: 1-5 · Place 44 · Wauconda3 Miles Gold: 1-54416:22.15 PB9
Oct 42025 Pat Savage InvitationalOct 4 · 2 Miles Freshman Red · Place 1 · Wauconda2 Miles Freshman Red110:47.52 PB9
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Varsity · Place 163 · Wauconda3 Miles Varsity16315:53.969
Sep 16Grant/Grayslake Central/Wauconda TriangularSep 16 · 3 Miles Varsity · Place 3 · Wauconda3 Miles Varsity319:12 PB9
Sep 13 Al Willhoit Wauconda InvitationalSep 13 · 3 Miles Frosh/Soph · Place 3 · Wauconda3 Miles Frosh/Soph317:08.89
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 2.15 Miles Frosh/Soph · Place 4 · Wauconda2.15 Miles Frosh/Soph411:58.90 PB9
Sep 3Art Campbell Lake County Cross Country InvitationalSep 3 · 3 Miles Varsity · Place 36 · Wauconda3 Miles Varsity3617:16.20 PB9
Aug 28Patriot Early InviteAug 28 · 2 Miles Coed Open - Boys · Place 1 · Wauconda2 Miles Coed Open - Boys110:20.30 PB9