Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Campus Course 1North Boone Course Run 2 · Sep 2212:13North Boone Course Run 2September 22, 2022
2 Miles · Maxwell ParkIESA State Meet · Oct 1511:18.3IESA State MeetOctober 15, 2022
2 Miles · Walcamp Outdoor Ministries and Retreat CenterGKMS Season Kickoff · Aug 2512:48.32GKMS Season KickoffAugust 25, 2022
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2615:51.25Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 715:45.92IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1216:16.0First to the Finish InvitationalSeptember 12, 2026
3 Miles · Dundee-Crown High SchoolDundee-Crown Tri Meet · Sep 2216:30Dundee-Crown Tri MeetSeptember 22, 2026
3 Miles · Eagle AcresLakes Sunset Invite · Oct 815:41.30Lakes Sunset InviteOctober 8, 2026
3 Miles · Emricson Park2026 IHSA Class 2A XC Sectional - #4 Woodstock (North) · Oct 3116:36.002026 IHSA Class 2A XC Sectional - #4 Woodstock (North)October 31, 2026
3 Miles · Emricson ParkIHSA Class 2A XC Regional - #4B Woodstock (H.S.) · Oct 2516:48.12IHSA Class 2A XC Regional - #4B Woodstock (H.S.)October 25, 2025
3 Miles · Lakes Community High SchoolIHSA Class 2A XC Sectional - #4 Lake Villa (Lakes) · Nov 115:55.37IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)November 1, 2025
3 Miles · Lippold ParkD155 Quad · Oct 616:20.6D155 QuadOctober 6, 2026
3 Miles · McHenry County College2025 Fox Valley Cross Country Conference Championship · Oct 1816:13.552025 Fox Valley Cross Country Conference ChampionshipOctober 18, 2025
3 Miles · McHenry Township Recreation Center2026 McHenry County Invite · Aug 2917:11.492026 McHenry County InviteAugust 29, 2026
3 Miles · MCHS Upper Campus - New 2025FVC Quad - McHenry, Huntley, Prairie Ridge, Dundee-Crown · Sep 917:10FVC Quad - McHenry, Huntley, Prairie Ridge, Dundee-CrownSeptember 9, 2025
3 Miles · Plato Township ParkBurlington Central XC Invite · Sep 816:40.2Burlington Central XC InviteSeptember 8, 2026
3 Miles · Tim Osmond Sports Complex51th Annual Patricia Harland Cross Country Invitational · Oct 416:24.8351th Annual Patricia Harland Cross Country InvitationalOctober 4, 2025
3,200 Meters · Walcamp Outdoor Ministries and Retreat CenterGK MS XC Open · Sep 213:59.28GK MS XC OpenSeptember 2, 2021
5,000 Meters · Veteran Acres ParkFVC Quad Meet - Hosted by Prairie Ridge (H.S.) · Oct 717:41.35FVC 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 124 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)3 Miles Class 2A Varsity12415:45.92 PB12
Oct 312026 IHSA Class 2A XC Sectional - #4 Woodstock (North)Oct 31 · 3 Miles Varsity · Place 33 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)3 Miles Varsity3316:36.00 PB12
Oct 242026 IHSA Class 2A XC Regional - #4C Lake Forest (H.S.)Oct 24 · 3 Miles Varsity · Place 14 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)3 Miles Varsity1415:42.8012
Oct 172026 Fox Valley Conference ChampionshipOct 17 · 3 Miles Varsity · Place 15 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)3 Miles Varsity1516:07.412
Oct 8Lakes Sunset InviteOct 8 · 3 Miles Team Final - Gold + Silver · Place 15 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)3 Miles Team Final - Gold + Silver1515:41.30 PB12
Oct 6D155 QuadOct 6 · 3 Miles High School · Place 4 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)3 Miles High School416:20.6 PB12
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Varsity · Place 73 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)3 Miles Varsity7315:51.25 PB12
Sep 22Dundee-Crown Tri MeetSep 22 · 3 Miles High School Boys · Place 4 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)3 Miles High School Boys416:30 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 67 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)3 Miles 3 Miles-Varsity-2A6716:16.0 PB12
Sep 8Burlington Central XC InviteSep 8 · 3 Miles Varsity Boys · Place 4 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)3 Miles Varsity Boys416:40.2 PB12
Aug 292026 McHenry County InviteAug 29 · 3 Miles Varsity · Place 12 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)3 Miles Varsity1217:11.49 PB12

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)Nov 1 · 3 Miles Varsity · Place 58 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)3 Miles Varsity5815:55.37 PB11
Oct 25IHSA Class 2A XC Regional - #4B Woodstock (H.S.)Oct 25 · 3 Miles Varsity · Place 8 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)3 Miles Varsity816:48.12 PB11
Oct 182025 Fox Valley Cross Country Conference ChampionshipOct 18 · 3 Miles Varsity · Place 10 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)3 Miles Varsity1016:13.55 PB11
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Gold: 1-5 · Place 34 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)3 Miles Gold: 1-53416:06.9011
Oct 7FVC Quad Meet - Hosted by Prairie Ridge (H.S.)Oct 7 · 5,000 Meters Open · Place 7 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)5,000 Meters Open717:41.35 PB11
Oct 451th Annual Patricia Harland Cross Country InvitationalOct 4 · 3 Miles Varsity · Place 5 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)3 Miles Varsity516:24.83 PB11
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Varsity · Place 134 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)3 Miles Varsity13416:41.4911
Sep 202025 Woodstock Byrnefest XC Invite Sep 20 · 3 Miles Varsity · Place 6 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)3 Miles Varsity618:04.9511
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 78 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)3 Miles Varsity 2A7816:16.8011
Sep 9FVC Quad - McHenry, Huntley, Prairie Ridge, Dundee-CrownSep 9 · 3 Miles Varsity · Place 7 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)3 Miles Varsity717:10 PB11
Aug 302025 McHenry County Invite Aug 30 · 3 Miles Varsity · Place 19 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)3 Miles Varsity1917:28.8411

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 2A XC Sectional-#4 Maple Park (Kaneland)Nov 2 · 3 Miles Varsity · Place 43 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)3 Miles Varsity4316:19.7010
Oct 262024 IHSA Class 2A XC Regional-#4A Lake Villa (Lakes)Oct 26 · 3 Miles Varsity · Place 8 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)3 Miles Varsity815:55.0010
Oct 19Fox Valley Conference XC MeetOct 19 · 3 Miles Varsity · Place 9 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)3 Miles Varsity916:37.8210
Oct 11Lakes Sunset InvitationalOct 11 · 3 Miles Varsity · Place 25 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)3 Miles Varsity2515:56.40SO
Oct 8D155 Quad MeetOct 8 · 3 Miles Varsity · Place 7 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)3 Miles Varsity716:52.9110
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Varsity · Place 66 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)3 Miles Varsity6615:47.4510
Sep 24FVC Tri-MeetSep 24 · 3 Miles Varsity · Place 2 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)3 Miles Varsity216:2912
Sep 21Woodstock Byrnefest XC InviteSep 21 · 3 Miles Varsity · Place 2 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)3 Miles Varsity216:58.8010
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 2A · Place 45 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)3 Miles Varsity 2A4516:00.8010
Sep 10FVC Quad - McHenry, Prairie Ridge, Dundee-Crown, HuntleySep 10 · 3 Miles Varsity · Place 2 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)3 Miles Varsity216:4310
Sep 7 St. Charles East Leavey InvitationalSep 7 · 3 Miles Varsity · Place 15 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)3 Miles Varsity1516:02.7010
Aug 31McHenry County Cross Country MeetAug 31 · 3 Miles Varsity · Place 8 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)3 Miles Varsity817:21.6610

2023 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 42023 IHSA Class 2A State XC ChampionshipsNov 4 · 3 Miles 2A Varsity · Place 158 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)3 Miles 2A Varsity15816:24.959
Oct 282023 IHSA Class 2A XC Sectional - #4 Woodstock (H.S.)Oct 28 · 3 Miles Varsity · Place 71 · Crystal Lake (Prairie RCrystal Lake (Prairie R3 Miles Varsity7117:18.45FR
Oct 14Fox Valley Conference XC ChampionshipsOct 14 · 3 Miles Varsity · Place 27 · Crystal Lake (Prairie RCrystal Lake (Prairie R3 Miles Varsity2716:48.209
Oct 3D155 ShowdownOct 3 · 5,000 Meters Varsity · Place 8 · Crystal Lake (Prairie RCrystal Lake (Prairie R5,000 Meters Varsity817:52.19
Sep 30St. Charles North XC InviteSep 30 · 3 Miles Varsity · Place 37 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)3 Miles Varsity3716:53.109
Sep 23Palatine Invite - Meet of ChampionsSep 23 · 3 Miles Sophomore · Place 20 · Crystal Lake (Prairie Ridge)Crystal Lake (Prairie Ridge)3 Miles Sophomore2016:43.679
Sep 19Prairie Ridge vs HampshireSep 19 · 3 Miles Varsity · Place 5 · Crystal Lake (Prairie RCrystal Lake (Prairie R3 Miles Varsity517:55.19
Sep 16Woodstock Byrnefest XC InviteSep 16 · 3 Miles Varsity · Place 1 · Crystal Lake (Prairie RCrystal Lake (Prairie R3 Miles Varsity117:26.80FR
Sep 2St. Charles East Leavey InvitationalSep 2 · 3 Miles Varsity · Place 6 · Crystal Lake (Prairie RCrystal Lake (Prairie R3 Miles Varsity617:14.109
Aug 26McHenry County Cross Country MeetAug 26 · 3 Miles Varsity · Place 28 · Crystal Lake (Prairie RidgCrystal Lake (Prairie Ridg3 Miles Varsity2818:01.469
Jul 28PNC Presents Detweiller at DarkJul 28 · 2 Miles Varsity · Place 171 · Prairie Ridge BoysPrairie Ridge Boys2 Miles Varsity17117:51.5—
Jul 28PNC Presents Detweiller at DarkJul 28 · 3 Miles Varsity · Place 171 · Prairie Ridge BoysPrairie Ridge Boys3 Miles Varsity17117:51.5—

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 15IESA State MeetOct 15 · 2 Miles 2A · Place 18 · Crystal Lake Prairie GroveCrystal Lake Prairie Grove2 Miles 2A1811:18.3 PB8
Sep 22North Boone Course Run 2Sep 22 · 2 Miles Middle School · Place 1 · Crystal Lake Prairie GroveCrystal Lake Prairie Grove2 Miles Middle School112:13 PB8
Aug 25GKMS Season KickoffAug 25 · 2 Miles Middle School · Place 1 · Crystal Lake Prairie GroveCrystal Lake Prairie Grove2 Miles Middle School112:48.32 PB8

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 16IESA XC State ChampionshipsOct 16 · 2 Miles 2A Boys · Place 115 · Crystal Lake Prairie GroveCrystal Lake Prairie Grove2 Miles 2A Boys11512:38.67
Sep 2GK MS XC OpenSep 2 · 3,200 Meters Middle School · Place 3 · Crystal Lake Prairie GroveCrystal Lake Prairie Grove3,200 Meters Middle School313:59.28 PB7