Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Lake Forest High School2025 Lights Out Invitational · Oct 810:15.632025 Lights Out InvitationalOctober 8, 2025
2 Miles · Lake Forest High School West Campus2026 Lights Out Invitational · Oct 79:50.482026 Lights Out InvitationalOctober 7, 2026
2.96 Miles · Stadium Course2026 IHSA Class 3A XC Regional - #4C Gurnee (Warren) · Oct 2415:02.702026 IHSA Class 3A XC Regional - #4C Gurnee (Warren)October 24, 2026
3 Miles · Bulldog Athletic Complex Cross Country CourseIHSA Class 3A XC Regional - #4C Fox Lake (Grant) · Oct 2516:41.84IHSA Class 3A XC Regional - #4C Fox Lake (Grant)October 25, 2025
3 Miles · Busse WoodsIHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.) · Nov 115:47.42IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)November 1, 2025
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 315:21.30Peoria High School InvitationalOctober 3, 2026
3 Miles · Emricson Park2025 McHenry County Invite · Aug 3016:59.732025 McHenry County Invite August 30, 2025
3 Miles · Grove 172026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.) · Oct 3115:17.492026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)October 31, 2026
3 Miles · Hickory Nut GroveCary Grove Tri · Sep 2216:10.59Cary Grove TriSeptember 22, 2026
3 Miles · Huntley High SchoolFVC Triangular - Huntley, BC, McHenry · Oct 616:59FVC Triangular - Huntley, BC, McHenryOctober 6, 2026
3 Miles · Lippold ParkCrystal Lake South Quad · Sep 2316:02Crystal Lake South QuadSeptember 23, 2025
3 Miles · McHenry County College2025 Fox Valley Cross Country Conference Championship · Oct 1816:12.722025 Fox Valley Cross Country Conference ChampionshipOctober 18, 2025
3 Miles · McHenry Township ParkFVC Tri - McHenry, Crystal Lake Central, Dundee-Crown · Sep 816:38FVC Tri - McHenry, Crystal Lake Central, Dundee-CrownSeptember 8, 2026
3 Miles · McHenry Township Recreation Center2026 McHenry County Invite · Aug 2916:31.482026 McHenry County InviteAugust 29, 2026
3 Miles · MCHS Upper Campus - New 2025FVC Quad - McHenry, Huntley, Prairie Ridge, Dundee-Crown · Sep 917:07FVC Quad - McHenry, Huntley, Prairie Ridge, Dundee-CrownSeptember 9, 2025
5,000 Meters · Blackhawk Golf Course Midwest Invitational (High School) · Sep 2616:13.3 Midwest Invitational (High School)September 26, 2026
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational · Sep 517:22.33Rich Eschman XC InvitationalSeptember 5, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)Oct 31 · 3 Miles Varsity · Place 38 · McHenry3 Miles Varsity3815:17.49 PB12
Oct 242026 IHSA Class 3A XC Regional - #4C Gurnee (Warren)Oct 24 · 2.96 Miles Varsity · Place 7 · McHenry2.96 Miles Varsity715:02.70 PB12
Oct 172026 Fox Valley Conference ChampionshipOct 17 · 3 Miles Varsity · Place 11 · McHenry3 Miles Varsity1116:05.512
Oct 72026 Lights Out InvitationalOct 7 · 2 Miles Varsity · Place 4 · McHenry2 Miles Varsity49:50.48 PB12
Oct 6FVC Triangular - Huntley, BC, McHenryOct 6 · 3 Miles Boys Race · Place 1 · McHenry3 Miles Boys Race116:59 PB12
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 3A · Place 25 · McHenry3 Miles Varsity - 3A2515:21.30 PB12
Sep 26 Midwest Invitational (High School)Sep 26 · 5,000 Meters Boys Varsity · Place 16 · McHenry5,000 Meters Boys Varsity1616:13.3 PB12
Sep 22Cary Grove TriSep 22 · 3 Miles Varsity · Place 1 · McHenry3 Miles Varsity116:10.59 PB12
Sep 8FVC Tri - McHenry, Crystal Lake Central, Dundee-CrownSep 8 · 3 Miles Varsity · Place 2 · McHenry3 Miles Varsity216:38 PB12
Sep 5Rich Eschman XC InvitationalSep 5 · 5,000 Meters Varsity · Place 7 · McHenry5,000 Meters Varsity717:22.33 PB12
Aug 292026 McHenry County InviteAug 29 · 3 Miles Varsity · Place 3 · McHenry3 Miles Varsity316:31.48 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)Nov 1 · 3 Miles Varsity · Place 66 · McHenry3 Miles Varsity6615:47.42 PB11
Oct 25IHSA Class 3A XC Regional - #4C Fox Lake (Grant)Oct 25 · 3 Miles Varsity · Place 39 · McHenry3 Miles Varsity3916:41.84 PB11
Oct 182025 Fox Valley Cross Country Conference ChampionshipOct 18 · 3 Miles Varsity · Place 9 · McHenry3 Miles Varsity916:12.72 PB11
Oct 82025 Lights Out InvitationalOct 8 · 2 Miles Varsity · Place 15 · McHenry2 Miles Varsity1510:15.63 PB11
Oct 4Peoria High School InvitationalOct 4 · 3 Miles Varsity 3A · Place 50 · McHenry3 Miles Varsity 3A5016:01.3011
Sep 23Crystal Lake South QuadSep 23 · 3 Miles Varsity · Place 8 · McHenry3 Miles Varsity816:02 PB11
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 3A · Place 99 · McHenry3 Miles Varsity 3A9916:19.6011
Sep 9FVC Quad - McHenry, Huntley, Prairie Ridge, Dundee-CrownSep 9 · 3 Miles Varsity · Place 6 · McHenry3 Miles Varsity617:07 PB11
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 5,000 Meters Varsity · Place 23 · McHenry5,000 Meters Varsity2318:38.9811
Aug 302025 McHenry County Invite Aug 30 · 3 Miles Varsity · Place 11 · McHenry3 Miles Varsity1116:59.73 PB11

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 19Fox Valley Conference XC MeetOct 19 · 3 Miles Varsity · Place 13 · McHenry3 Miles Varsity1316:44.4110
Oct 9Lights Out InvitationalOct 9 · 2 Miles Varsity · Place 44 · McHenry2 Miles Varsity4410:33.3010
Oct 8Central HS Senior Night/FVC TriOct 8 · 3 Miles Varsity · Place 1 · McHenry3 Miles Varsity116:02.0210
Oct 5Peoria High School InvitationalOct 5 · 3 Miles Varsity 3A · Place 69 · McHenry3 Miles Varsity 3A6916:20.7010
Sep 24CLS QuadSep 24 · 3.05 Miles Varsity · Place 7 · McHenry3.05 Miles Varsity717:1910
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 3A · Place 162 · McHenry3 Miles Varsity 3A16216:55.7010
Sep 10FVC Quad - McHenry, Prairie Ridge, Dundee-Crown, HuntleySep 10 · 3 Miles Varsity · Place 6 · McHenry3 Miles Varsity617:2710
Sep 7Rich Eschman XC InvitationalSep 7 · 2.15 Miles Frosh/Soph Freshman · Place 1 · McHenry2.15 Miles Frosh/Soph Freshman111:04.7910
Aug 31McHenry County Cross Country MeetAug 31 · 3 Miles Varsity · Place 16 · McHenry3 Miles Varsity1617:40.5610

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 212023 IHSA Class 3A XC Regional - #4C Fox Lake (Grant)Oct 21 · 3 Miles Varsity · Place 37 · McHenry3 Miles Varsity3717:08.169
Oct 14Fox Valley Conference XC ChampionshipsOct 14 · 3 Miles Varsity · Place 32 · McHenry3 Miles Varsity3216:57.619
Oct 5Lights Out InvitationalOct 5 · 2 Miles Varsity · Place 34 · McHenry2 Miles Varsity3410:34.809
Oct 3FVC Triangular HHS, BC, McHOct 3 · Varsity · Place 5 · McHenryVarsity516:589
Sep 30Peoria High School InvitationalSep 30 · 3 Miles Varsity 3A · Place 125 · McHenry3 Miles Varsity 3A12516:45.209
Sep 23Run with the Warriors by McHenrySep 23 · 3 Miles Varsity · Place 5 · McHenry3 Miles Varsity518:13.329
Sep 19Jacobs QuadSep 19 · 3 Miles Varsity · Place 18 · McHenry3 Miles Varsity1818:12.79
Sep 9First to the Finish InvitationalSep 9 · 3 Miles 3A · Place 176 · McHenry3 Miles 3A17616:37.609
Sep 2Crystal Lake South "Rich Eschman XC Invitational"Sep 2 · 2.15 Miles Frosh/Soph Freshman · Place 5 · McHenry2.15 Miles Frosh/Soph Freshman511:58.50FR
Aug 26McHenry County Cross Country MeetAug 26 · 3 Miles Varsity · Place 26 · McHenry3 Miles Varsity2617:50.969