Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Bulldog Athletic ComplexNLCC Cross Country Championships · Oct 1818:43.02NLCC Cross Country ChampionshipsOctober 18, 2025
3 Miles · Bulldog Athletic Complex Cross Country CourseGrant/Grayslake Central/Wauconda Triangular · Sep 1621:29Grant/Grayslake Central/Wauconda TriangularSeptember 16, 2025
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1917:19.38PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Eagle AcresLakes Sunset Invite · Oct 816:58.90Lakes Sunset InviteOctober 8, 2026
3 Miles · Lakes Community High SchoolLakes Sunset Invitational · Oct 1018:42.40Lakes Sunset InvitationalOctober 10, 2025
3 Miles · Matthews Middle School50th Wauconda XC Al Willhoit Invitational · Sep 1217:47.850th Wauconda XC Al Willhoit InvitationalSeptember 12, 2026
3 Miles · Niles West High School2026 Pat Savage Invitational · Oct 317:36.332026 Pat Savage InvitationalOctober 3, 2026
3 Miles · VHAC Stevenson CoursePatriot Early Invite · Aug 2819:42.60Patriot Early InviteAugust 28, 2025
3 Miles · Waukegan Sports ParkArt Campbell Lake County Cross Country Invitational · Sep 319:38.00Art Campbell Lake County Cross Country InvitationalSeptember 3, 2025
3138 m · Vernon Hills Athletic ComplexPatriot Early Invite · Aug 2710:49.70Patriot Early InviteAugust 27, 2026
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational · Sep 519:10.65Rich Eschman XC InvitationalSeptember 5, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 201600m TT (End of Season)Oct 20 · 1,600 Meters Boys · Wauconda1,600 Meters Boys04:59Unofficial12
Oct 8Lakes Sunset InviteOct 8 · 3 Miles Team Final - Gold + Silver · Place 96 · Wauconda3 Miles Team Final - Gold + Silver9616:58.90 PB12
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity Red · Place 49 · Wauconda3 Miles Varsity Red4917:36.33 PB12
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity · Place 158 · Wauconda3 Miles Varsity15817:36.3312
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 417 · Wauconda3 Miles Varsity Boys41717:19.38 PB12
Sep 15NLCC Dual #2Sep 15 · 3 Miles Boys · Place 6 · Wauconda3 Miles Boys620:34Unofficial12
Sep 1250th Wauconda XC Al Willhoit InvitationalSep 12 · 3 Miles Boys Varsity · Place 26 · Wauconda3 Miles Boys Varsity2617:47.8 PB12
Sep 5Rich Eschman XC InvitationalSep 5 · 5,000 Meters Varsity · Place 40 · Wauconda5,000 Meters Varsity4019:10.65 PB12
Aug 27Patriot Early InviteAug 27 · 1.95 Miles Coed Open - Boys · Place 5 · Wauconda1.95 Miles Coed Open - Boys510:49.70 PB12
Jul 24Detweiller at Dark powered by Under Armour - HIGH SCHOOLJul 24 · 3 Miles High School Boys · Place 297 · Wauconda3 Miles High School Boys29717:27.6512

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 281600m TT (End of Season)Oct 28 · 1,600 Meters Boys · Wauconda1,600 Meters Boys05:36.9Unofficial11
Oct 18NLCC Cross Country ChampionshipsOct 18 · 3 Miles Junior Varsity · Place 19 · Wauconda3 Miles Junior Varsity1918:43.02 PB11
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Bronze: Open · Place 42 · Wauconda3 Miles Bronze: Open4218:42.40 PB11
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Varsity Red · Place 54 · Wauconda3 Miles Varsity Red5418:57.2611
Sep 16Grant/Grayslake Central/Wauconda TriangularSep 16 · 3 Miles Varsity · Place 23 · Wauconda3 Miles Varsity2321:29 PB11
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 5,000 Meters Varsity · Place 52 · Wauconda5,000 Meters Varsity5220:19.2411
Sep 3Art Campbell Lake County Cross Country InvitationalSep 3 · 3 Miles Open · Place 28 · Wauconda3 Miles Open2819:38.00 PB11
Aug 28Patriot Early InviteAug 28 · 3 Miles Boys Varsity · Place 77 · Wauconda3 Miles Boys Varsity7719:42.60 PB11