Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.15 Miles · Veteran Acres ParkRich Eschman XC Invitational 2025 · Sep 616:11.99Rich Eschman XC Invitational 2025September 6, 2025
3 Miles · Bartlett High School24th Annual Bartlett Flyin’ Hawk Invitational · Sep 2620:37.9424th Annual Bartlett Flyin’ Hawk InvitationalSeptember 26, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 719:11.58IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkIHSA Class 2A State XC Championships · Nov 820:10.43IHSA Class 2A State XC ChampionshipsNovember 8, 2025
3 Miles · Eagle AcresLakes Sunset Invite · Oct 820:49.50Lakes Sunset InviteOctober 8, 2026
3 Miles · Emricson Park2026 IHSA Class 2A XC Sectional - #4 Woodstock (North) · Oct 3120:29.502026 IHSA Class 2A XC Sectional - #4 Woodstock (North)October 31, 2026
3 Miles · Emricson Park2025 McHenry County Invite · Aug 3023:51.962025 McHenry County Invite August 30, 2025
3 Miles · Hampshire High SchoolHampshire FVC Triangular · Sep 822:28.75Hampshire FVC TriangularSeptember 8, 2026
3 Miles · Lakes Community High SchoolIHSA Class 2A XC Sectional - #4 Lake Villa (Lakes) · Nov 120:18.80IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)November 1, 2025
3 Miles · Lippold ParkCrystal Lake South Quad · Sep 2321:05Crystal Lake South QuadSeptember 23, 2025
3 Miles · McHenry County College2025 Fox Valley Cross Country Conference Championship · Oct 1821:44.812025 Fox Valley Cross Country Conference ChampionshipOctober 18, 2025
3 Miles · McHenry Township Recreation Center2026 McHenry County Invite · Aug 2922:24.732026 McHenry County InviteAugust 29, 2026
3 Miles · O'Plaine RoadBill Dawson Invite · Sep 2120:36.7Bill Dawson InviteSeptember 21, 2024
3 Miles · Warren Township HS - O'Plaine CampusBill Dawson Invite · Sep 2021:47.8Bill Dawson InviteSeptember 20, 2025
5,000 Meters · Veteran Acres ParkFVC Quad Meet - Hosted by Prairie Ridge (H.S.) · Oct 722:39.7FVC Quad Meet - Hosted by Prairie Ridge (H.S.)October 7, 2025

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 2A Varsity · Place 102 · Crystal Lake (South)3 Miles Class 2A Varsity10219:11.58 PB11
Oct 312026 IHSA Class 2A XC Sectional - #4 Woodstock (North)Oct 31 · 3 Miles Varsity · Place 49 · Crystal Lake (South)3 Miles Varsity4920:29.50 PB11
Oct 242026 IHSA Class 2A XC Regional - #4B Belvidere (H.S.)Oct 24 · 3 Miles Varsity · Place 18 · Crystal Lake (South)3 Miles Varsity1819:44.4111
Oct 172026 Fox Valley Conference ChampionshipOct 17 · 3 Miles Varsity · Place 39 · Crystal Lake (South)3 Miles Varsity3920:19.611
Oct 8Lakes Sunset InviteOct 8 · 3 Miles Team Final - Gold + Silver · Place 127 · Crystal Lake (South)3 Miles Team Final - Gold + Silver12720:49.50 PB11
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 1A/2A · Place 73 · Crystal Lake (South)3 Miles Varsity - 1A/2A7320:11.2511
Sep 2624th Annual Bartlett Flyin’ Hawk InvitationalSep 26 · 3 Miles Varsity Girls · Place 39 · Crystal Lake (South)3 Miles Varsity Girls3920:37.94 PB11
Sep 19Bill Dawson InviteSep 19 · 3 Miles Varsity · Place 66 · Crystal Lake (South)3 Miles Varsity6621:51.211
Sep 8Hampshire FVC TriangularSep 8 · 3 Miles High School · Place 7 · Crystal Lake (South)3 Miles High School722:28.75 PB11
Sep 5Rich Eschman XC InvitationalSep 5 · 5,000 Meters Varsity · Place 23 · Crystal Lake (South)5,000 Meters Varsity2323:24.6211
Aug 292026 McHenry County InviteAug 29 · 3 Miles Varsity · Place 19 · Crystal Lake (South)3 Miles Varsity1922:24.73 PB11

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 2A State XC ChampionshipsNov 8 · 3 Miles 2A Varsity · Place 183 · Crystal Lake (South)3 Miles 2A Varsity18320:10.43 PB10
Nov 1IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)Nov 1 · 3 Miles Varsity · Place 101 · Crystal Lake (South)3 Miles Varsity10120:18.80 PB10
Oct 182025 Fox Valley Cross Country Conference ChampionshipOct 18 · 3 Miles Varsity · Place 61 · Crystal Lake (South)3 Miles Varsity6121:44.81 PB10
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Silver: 6-10 · Place 31 · Crystal Lake (South)3 Miles Silver: 6-103121:06.1810
Oct 7FVC Quad Meet - Hosted by Prairie Ridge (H.S.)Oct 7 · 5,000 Meters Open · Place 11 · Crystal Lake (South)5,000 Meters Open1122:39.7 PB10
Sep 2723rd Annual Flyin' Hawk InviteSep 27 · 3 Miles FS Girls · Place 23 · Crystal Lake (South)3 Miles FS Girls2322:24.1210
Sep 23Crystal Lake South QuadSep 23 · 3 Miles Varsity · Place 26 · Crystal Lake (South)3 Miles Varsity2621:05 PB10
Sep 20Bill Dawson InviteSep 20 · 3 Miles Varsity · Place 82 · Crystal Lake (South)3 Miles Varsity8221:47.8 PB10
Sep 99/9 FVC Triangular Sep 9 · 3 Miles Varsity · Place 17 · Crystal Lake (South)3 Miles Varsity1722:36.410
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 2.15 Miles Frosh/Soph · Place 24 · Crystal Lake (South)2.15 Miles Frosh/Soph2416:11.99 PB10
Aug 302025 McHenry County Invite Aug 30 · 3 Miles Varsity · Place 35 · Crystal Lake (South)3 Miles Varsity3523:51.96 PB10

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 19Fox Valley Conference XC MeetOct 19 · 3 Miles Varsity · Place 54 · Crystal Lake (South)3 Miles Varsity5421:56.219
Sep 28Bartlett Flyin' Hawk InviteSep 28 · 3 Miles Varsity · Place 7 · Crystal Lake (South)3 Miles Varsity720:46.109
Sep 24CLS QuadSep 24 · 3.05 Miles Varsity · Place 17 · Crystal Lake (South)3.05 Miles Varsity1722:119
Sep 21Bill Dawson InviteSep 21 · 3 Miles Frosh/Soph · Place 11 · Crystal Lake (South)3 Miles Frosh/Soph1120:36.7 PB9
Sep 10Jacobs TriangularSep 10 · 3 Miles Varsity · Place 20 · Crystal Lake (South)3 Miles Varsity2021:329
Sep 7Rich Eschman XC InvitationalSep 7 · 2.15 Miles Frosh/Soph Freshman · Place 9 · Crystal Lake (South)2.15 Miles Frosh/Soph Freshman914:02.529