Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Bulldog Athletic ComplexNLCC Cross Country Championships · Oct 1816:51.43NLCC Cross Country ChampionshipsOctober 18, 2025
3 Miles · Bulldog Athletic Complex Cross Country CourseGrant/Grayslake Central/Wauconda Triangular · Sep 1619:13Grant/Grayslake Central/Wauconda TriangularSeptember 16, 2025
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1916:26.05PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Eagle AcresLakes Sunset Invite · Oct 816:05.10Lakes Sunset InviteOctober 8, 2026
3 Miles · Emricson Park2026 IHSA Class 2A XC Sectional - #4 Woodstock (North) · Oct 3117:04.202026 IHSA Class 2A XC Sectional - #4 Woodstock (North)October 31, 2026
3 Miles · Emricson ParkIHSA Class 2A XC Regional - #4B Woodstock (H.S.) · Oct 2518:05.82IHSA Class 2A XC Regional - #4B Woodstock (H.S.)October 25, 2025
3 Miles · Lakes Community High SchoolLakes Sunset Invitational · Oct 1016:15.19Lakes Sunset InvitationalOctober 10, 2025
3 Miles · Matthews Middle School50th Wauconda XC Al Willhoit Invitational · Sep 1217:18.750th Wauconda XC Al Willhoit InvitationalSeptember 12, 2026
3 Miles · Niles West High School2026 Pat Savage Invitational · Oct 316:06.032026 Pat Savage InvitationalOctober 3, 2026
3 Miles · VHAC Stevenson CoursePatriot Early Invite · Aug 2817:18.60Patriot Early InviteAugust 28, 2025
3 Miles · Waukegan Sports ParkArt Campbell Lake County Cross Country Invitational · Sep 317:25.90Art Campbell Lake County Cross Country InvitationalSeptember 3, 2025
3138 m · Vernon Hills Athletic ComplexPatriot Early Invite · Aug 2710:54.60Patriot Early InviteAugust 27, 2026
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational 2025 · Sep 618:05.33Rich Eschman XC Invitational 2025September 6, 2025

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 2A XC Sectional - #4 Woodstock (North)Oct 31 · 3 Miles Varsity · Place 51 · Wauconda3 Miles Varsity5117:04.20 PB12
Oct 242026 IHSA Class 2A XC Regional - #4C Lake Forest (H.S.)Oct 24 · 3 Miles Varsity · Place 27 · Wauconda3 Miles Varsity2716:16.6012
Oct 8Lakes Sunset InviteOct 8 · 3 Miles Team Final - Gold + Silver · Place 36 · Wauconda3 Miles Team Final - Gold + Silver3616:05.10 PB12
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity Red · Place 12 · Wauconda3 Miles Varsity Red1216:06.03 PB12
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity · Place 27 · Wauconda3 Miles Varsity2716:06.0312
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 229 · Wauconda3 Miles Varsity Boys22916:26.05 PB12
Sep 15NLCC Dual #2Sep 15 · 3 Miles Boys · Place 2 · Wauconda3 Miles Boys219:14Unofficial12
Sep 1250th Wauconda XC Al Willhoit InvitationalSep 12 · 3 Miles Boys Varsity · Place 14 · Wauconda3 Miles Boys Varsity1417:18.7 PB12
Sep 5Rich Eschman XC InvitationalSep 5 · 5,000 Meters Varsity · Place 38 · Wauconda5,000 Meters Varsity3819:07.7512
Aug 27Patriot Early InviteAug 27 · 1.95 Miles Coed Open - Boys · Place 7 · Wauconda1.95 Miles Coed Open - Boys710:54.60 PB12
Jul 24Detweiller at Dark powered by Under Armour - HIGH SCHOOLJul 24 · 3 Miles High School Boys · Place 154 · Wauconda3 Miles High School Boys15416:32.4912

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)Nov 1 · 3 Miles Varsity · Place 85 · Wauconda3 Miles Varsity8516:24.7711
Oct 281600m TT (End of Season)Oct 28 · 1,600 Meters Boys · Wauconda1,600 Meters Boys04:48.3Unofficial11
Oct 25IHSA Class 2A XC Regional - #4B Woodstock (H.S.)Oct 25 · 3 Miles Varsity · Place 43 · Wauconda3 Miles Varsity4318:05.82 PB11
Oct 18NLCC Cross Country ChampionshipsOct 18 · 3 Miles Varsity · Place 12 · Wauconda3 Miles Varsity1216:51.43 PB11
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Gold: 1-5 · Place 41 · Wauconda3 Miles Gold: 1-54116:15.19 PB11
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Varsity Red · Place 11 · Wauconda3 Miles Varsity Red1116:53.0711
Sep 16Grant/Grayslake Central/Wauconda TriangularSep 16 · 3 Miles Varsity · Place 4 · Wauconda3 Miles Varsity419:13 PB11
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 5,000 Meters Varsity · Place 16 · Wauconda5,000 Meters Varsity1618:05.33 PB11
Sep 3Art Campbell Lake County Cross Country InvitationalSep 3 · 3 Miles Varsity · Place 49 · Wauconda3 Miles Varsity4917:25.90 PB11
Aug 28Patriot Early InviteAug 28 · 3 Miles Boys Varsity · Place 23 · Wauconda3 Miles Boys Varsity2317:18.60 PB11