Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Eagle AcresLakes Sunset Invite · Oct 820:59.60Lakes Sunset InviteOctober 8, 2026
3 Miles · Emricson ParkIHSA Class 2A XC Regional - #4B Woodstock (H.S.) · Oct 2520:27.84IHSA Class 2A XC Regional - #4B Woodstock (H.S.)October 25, 2025
3 Miles · Kaneland High SchoolLarry Eddington XC Invitational · Sep 2020:37.70Larry Eddington XC InvitationalSeptember 20, 2025
3 Miles · Lakes Community High SchoolIHSA Class 2A XC Sectional - #4 Lake Villa (Lakes) · Nov 119:10.31IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)November 1, 2025
3 Miles · Lippold ParkCrystal Lake South Quad · Sep 2319:58Crystal Lake South QuadSeptember 23, 2025
3 Miles · Lyons Prairie and Marsh Conservation AreaCary-Grove Triangular · Sep 922:49.54Cary-Grove TriangularSeptember 9, 2025
3 Miles · Matthews Middle School50th Wauconda XC Al Willhoit Invitational · Sep 1223:00.750th Wauconda XC Al Willhoit InvitationalSeptember 12, 2026
3 Miles · McHenry County College2025 Fox Valley Cross Country Conference Championship · Oct 1820:27.572025 Fox Valley Cross Country Conference ChampionshipOctober 18, 2025
3 Miles · McHenry Township Recreation Center2026 McHenry County Invite · Aug 2922:54.942026 McHenry County InviteAugust 29, 2026
5,000 Meters · Veteran Acres ParkFVC Quad Meet - Hosted by Prairie Ridge (H.S.) · Oct 721:38.2FVC 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

3 results
DateMeetEventPlMarkGr
Oct 8Lakes Sunset InviteOct 8 · 3 Miles Team Final - Gold + Silver · Place 139 · Crystal Lake (Central)3 Miles Team Final - Gold + Silver13920:59.60 PB12
Sep 1250th Wauconda XC Al Willhoit InvitationalSep 12 · 3 Miles Girls Varsity · Place 18 · Crystal Lake (Central)3 Miles Girls Varsity1823:00.7 PB12
Aug 292026 McHenry County InviteAug 29 · 3 Miles Varsity · Place 25 · Crystal Lake (Central)3 Miles Varsity2522:54.94 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)Nov 1 · 3 Miles Varsity · Place 55 · Crystal Lake (Central)3 Miles Varsity5519:10.31 PB11
Oct 25IHSA Class 2A XC Regional - #4B Woodstock (H.S.)Oct 25 · 3 Miles Varsity · Place 17 · Crystal Lake (Central)3 Miles Varsity1720:27.84 PB11
Oct 182025 Fox Valley Cross Country Conference ChampionshipOct 18 · 3 Miles Varsity · Place 35 · Crystal Lake (Central)3 Miles Varsity3520:27.57 PB11
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Gold: 1-5 · Place 67 · Crystal Lake (Central)3 Miles Gold: 1-56719:42.4411
Oct 7FVC Quad Meet - Hosted by Prairie Ridge (H.S.)Oct 7 · 5,000 Meters Open · Place 5 · Crystal Lake (Central)5,000 Meters Open521:38.2 PB11
Sep 23Crystal Lake South QuadSep 23 · 3 Miles Varsity · Place 15 · Crystal Lake (Central)3 Miles Varsity1519:58 PB11
Sep 20Larry Eddington XC InvitationalSep 20 · 3 Miles Varsity · Place 38 · Crystal Lake (Central)3 Miles Varsity3820:37.70 PB11
Sep 9Cary-Grove TriangularSep 9 · 3 Miles Varsity · Place 22 · Crystal Lake (Central)3 Miles Varsity2222:49.54 PB11
Aug 302025 McHenry County Invite Aug 30 · 3 Miles Varsity · Place 24 · Crystal Lake (Central)3 Miles Varsity2422:18.2211