Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Niles West High School2025 Pat Savage Invitational · Oct 412:15.582025 Pat Savage InvitationalOctober 4, 2025
2 Miles · Vernon Hills Athletic ComplexPatriot Early Invite · Aug 2811:50.10Patriot Early InviteAugust 28, 2025
2.15 Miles · Veteran Acres ParkRich Eschman XC Invitational · Sep 512:43.44Rich Eschman XC InvitationalSeptember 5, 2026
3 Miles · Bulldog Athletic ComplexNLCC Cross Country Championships · Oct 1818:38.50NLCC Cross Country ChampionshipsOctober 18, 2025
3 Miles · Bulldog Athletic Complex Cross Country CourseGrant/Grayslake Central/Wauconda Triangular · Sep 1622:11Grant/Grayslake Central/Wauconda TriangularSeptember 16, 2025
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1917:01.74PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Eagle AcresLakes Sunset Invite · Oct 816:34.60Lakes Sunset InviteOctober 8, 2026
3 Miles · Emricson Park2026 IHSA Class 2A XC Sectional - #4 Woodstock (North) · Oct 3116:59.002026 IHSA Class 2A XC Sectional - #4 Woodstock (North)October 31, 2026
3 Miles · Lakes Community High SchoolLakes Sunset Invitational · Oct 1017:38.40Lakes Sunset InvitationalOctober 10, 2025
3 Miles · Matthews Middle School50th Wauconda XC Al Willhoit Invitational · Sep 1218:11.750th Wauconda XC Al Willhoit InvitationalSeptember 12, 2026
3 Miles · Niles West High School2026 Pat Savage Invitational · Oct 316:49.422026 Pat Savage InvitationalOctober 3, 2026
3 Miles · Waukegan Sports ParkArt Campbell Lake County Cross Country Invitational · Sep 319:29.60Art Campbell Lake County Cross Country InvitationalSeptember 3, 2025
3138 m · Vernon Hills Athletic ComplexPatriot Early Invite · Aug 2711:01.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 48 · Wauconda3 Miles Varsity4816:59.00 PB10
Oct 201600m TT (End of Season)Oct 20 · 1,600 Meters Boys · Wauconda1,600 Meters Boys05:03Unofficial10
Oct 8Lakes Sunset InviteOct 8 · 3 Miles Team Final - Gold + Silver · Place 63 · Wauconda3 Miles Team Final - Gold + Silver6316:34.60 PB10
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity Red · Place 23 · Wauconda3 Miles Varsity Red2316:49.42 PB10
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity · Place 92 · Wauconda3 Miles Varsity9216:49.4210
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 361 · Wauconda3 Miles Varsity Boys36117:01.74 PB10
Sep 15NLCC Dual #2Sep 15 · 3 Miles Boys · Place 9 · Wauconda3 Miles Boys921:01Unofficial10
Sep 1250th Wauconda XC Al Willhoit InvitationalSep 12 · 3 Miles Boys F/S · Place 10 · Wauconda3 Miles Boys F/S1018:11.7 PB10
Sep 5Rich Eschman XC InvitationalSep 5 · 2.15 Miles Frosh/Soph · Place 7 · Wauconda2.15 Miles Frosh/Soph712:43.44 PB10
Aug 27Patriot Early InviteAug 27 · 1.95 Miles Coed Open - Boys · Place 10 · Wauconda1.95 Miles Coed Open - Boys1011:01.70 PB10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 281600m TT (End of Season)Oct 28 · 1,600 Meters Boys · Wauconda1,600 Meters Boys05:32.7Unofficial9
Oct 18NLCC Cross Country ChampionshipsOct 18 · 3 Miles Junior Varsity · Place 16 · Wauconda3 Miles Junior Varsity1618:38.50 PB9
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Bronze: Open · Place 8 · Wauconda3 Miles Bronze: Open817:38.40 PB9
Oct 42025 Pat Savage InvitationalOct 4 · 2 Miles Freshman Red · Place 12 · Wauconda2 Miles Freshman Red1212:15.58 PB9
Sep 16Grant/Grayslake Central/Wauconda TriangularSep 16 · 3 Miles Varsity · Place 32 · Wauconda3 Miles Varsity3222:11 PB9
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 2.15 Miles Frosh/Soph · Place 25 · Wauconda2.15 Miles Frosh/Soph2513:14.129
Sep 3Art Campbell Lake County Cross Country InvitationalSep 3 · 3 Miles Open · Place 21 · Wauconda3 Miles Open2119:29.60 PB9
Aug 28Patriot Early InviteAug 28 · 2 Miles Coed Open - Boys · Place 13 · Wauconda2 Miles Coed Open - Boys1311:50.10 PB9