Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2615:52.75Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 715:13.08IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1216:00.8First to the Finish InvitationalSeptember 12, 2026
3 Miles · Dundee-Crown High SchoolDundee-Crown Tri Meet · Sep 2216:28Dundee-Crown Tri MeetSeptember 22, 2026
3 Miles · Eagle AcresLakes Sunset Invite · Oct 815:18.70Lakes Sunset InviteOctober 8, 2026
3 Miles · Emricson Park2026 IHSA Class 2A XC Sectional - #4 Woodstock (North) · Oct 3115:56.602026 IHSA Class 2A XC Sectional - #4 Woodstock (North)October 31, 2026
3 Miles · Emricson ParkIHSA Class 2A XC Regional - #4B Woodstock (H.S.) · Oct 2517:39.74IHSA Class 2A XC Regional - #4B Woodstock (H.S.)October 25, 2025
3 Miles · Huntley High SchoolFVC Triangular Meet - Huntley, Hampshire, Prairie Ridge · Sep 2318:05FVC Triangular Meet - Huntley, Hampshire, Prairie RidgeSeptember 23, 2025
3 Miles · Lakes Community High SchoolLakes Sunset Invitational · Oct 1016:32.83Lakes Sunset InvitationalOctober 10, 2025
3 Miles · Lippold ParkD155 Quad · Oct 616:49.8D155 QuadOctober 6, 2026
3 Miles · McHenry County College2025 Fox Valley Cross Country Conference Championship · Oct 1817:26.982025 Fox Valley Cross Country Conference ChampionshipOctober 18, 2025
3 Miles · McHenry Township Recreation Center2026 McHenry County Invite · Aug 2917:25.102026 McHenry County InviteAugust 29, 2026
3 Miles · MCHS Upper Campus - New 2025FVC Quad - McHenry, Huntley, Prairie Ridge, Dundee-Crown · Sep 918:04FVC Quad - McHenry, Huntley, Prairie Ridge, Dundee-CrownSeptember 9, 2025
3 Miles · Plato Township ParkBurlington Central XC Invite · Sep 816:59.7Burlington Central XC InviteSeptember 8, 2026
3 Miles · Tim Osmond Sports Complex51th Annual Patricia Harland Cross Country Invitational · Oct 417:20.3751th Annual Patricia Harland Cross Country InvitationalOctober 4, 2025
5,000 Meters · Veteran Acres ParkFVC Quad Meet - Hosted by Prairie Ridge (H.S.) · Oct 718:42.45FVC 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 57 · Crystal Lake (Prairie Ridge)3 Miles Class 2A Varsity5715:13.08 PB10
Oct 312026 IHSA Class 2A XC Sectional - #4 Woodstock (North)Oct 31 · 3 Miles Varsity · Place 9 · Crystal Lake (Prairie Ridge)3 Miles Varsity915:56.60 PB10
Oct 242026 IHSA Class 2A XC Regional - #4C Lake Forest (H.S.)Oct 24 · 3 Miles Varsity · Place 6 · Crystal Lake (Prairie Ridge)3 Miles Varsity615:01.2010
Oct 172026 Fox Valley Conference ChampionshipOct 17 · 3 Miles Varsity · Place 4 · Crystal Lake (Prairie Ridge)3 Miles Varsity415:40.710
Oct 8Lakes Sunset InviteOct 8 · 3 Miles Team Final - Gold + Silver · Place 6 · Crystal Lake (Prairie Ridge)3 Miles Team Final - Gold + Silver615:18.70 PB10
Oct 6D155 QuadOct 6 · 3 Miles High School · Place 6 · Crystal Lake (Prairie Ridge)3 Miles High School616:49.8 PB10
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Varsity · Place 76 · Crystal Lake (Prairie Ridge)3 Miles Varsity7615:52.75 PB10
Sep 22Dundee-Crown Tri MeetSep 22 · 3 Miles High School Boys · Place 3 · Crystal Lake (Prairie Ridge)3 Miles High School Boys316:28 PB10
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 50 · Crystal Lake (Prairie Ridge)3 Miles 3 Miles-Varsity-2A5016:00.8 PB10
Sep 8Burlington Central XC InviteSep 8 · 3 Miles Varsity Boys · Place 8 · Crystal Lake (Prairie Ridge)3 Miles Varsity Boys816:59.7 PB10
Aug 292026 McHenry County InviteAug 29 · 3 Miles Varsity · Place 18 · Crystal Lake (Prairie Ridge)3 Miles Varsity1817:25.10 PB10

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)Nov 1 · 3 Miles Varsity · Place 104 · Crystal Lake (Prairie Ridge)3 Miles Varsity10416:44.189
Oct 25IHSA Class 2A XC Regional - #4B Woodstock (H.S.)Oct 25 · 3 Miles Varsity · Place 32 · Crystal Lake (Prairie Ridge)3 Miles Varsity3217:39.74 PB9
Oct 182025 Fox Valley Cross Country Conference ChampionshipOct 18 · 3 Miles Frosh/Soph · Place 1 · Crystal Lake (Prairie Ridge)3 Miles Frosh/Soph117:26.98 PB9
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Silver: 6-10 · Place 4 · Crystal Lake (Prairie Ridge)3 Miles Silver: 6-10416:32.83 PB9
Oct 7FVC Quad Meet - Hosted by Prairie Ridge (H.S.)Oct 7 · 5,000 Meters Open · Place 13 · Crystal Lake (Prairie Ridge)5,000 Meters Open1318:42.45 PB9
Oct 451th Annual Patricia Harland Cross Country InvitationalOct 4 · 3 Miles Varsity · Place 16 · Crystal Lake (Prairie Ridge)3 Miles Varsity1617:20.37 PB9
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Sophomore · Place 48 · Crystal Lake (Prairie Ridge)3 Miles Sophomore4817:32.419
Sep 23FVC Triangular Meet - Huntley, Hampshire, Prairie RidgeSep 23 · 3 Miles Boys Race · Place 21 · Crystal Lake (Prairie Ridge)3 Miles Boys Race2118:05 PB9
Sep 202025 Woodstock Byrnefest XC Invite Sep 20 · 3 Miles Varsity · Place 3 · Crystal Lake (Prairie Ridge)3 Miles Varsity318:37.079
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 235 · Crystal Lake (Prairie Ridge)3 Miles Varsity 2A23517:41.409
Sep 9FVC Quad - McHenry, Huntley, Prairie Ridge, Dundee-CrownSep 9 · 3 Miles Varsity · Place 15 · Crystal Lake (Prairie Ridge)3 Miles Varsity1518:04 PB9
Aug 302025 McHenry County Invite Aug 30 · 3 Miles Junior Varsity · Place 7 · Crystal Lake (Prairie Ridge)3 Miles Junior Varsity719:15.349