Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Vernon Hills Athletic ComplexPatriot Early Invite · Aug 2812:49.90Patriot Early InviteAugust 28, 2025
2.15 Miles · Veteran Acres ParkRich Eschman XC Invitational 2025 · Sep 614:19.81Rich Eschman XC Invitational 2025September 6, 2025
3 Miles · Bulldog Athletic ComplexNLCC Cross Country Championships · Oct 1819:52.24NLCC Cross Country ChampionshipsOctober 18, 2025
3 Miles · Bulldog Athletic Complex Cross Country CourseGrant/Grayslake Central/Wauconda Triangular · Sep 1622:48Grant/Grayslake Central/Wauconda TriangularSeptember 16, 2025
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1917:54.19PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Eagle AcresLakes Sunset Invite · Oct 817:32.60Lakes Sunset InviteOctober 8, 2026
3 Miles · Lakes Community High SchoolLakes Sunset Invitational · Oct 1019:08.35Lakes Sunset InvitationalOctober 10, 2025
3 Miles · Matthews Middle School50th Wauconda XC Al Willhoit Invitational · Sep 1218:36.450th Wauconda XC Al Willhoit InvitationalSeptember 12, 2026
3 Miles · Niles West High School2026 Pat Savage Invitational · Oct 317:56.572026 Pat Savage InvitationalOctober 3, 2026
3 Miles · Sports Center - Round Lake Area Park DistrictNLCC Dual #3 · Sep 2920:12NLCC Dual #3September 29, 2026
3 Miles · Waukegan Sports ParkArt Campbell Lake County Cross Country Invitational · Sep 320:49.90Art Campbell Lake County Cross Country InvitationalSeptember 3, 2025
3138 m · Vernon Hills Athletic ComplexPatriot Early Invite · Aug 2711:18.00Patriot Early InviteAugust 27, 2026
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational · Sep 520:11.73Rich 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 Boys05:16Unofficial11
Oct 8Lakes Sunset InviteOct 8 · 3 Miles Bronze: Open · Place 7 · Wauconda3 Miles Bronze: Open717:32.60 PB11
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Junior Varsity Red · Place 3 · Wauconda3 Miles Junior Varsity Red317:56.57 PB11
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Junior Varsity · Place 32 · Wauconda3 Miles Junior Varsity3217:56.5711
Sep 29NLCC Dual #3Sep 29 · 3 Miles Boys Varsity · Place 9 · Wauconda3 Miles Boys Varsity920:12 PB11
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 501 · Wauconda3 Miles Varsity Boys50117:54.19 PB11
Sep 1250th Wauconda XC Al Willhoit InvitationalSep 12 · 3 Miles Boys Varsity · Place 32 · Wauconda3 Miles Boys Varsity3218:36.4 PB11
Sep 5Rich Eschman XC InvitationalSep 5 · 5,000 Meters Varsity · Place 69 · Wauconda5,000 Meters Varsity6920:11.73 PB11
Aug 27Patriot Early InviteAug 27 · 1.95 Miles Coed Open - Boys · Place 12 · Wauconda1.95 Miles Coed Open - Boys1211:18.00 PB11
Jul 24Detweiller at Dark powered by Under Armour - HIGH SCHOOLJul 24 · 3 Miles Co-Ed HS · Place 27 · Wauconda3 Miles Co-Ed HS2718:11.4711

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 281600m TT (End of Season)Oct 28 · 1,600 Meters Boys · Wauconda1,600 Meters Boys05:40.9Unofficial10
Oct 18NLCC Cross Country ChampionshipsOct 18 · 3 Miles Junior Varsity · Place 38 · Wauconda3 Miles Junior Varsity3819:52.24 PB10
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Bronze: Open · Place 61 · Wauconda3 Miles Bronze: Open6119:08.35 PB10
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Sophomore Red · Place 29 · Wauconda3 Miles Sophomore Red2919:58.7110
Sep 16Grant/Grayslake Central/Wauconda TriangularSep 16 · 3 Miles Varsity · Place 41 · Wauconda3 Miles Varsity4122:48 PB10
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 2.15 Miles Frosh/Soph · Place 52 · Wauconda2.15 Miles Frosh/Soph5214:19.81 PB10
Sep 3Art Campbell Lake County Cross Country InvitationalSep 3 · 3 Miles Open · Place 76 · Wauconda3 Miles Open7620:49.90 PB10
Aug 28Patriot Early InviteAug 28 · 2 Miles Coed Open - Boys · Place 26 · Wauconda2 Miles Coed Open - Boys2612:49.90 PB10