Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Bartlett High School23rd Annual Flyin' Hawk Invite · Sep 2716:04.4823rd Annual Flyin' Hawk InviteSeptember 27, 2025
3 Miles · Detweiller ParkIHSA Class 2A State XC Championships · Nov 815:06.40IHSA Class 2A State XC ChampionshipsNovember 8, 2025
3 Miles · Eagle AcresLakes Early Bird Quad · Aug 2715:14.11Lakes Early Bird QuadAugust 27, 2025
3 Miles · Emricson Park2025 McHenry County Invite · Aug 3016:23.312025 McHenry County Invite August 30, 2025
3 Miles · Hampshire High School9/9 FVC Triangular · Sep 917:03.99/9 FVC Triangular September 9, 2025
3 Miles · Lakes Community High SchoolIHSA Class 2A XC Sectional - #4 Lake Villa (Lakes) · Nov 115:26.34IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)November 1, 2025
3 Miles · Lippold ParkCrystal Lake South Quad · Sep 2315:22Crystal Lake South QuadSeptember 23, 2025
3 Miles · McHenry County College2025 Fox Valley Cross Country Conference Championship · Oct 1816:00.522025 Fox Valley Cross Country Conference ChampionshipOctober 18, 2025
3 Miles · Warren Township HS - O'Plaine CampusBill Dawson Invite · Sep 2015:46.5Bill Dawson InviteSeptember 20, 2025
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational 2025 · Sep 616:45.57Rich Eschman XC Invitational 2025September 6, 2025

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

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 2A State XC ChampionshipsNov 8 · 3 Miles 2A Varsity · Place 38 · Crystal Lake (South)3 Miles 2A Varsity3815:06.40 PB12
Nov 1IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)Nov 1 · 3 Miles Varsity · Place 20 · Crystal Lake (South)3 Miles Varsity2015:26.34 PB12
Oct 25IHSA Class 2A XC Regional - #4B Woodstock (H.S.)Oct 25 · 3 Miles Varsity · Place 4 · Crystal Lake (South)3 Miles Varsity416:26.9812
Oct 182025 Fox Valley Cross Country Conference ChampionshipOct 18 · 3 Miles Varsity · Place 4 · Crystal Lake (South)3 Miles Varsity416:00.52 PB12
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Gold: 1-5 · Place 20 · Crystal Lake (South)3 Miles Gold: 1-52015:42.8812
Sep 2723rd Annual Flyin' Hawk InviteSep 27 · 3 Miles Varsity Boys · Place 12 · Crystal Lake (South)3 Miles Varsity Boys1216:04.48 PB12
Sep 23Crystal Lake South QuadSep 23 · 3 Miles Varsity · Place 1 · Crystal Lake (South)3 Miles Varsity115:22 PB12
Sep 20Bill Dawson InviteSep 20 · 3 Miles Varsity · Place 10 · Crystal Lake (South)3 Miles Varsity1015:46.5 PB12
Sep 99/9 FVC Triangular Sep 9 · 3 Miles Varsity · Place 1 · Crystal Lake (South)3 Miles Varsity117:03.9 PB12
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 5,000 Meters Varsity · Place 3 · Crystal Lake (South)5,000 Meters Varsity316:45.57 PB12
Aug 302025 McHenry County Invite Aug 30 · 3 Miles Varsity · Place 5 · Crystal Lake (South)3 Miles Varsity516:23.31 PB12
Aug 27Lakes Early Bird QuadAug 27 · 3 Miles High School Boys · Place 1 · Crystal Lake (South)3 Miles High School Boys115:14.11 PB12

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 2A XC Sectional-#4 Maple Park (Kaneland)Nov 2 · 3 Miles Varsity · Place 13 · Crystal Lake (South)3 Miles Varsity1315:33.7811
Oct 262024 IHSA Class 2A XC Regional-#4A Lake Villa (Lakes)Oct 26 · 3 Miles Varsity · Place 4 · Crystal Lake (South)3 Miles Varsity415:41.2011
Oct 19Fox Valley Conference XC MeetOct 19 · 3 Miles Varsity · Place 8 · Crystal Lake (South)3 Miles Varsity816:37.6311
Oct 8D155 Quad MeetOct 8 · 3 Miles Varsity · Place 3 · Crystal Lake (South)3 Miles Varsity316:25.4111
Oct 5St. Charles North XC InviteOct 5 · 3 Miles Varsity · Place 13 · Crystal Lake (South)3 Miles Varsity1315:52.9711
Sep 24CLS QuadSep 24 · 3.05 Miles Varsity · Place 2 · Crystal Lake (South)3.05 Miles Varsity216:2711
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 2A · Place 33 · Crystal Lake (South)3 Miles Varsity 2A3315:49.2011
Sep 10Jacobs TriangularSep 10 · 3 Miles Varsity · Place 5 · Crystal Lake (South)3 Miles Varsity516:3911
Sep 7Rich Eschman XC InvitationalSep 7 · 3.05 Miles Varsity · Place 5 · Crystal Lake (South)3.05 Miles Varsity516:26.4911