Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Bulldog Athletic ComplexNLCC Cross Country Championships · Oct 1816:14.04NLCC Cross Country ChampionshipsOctober 18, 2025
3 Miles · Bulldog Athletic Complex Cross Country CourseGrant/Grayslake Central/Lakes Triangular · Sep 1517:16Grant/Grayslake Central/Lakes TriangularSeptember 15, 2026
3 Miles · Central Park2nd Annual Vicky Piela Invite · Sep 615:59.642nd Annual Vicky Piela InviteSeptember 6, 2025
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 714:41.48IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkIHSA Class 2A State XC Championships · Nov 815:08.97IHSA Class 2A State XC ChampionshipsNovember 8, 2025
3 Miles · Eagle AcresLakes Sunset Invite · Oct 814:50.30Lakes Sunset InviteOctober 8, 2026
3 Miles · Eagle AcresLakes Early Bird · Aug 2615:18Lakes Early BirdAugust 26, 2026
3 Miles · Emricson Park2026 IHSA Class 2A XC Sectional - #4 Woodstock (North) · Oct 3115:26.402026 IHSA Class 2A XC Sectional - #4 Woodstock (North)October 31, 2026
3 Miles · Grayslake Central IHSA Class 2A XC Regional - #4C Grayslake (Central) · Oct 2515:43.95IHSA Class 2A XC Regional - #4C Grayslake (Central)October 25, 2025
3 Miles · Lakes Community High SchoolIHSA Class 2A XC Sectional - #4 Lake Villa (Lakes) · Nov 115:18.19IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)November 1, 2025
3 Miles · Matthews Middle SchoolNLCC Tri: Antioch / Lakes / Wauconda · Sep 2217:04NLCC Tri: Antioch / Lakes / WaucondaSeptember 22, 2025
3 Miles · Niles West High School2026 Pat Savage Invitational · Oct 315:03.812026 Pat Savage InvitationalOctober 3, 2026
3 Miles · Sports Center - Round Lake Area Park DistrictNLCC Dual #3 · Sep 2917:15NLCC Dual #3September 29, 2026
3 Miles · Warren Township HS - O'Plaine CampusBill Dawson Invite · Sep 1915:59.8Bill Dawson InviteSeptember 19, 2026
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational · Sep 516:51.37Rich Eschman XC InvitationalSeptember 5, 2026

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 2A Varsity · Place 20 · Lake Villa (Lakes)3 Miles Class 2A Varsity2014:41.48 PB12
Oct 312026 IHSA Class 2A XC Sectional - #4 Woodstock (North)Oct 31 · 3 Miles Varsity · Place 2 · Lake Villa (Lakes)3 Miles Varsity215:26.40 PB12
Oct 242026 IHSA Class 2A XC Regional - #4C Lake Forest (H.S.)Oct 24 · 3 Miles Varsity · Place 2 · Lake Villa (Lakes)3 Miles Varsity214:54.8012
Oct 8Lakes Sunset InviteOct 8 · 3 Miles Team Final - Gold + Silver · Place 2 · Lake Villa (Lakes)3 Miles Team Final - Gold + Silver214:50.30 PB12
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity Red · Place 2 · Lake Villa (Lakes)3 Miles Varsity Red215:03.81 PB12
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity · Place 2 · Lake Villa (Lakes)3 Miles Varsity215:03.8112
Sep 29NLCC Dual #3Sep 29 · 3 Miles Boys Varsity · Place 1 · Lake Villa (Lakes)3 Miles Boys Varsity117:15 PB12
Sep 19Bill Dawson InviteSep 19 · 3 Miles Varsity · Place 2 · Lake Villa (Lakes)3 Miles Varsity215:59.8 PB12
Sep 15Grant/Grayslake Central/Lakes TriangularSep 15 · 3 Miles Varsity · Place 1 · Lake Villa (Lakes)3 Miles Varsity117:16 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 9 · Lake Villa (Lakes)3 Miles 3 Miles-Varsity-2A915:09.212
Sep 5Rich Eschman XC InvitationalSep 5 · 5,000 Meters Varsity · Place 2 · Lake Villa (Lakes)5,000 Meters Varsity216:51.37 PB12
Aug 26Lakes Early BirdAug 26 · 3 Miles Varsity Boys · Place 1 · Lake Villa (Lakes)3 Miles Varsity Boys115:18 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 2A State XC ChampionshipsNov 8 · 3 Miles 2A Varsity · Place 42 · Lake Villa (Lakes)3 Miles 2A Varsity4215:08.97 PB11
Nov 1IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)Nov 1 · 3 Miles Varsity · Place 16 · Lake Villa (Lakes)3 Miles Varsity1615:18.19 PB11
Oct 25IHSA Class 2A XC Regional - #4C Grayslake (Central)Oct 25 · 3 Miles Varsity · Place 4 · Lake Villa (Lakes)3 Miles Varsity415:43.95 PB11
Oct 18NLCC Cross Country ChampionshipsOct 18 · 3 Miles Varsity · Place 5 · Lake Villa (Lakes)3 Miles Varsity516:14.04 PB11
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Gold: 1-5 · Place 19 · Lake Villa (Lakes)3 Miles Gold: 1-51915:41.3711
Sep 22NLCC Tri: Antioch / Lakes / WaucondaSep 22 · 3 Miles Boys · Place 2 · Lake Villa (Lakes)3 Miles Boys217:04 PB11
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 71 · Lake Villa (Lakes)3 Miles Varsity 2A7116:11.2011
Sep 62nd Annual Vicky Piela InviteSep 6 · 3 Miles Varsity Boys · Place 6 · Lake Villa (Lakes)3 Miles Varsity Boys615:59.64 PB11

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 2A XC Sectional-#4 Maple Park (Kaneland)Nov 2 · 3 Miles Varsity · Place 17 · Lake Villa (Lakes)3 Miles Varsity1715:40.2910
Oct 262024 IHSA Class 2A XC Regional-#4A Lake Villa (Lakes)Oct 26 · 3 Miles Varsity · Place 5 · Lake Villa (Lakes)3 Miles Varsity515:42.7010
Oct 11Lakes Sunset InvitationalOct 11 · 3 Miles Varsity · Place 10 · Lake Villa (Lakes)3 Miles Varsity1015:38.00SO
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 2A · Place 107 · Lake Villa (Lakes)3 Miles Varsity 2A10716:40.9010
Sep 4Art Campbell Lake County Cross Country InvitationalSep 4 · 3 Miles Varsity · Place 23 · Lake Villa (Lakes)3 Miles Varsity2316:15.6910

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 282023 IHSA Class 2A XC Sectional - #4 Woodstock (H.S.)Oct 28 · 3 Miles Varsity · Place 40 · Lake Villa (Lakes)3 Miles Varsity4016:56.68FR
Oct 212023 IHSA Class 2A XC Regional - #4C Lake Villa (Lakes)Oct 21 · 3 Miles Varsity · Place 21 · Lake Villa (Lakes)3 Miles Varsity2116:35.2FR
Oct 6Lakes Sunset InviteOct 6 · 3 Miles Varsity · Place 33 · Lake Villa (Lakes)3 Miles Varsity3316:11.50FR
Sep 23James Taylor InviteSep 23 · 3 Miles Frosh/Soph Freshman · Place 1 · Lake Villa (Lakes)3 Miles Frosh/Soph Freshman117:03.529
Sep 16Bill Dawson InviteSep 16 · 3 Miles Freshman Sophomore · Place 9 · Lake Villa (Lakes)3 Miles Freshman Sophomore916:48.059
Aug 30Art Campbell Lake County InviteAug 30 · 3 Miles Open · Place 5 · Lake Villa (Lakes)3 Miles Open517:12.119