Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Bartlett High School24th Annual Bartlett Flyin’ Hawk Invitational · Sep 2618:57.9824th Annual Bartlett Flyin’ Hawk InvitationalSeptember 26, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 718:41.33IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkIHSA Class 2A State XC Championships · Nov 818:06.56IHSA Class 2A State XC ChampionshipsNovember 8, 2025
3 Miles · Eagle AcresLakes Sunset Invite · Oct 817:59.60Lakes Sunset InviteOctober 8, 2026
3 Miles · Emricson Park2026 IHSA Class 2A XC Sectional - #4 Woodstock (North) · Oct 3118:53.102026 IHSA Class 2A XC Sectional - #4 Woodstock (North)October 31, 2026
3 Miles · Emricson ParkIHSA Class 2A XC Regional - #4B Woodstock (H.S.) · Oct 2519:22.52IHSA Class 2A XC Regional - #4B Woodstock (H.S.)October 25, 2025
3 Miles · Lakes Community High SchoolLakes Sunset Invitational · Oct 1017:38.65Lakes Sunset InvitationalOctober 10, 2025
3 Miles · Lippold ParkCrystal Lake South Quad · Sep 2318:36Crystal Lake South QuadSeptember 23, 2025
3 Miles · McHenry County College2025 Fox Valley Cross Country Conference Championship · Oct 1819:05.002025 Fox Valley Cross Country Conference ChampionshipOctober 18, 2025
3 Miles · McHenry Township Recreation Center2026 McHenry County Invite · Aug 2920:07.672026 McHenry County InviteAugust 29, 2026
3 Miles · Warren Township HS - O'Plaine CampusBill Dawson Invite · Sep 2019:01.8Bill Dawson InviteSeptember 20, 2025
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational 2025 · Sep 621:08.48Rich Eschman XC Invitational 2025September 6, 2025

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 2A Varsity · Place 55 · Crystal Lake (South)3 Miles Class 2A Varsity5518:41.33 PB11
Oct 312026 IHSA Class 2A XC Sectional - #4 Woodstock (North)Oct 31 · 3 Miles Varsity · Place 4 · Crystal Lake (South)3 Miles Varsity418:53.10 PB11
Oct 242026 IHSA Class 2A XC Regional - #4B Belvidere (H.S.)Oct 24 · 3 Miles Varsity · Place 2 · Crystal Lake (South)3 Miles Varsity218:07.8611
Oct 172026 Fox Valley Conference ChampionshipOct 17 · 3 Miles Varsity · Place 6 · Crystal Lake (South)3 Miles Varsity618:45.411
Oct 8Lakes Sunset InviteOct 8 · 3 Miles Team Final - Gold + Silver · Place 12 · Crystal Lake (South)3 Miles Team Final - Gold + Silver1217:59.60 PB11
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 1A/2A · Place 16 · Crystal Lake (South)3 Miles Varsity - 1A/2A1618:38.5211
Sep 2624th Annual Bartlett Flyin’ Hawk InvitationalSep 26 · 3 Miles Varsity Girls · Place 11 · Crystal Lake (South)3 Miles Varsity Girls1118:57.98 PB11
Sep 19Bill Dawson InviteSep 19 · 3 Miles Varsity · Place 17 · Crystal Lake (South)3 Miles Varsity1719:38.711
Aug 292026 McHenry County InviteAug 29 · 3 Miles Varsity · Place 4 · Crystal Lake (South)3 Miles Varsity420:07.67 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 2A State XC ChampionshipsNov 8 · 3 Miles 2A Varsity · Place 40 · Crystal Lake (South)3 Miles 2A Varsity4018:06.56 PB10
Nov 1IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)Nov 1 · 3 Miles Varsity · Place 20 · Crystal Lake (South)3 Miles Varsity2018:18.5010
Oct 25IHSA Class 2A XC Regional - #4B Woodstock (H.S.)Oct 25 · 3 Miles Varsity · Place 6 · Crystal Lake (South)3 Miles Varsity619:22.52 PB10
Oct 182025 Fox Valley Cross Country Conference ChampionshipOct 18 · 3 Miles Varsity · Place 10 · Crystal Lake (South)3 Miles Varsity1019:05.00 PB10
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Gold: 1-5 · Place 10 · Crystal Lake (South)3 Miles Gold: 1-51017:38.65 PB10
Sep 23Crystal Lake South QuadSep 23 · 3 Miles Varsity · Place 3 · Crystal Lake (South)3 Miles Varsity318:36 PB10
Sep 20Bill Dawson InviteSep 20 · 3 Miles Varsity · Place 12 · Crystal Lake (South)3 Miles Varsity1219:01.8 PB10
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 5,000 Meters Varsity · Place 4 · Crystal Lake (South)5,000 Meters Varsity421:08.48 PB10
Aug 302025 McHenry County Invite Aug 30 · 3 Miles Varsity · Place 6 · Crystal Lake (South)3 Miles Varsity619:56.4710