Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Lakes Community High SchoolLakes Early Bird Quad · Aug 2713:42.94Lakes Early Bird QuadAugust 27, 2025
2 Miles · Niles West High School2025 Pat Savage Invitational · Oct 413:47.092025 Pat Savage InvitationalOctober 4, 2025
2.15 Miles · Veteran Acres ParkRich Eschman XC Invitational · Sep 516:27.44Rich Eschman XC InvitationalSeptember 5, 2026
3 Miles · Bulldog Athletic ComplexNLCC Cross Country Championships · Oct 1820:47.85NLCC Cross Country ChampionshipsOctober 18, 2025
3 Miles · Bulldog Athletic Complex Cross Country CourseGrant/Grayslake Central/Lakes Triangular · Sep 1522:09Grant/Grayslake Central/Lakes TriangularSeptember 15, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1220:57.2First to the Finish InvitationalSeptember 12, 2026
3 Miles · Eagle AcresLakes Sunset Invite · Oct 818:28.60Lakes Sunset InviteOctober 8, 2026
3 Miles · Eagle AcresNLCC Tri #1 · Sep 921:38.01NLCC Tri #1September 9, 2025
3 Miles · Grayslake Central IHSA Class 2A XC Regional - #4C Grayslake (Central) · Oct 2520:38.38IHSA Class 2A XC Regional - #4C Grayslake (Central)October 25, 2025
3 Miles · Lakes Community High SchoolLakes Sunset Invitational · Oct 1019:42.65Lakes Sunset InvitationalOctober 10, 2025
3 Miles · Matthews Middle SchoolNLCC Tri: Antioch / Lakes / Wauconda · Sep 2222:27NLCC Tri: Antioch / Lakes / WaucondaSeptember 22, 2025
3 Miles · Niles West High School2026 Pat Savage Invitational · Oct 319:30.062026 Pat Savage InvitationalOctober 3, 2026
3 Miles · Sports Center - Round Lake Area Park DistrictNLCC Dual #3 · Sep 2921:31NLCC Dual #3September 29, 2026
3 Miles · Tim Osmond Sports ComplexNLCC Week 1 Triangular @ Antioch · Sep 822:06.10NLCC Week 1 Triangular @ AntiochSeptember 8, 2026
3 Miles · Warren Township HS - O'Plaine CampusBill Dawson Invite · Sep 1921:51.5Bill Dawson InviteSeptember 19, 2026
3 Miles · Waukegan Sports ParkArt Campbell Lake County Cross Country Invitational · Sep 322:59.90Art Campbell Lake County Cross Country InvitationalSeptember 3, 2025
5,000 Meters · Kettle Moraine High SchoolPete Nielsen Laser Relays · Sep 2723:29.6Pete Nielsen Laser RelaysSeptember 27, 2025
5,000 Meters · Nagawaukee ParkPete Nielsen Laser Relays · Sep 2620:46.7Pete Nielsen Laser RelaysSeptember 26, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 8Lakes Sunset InviteOct 8 · 3 Miles Team Final - Gold + Silver · Place 185 · Lake Villa (Lakes)3 Miles Team Final - Gold + Silver18518:28.60 PB10
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity Red · Place 86 · Lake Villa (Lakes)3 Miles Varsity Red8619:30.06 PB10
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity · Place 268 · Lake Villa (Lakes)3 Miles Varsity26819:30.0610
Sep 29NLCC Dual #3Sep 29 · 3 Miles Boys Varsity · Place 25 · Lake Villa (Lakes)3 Miles Boys Varsity2521:31 PB10
Sep 26Pete Nielsen Laser RelaysSep 26 · 5,000 Meters Varsity 1-4 · Place 55 · Lake Villa (Lakes)5,000 Meters Varsity 1-45520:46.7 PB10
Sep 19Bill Dawson InviteSep 19 · 3 Miles Frosh/Soph · Place 114 · Lake Villa (Lakes)3 Miles Frosh/Soph11421:51.5 PB10
Sep 15Grant/Grayslake Central/Lakes TriangularSep 15 · 3 Miles Varsity · Place 17 · Lake Villa (Lakes)3 Miles Varsity1722:09 PB10
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 402 · Lake Villa (Lakes)3 Miles 3 Miles-Varsity-2A40220:57.2 PB10
Sep 8NLCC Week 1 Triangular @ AntiochSep 8 · 3 Miles Boys · Place 22 · Lake Villa (Lakes)3 Miles Boys2222:06.10 PB10
Sep 5Rich Eschman XC InvitationalSep 5 · 2.15 Miles Frosh/Soph · Place 78 · Lake Villa (Lakes)2.15 Miles Frosh/Soph7816:27.44 PB10

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 2A XC Regional - #4C Grayslake (Central)Oct 25 · 3 Miles Varsity · Place 80 · Lake Villa (Lakes)3 Miles Varsity8020:38.38 PB9
Oct 18NLCC Cross Country ChampionshipsOct 18 · 3 Miles Varsity · Place 45 · Lake Villa (Lakes)3 Miles Varsity4520:47.85 PB9
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Silver: 6-10 · Place 98 · Lake Villa (Lakes)3 Miles Silver: 6-109819:42.65 PB9
Oct 42025 Pat Savage InvitationalOct 4 · 2 Miles Freshman Red · Place 26 · Lake Villa (Lakes)2 Miles Freshman Red2613:47.09 PB9
Sep 27Pete Nielsen Laser RelaysSep 27 · 5,000 Meters Varsity 5-8 · Place 68 · Lake Villa (Lakes)5,000 Meters Varsity 5-86823:29.6 PB9
Sep 22NLCC Tri: Antioch / Lakes / WaucondaSep 22 · 3 Miles Boys · Place 12 · Lake Villa (Lakes)3 Miles Boys1222:27 PB9
Sep 20Bill Dawson InviteSep 20 · 3 Miles Frosh/Soph · Place 223 · Lake Villa (Lakes)3 Miles Frosh/Soph22322:08.39
Sep 9NLCC Tri #1Sep 9 · 3 Miles Boys Varsity · Place 42 · Lake Villa (Lakes)3 Miles Boys Varsity4221:38.01 PB9
Sep 3Art Campbell Lake County Cross Country InvitationalSep 3 · 3 Miles Open · Place 150 · Lake Villa (Lakes)3 Miles Open15022:59.90 PB9
Aug 27Lakes Early Bird QuadAug 27 · 2 Miles High School Boys · Place 37 · Lake Villa (Lakes)2 Miles High School Boys3713:42.94 PB9