Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Detweiller ParkIHSA Class 2A State XC Championships · Nov 815:30.44IHSA Class 2A State XC ChampionshipsNovember 8, 2025
3 Miles · Emricson ParkIHSA Class 2A XC Regional - #4B Woodstock (H.S.) · Oct 2516:58.60IHSA Class 2A XC Regional - #4B Woodstock (H.S.)October 25, 2025
3 Miles · Lakes Community High SchoolLakes Sunset Invitational · Oct 1015:40.80Lakes Sunset InvitationalOctober 10, 2025
3 Miles · Lippold ParkCrystal Lake South Quad · Sep 2316:10Crystal Lake South QuadSeptember 23, 2025
3 Miles · Lyons Prairie and Marsh Conservation AreaCary-Grove Triangular · Sep 916:53.00Cary-Grove TriangularSeptember 9, 2025
3 Miles · McHenry County College2025 Fox Valley Cross Country Conference Championship · Oct 1816:18.312025 Fox Valley Cross Country Conference ChampionshipOctober 18, 2025
5,000 Meters · Veteran Acres ParkFVC Quad Meet - Hosted by Prairie Ridge (H.S.) · Oct 717:33.50FVC 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.

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 2A State XC ChampionshipsNov 8 · 3 Miles 2A Varsity · Place 85 · Crystal Lake (Central)3 Miles 2A Varsity8515:30.44 PB12
Nov 1IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)Nov 1 · 3 Miles Varsity · Place 55 · Crystal Lake (Central)3 Miles Varsity5515:54.6412
Oct 25IHSA Class 2A XC Regional - #4B Woodstock (H.S.)Oct 25 · 3 Miles Varsity · Place 14 · Crystal Lake (Central)3 Miles Varsity1416:58.60 PB12
Oct 182025 Fox Valley Cross Country Conference ChampionshipOct 18 · 3 Miles Varsity · Place 13 · Crystal Lake (Central)3 Miles Varsity1316:18.31 PB12
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Gold: 1-5 · Place 18 · Crystal Lake (Central)3 Miles Gold: 1-51815:40.80 PB12
Oct 7FVC Quad Meet - Hosted by Prairie Ridge (H.S.)Oct 7 · 5,000 Meters Open · Place 5 · Crystal Lake (Central)5,000 Meters Open517:33.50 PB12
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Varsity · Place 137 · Crystal Lake (Central)3 Miles Varsity13716:45.0812
Sep 23Crystal Lake South QuadSep 23 · 3 Miles Varsity · Place 9 · Crystal Lake (Central)3 Miles Varsity916:10 PB12
Sep 202025 Woodstock Byrnefest XC Invite Sep 20 · 3 Miles Varsity · Place 1 · Crystal Lake (Central)3 Miles Varsity117:34.7512
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 169 · Crystal Lake (Central)3 Miles Varsity 2A16917:11.2012
Sep 9Cary-Grove TriangularSep 9 · 3 Miles Varsity · Place 6 · Crystal Lake (Central)3 Miles Varsity616:53.00 PB12
Aug 302025 McHenry County Invite Aug 30 · 3 Miles Varsity · Place 31 · Crystal Lake (Central)3 Miles Varsity3118:11.1712

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 2A XC Sectional-#4 Maple Park (Kaneland)Nov 2 · 3 Miles Varsity · Place 46 · Crystal Lake (Central)3 Miles Varsity4616:22.3911
Oct 262024 IHSA Class 2A XC Regional-#4A Lake Villa (Lakes)Oct 26 · 3 Miles Varsity · Place 15 · Crystal Lake (Central)3 Miles Varsity1516:14.6011
Oct 19Fox Valley Conference XC MeetOct 19 · 3 Miles Varsity · Place 25 · Crystal Lake (Central)3 Miles Varsity2517:12.1111
Oct 8D155 Quad MeetOct 8 · 3 Miles Varsity · Place 10 · Crystal Lake (Central)3 Miles Varsity1017:09.5911
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Varsity · Place 180 · Crystal Lake (Central)3 Miles Varsity18017:21.2611
Sep 24CLS QuadSep 24 · 3.05 Miles Varsity · Place 10 · Crystal Lake (Central)3.05 Miles Varsity1017:4811
Sep 21Larry Eddington XC InvitationalSep 21 · 2.92 Miles Varsity · Place 49 · Crystal Lake (Central)2.92 Miles Varsity4916:28.8011
Sep 10@CLC vs HMP & BCSep 10 · 5,000 Meters Varsity · Place 4 · Crystal Lake (Central)5,000 Meters Varsity418:01.211

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 14Fox Valley Conference XC ChampionshipsOct 14 · 3 Miles Varsity · Place 9 · Crystal Lake (Central)3 Miles Varsity918:22.1410
Sep 19Jacobs QuadSep 19 · 3 Miles Varsity · Place 28 · Crystal Lake (Central)3 Miles Varsity2818:43.810
Sep 5Triangular XC CLC/BC/HAMPSep 5 · 5,000 Meters Varsity · Place 20 · Crystal Lake (Central)5,000 Meters Varsity2020:24.310
Aug 26McHenry County Cross Country MeetAug 26 · 3 Miles Junior Varsity · Place 7 · Crystal Lake (Central)3 Miles Junior Varsity719:45.8210

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 4C-G, CLC, CLS, PR QuadOct 4 · 3 Miles Varsity · Place 43 · Crystal Lake (Central)3 Miles Varsity4321:01.189
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 3 Miles Varsity · Place 177 · Crystal Lake (Central)3 Miles Varsity17719:50.4FR
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 3 Miles Sophomore · Place 177 · Crystal Lake (Central)3 Miles Sophomore17719:50.39FR
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 2.5 Miles Freshman · Crystal Lake (Central)2.5 Miles Freshman—DNFFR
Sep 17Kaneland - Larry Eddington XC InvitationalSep 17 · 3 Miles Frosh/Soph Freshman · Place 76 · Crystal Lake (Central)3 Miles Frosh/Soph Freshman7621:07.49
Sep 1045th Annual Wauconda Cross-Country InvitationalSep 10 · Varsity · Place 104 · Crystal Lake (Central)Varsity10422:559
Aug 27McHenry County Cross Country MeetAug 27 · 5,000 Meters Junior Varsity · Place 29 · Crystal Lake (Central)5,000 Meters Junior Varsity2922:06.29FR