Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Lake Forest High School West Campus2026 Lights Out Invitational · Oct 710:36.402026 Lights Out InvitationalOctober 7, 2026
2 Miles · Ron Beese ParkPrairie Stampede Invite · Sep 815:53.21Prairie Stampede InviteSeptember 8, 2023
2 Miles · TBAPrairie Stampede · Sep 916:20.29Prairie StampedeSeptember 9, 2022
2.15 Miles · Veteran Acres ParkRich Eschman XC Invitational 2025 · Sep 612:42.84Rich Eschman XC Invitational 2025September 6, 2025
2.96 Miles · Stadium Course2026 IHSA Class 3A XC Regional - #4C Gurnee (Warren) · Oct 2416:07.802026 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 2517:52.03IHSA Class 3A XC Regional - #4C Fox Lake (Grant)October 25, 2025
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1216:29.9First to the Finish InvitationalSeptember 12, 2026
3 Miles · Emricson Park2025 McHenry County Invite · Aug 3018:45.282025 McHenry County Invite August 30, 2025
3 Miles · Grove 172026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.) · Oct 3116:32.782026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)October 31, 2026
3 Miles · Hickory Nut GroveCary Grove Tri · Sep 2217:59.54Cary Grove TriSeptember 22, 2026
3 Miles · Huntley High SchoolFVC Triangular - Huntley, BC, McHenry · Oct 618:03FVC Triangular - Huntley, BC, McHenryOctober 6, 2026
3 Miles · Lippold ParkCrystal Lake South Quad · Sep 2317:09Crystal Lake South QuadSeptember 23, 2025
3 Miles · McHenry County College2025 Fox Valley Cross Country Conference Championship · Oct 1817:58.982025 Fox Valley Cross Country Conference ChampionshipOctober 18, 2025
3 Miles · McHenry Township ParkFVC Tri - McHenry, Crystal Lake Central, Dundee-Crown · Sep 817:52FVC Tri - McHenry, Crystal Lake Central, Dundee-CrownSeptember 8, 2026
3 Miles · McHenry Township Recreation Center2026 McHenry County Invite · Aug 2918:28.712026 McHenry County InviteAugust 29, 2026
3 Miles · MCHS Upper Campus - New 2025FVC Quad - McHenry, Huntley, Prairie Ridge, Dundee-Crown · Sep 918:02FVC Quad - McHenry, Huntley, Prairie Ridge, Dundee-CrownSeptember 9, 2025
3 Miles · Plato Township ParkBurlington Central - Senior Night · Oct 717:14.98Burlington Central - Senior NightOctober 7, 2025
5,000 Meters · Blackhawk Golf Course Midwest Invitational (High School) · Sep 2617:24.0 Midwest Invitational (High School)September 26, 2026
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational · Sep 518:51.00Rich Eschman XC InvitationalSeptember 5, 2026

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)Oct 31 · 3 Miles Varsity · Place 125 · McHenryMcHenry3 Miles Varsity12516:32.78 PB11
Oct 242026 IHSA Class 3A XC Regional - #4C Gurnee (Warren)Oct 24 · 2.96 Miles Varsity · Place 54 · McHenryMcHenry2.96 Miles Varsity5416:07.80 PB11
Oct 172026 Fox Valley Conference ChampionshipOct 17 · 3 Miles Varsity · Place 42 · McHenryMcHenry3 Miles Varsity4217:08.911
Oct 72026 Lights Out InvitationalOct 7 · 2 Miles Varsity · Place 54 · McHenryMcHenry2 Miles Varsity5410:36.40 PB11
Oct 6FVC Triangular - Huntley, BC, McHenryOct 6 · 3 Miles Boys Race · Place 6 · McHenryMcHenry3 Miles Boys Race618:03 PB11
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 3A · Place 157 · McHenryMcHenry3 Miles Varsity - 3A15716:53.5811
Sep 26 Midwest Invitational (High School)Sep 26 · 5,000 Meters Boys Varsity · Place 111 · McHenryMcHenry5,000 Meters Boys Varsity11117:24.0 PB11
Sep 22Cary Grove TriSep 22 · 3 Miles Varsity · Place 15 · McHenryMcHenry3 Miles Varsity1517:59.54 PB11
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-3A · Place 93 · McHenryMcHenry3 Miles 3 Miles-Varsity-3A9316:29.9 PB11
Sep 8FVC Tri - McHenry, Crystal Lake Central, Dundee-CrownSep 8 · 3 Miles Varsity · Place 8 · McHenryMcHenry3 Miles Varsity817:52 PB11
Sep 5Rich Eschman XC InvitationalSep 5 · 5,000 Meters Varsity · Place 30 · McHenryMcHenry5,000 Meters Varsity3018:51.00 PB11
Aug 292026 McHenry County InviteAug 29 · 3 Miles Varsity · Place 38 · McHenryMcHenry3 Miles Varsity3818:28.71 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 3A XC Regional - #4C Fox Lake (Grant)Oct 25 · 3 Miles Varsity · Place 67 · McHenryMcHenry3 Miles Varsity6717:52.03 PB10
Oct 182025 Fox Valley Cross Country Conference ChampionshipOct 18 · 3 Miles Varsity · Place 62 · McHenryMcHenry3 Miles Varsity6217:58.98 PB10
Oct 7Burlington Central - Senior NightOct 7 · 3 Miles Varsity · Place 9 · McHenryMcHenry3 Miles Varsity917:14.98 PB10
Oct 4Peoria High School InvitationalOct 4 · 3 Miles Varsity 3A · Place 133 · McHenryMcHenry3 Miles Varsity 3A13317:09.4010
Sep 27Midwest Invitational (High School)Sep 27 · 5,000 Meters Boys Varsity · Place 158 · McHenryMcHenry5,000 Meters Boys Varsity15817:41.6010
Sep 23Crystal Lake South QuadSep 23 · 3 Miles Varsity · Place 21 · McHenryMcHenry3 Miles Varsity2117:09 PB10
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 3A · Place 199 · McHenryMcHenry3 Miles Varsity 3A19917:26.6010
Sep 9FVC Quad - McHenry, Huntley, Prairie Ridge, Dundee-CrownSep 9 · 3 Miles Varsity · Place 14 · McHenryMcHenry3 Miles Varsity1418:02 PB10
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 2.15 Miles Frosh/Soph · Place 14 · McHenryMcHenry2.15 Miles Frosh/Soph1412:42.84 PB10
Aug 302025 McHenry County Invite Aug 30 · 3 Miles Varsity · Place 42 · McHenryMcHenry3 Miles Varsity4218:45.28 PB10

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 3A XC Regional-#4C Gurnee (Warren)Oct 26 · 3 Miles Varsity · Place 73 · McHenryMcHenry3 Miles Varsity7318:05.509
Oct 19Fox Valley Conference XC MeetOct 19 · 3 Miles Frosh/Soph Freshman · Place 23 · McHenryMcHenry3 Miles Frosh/Soph Freshman2319:25.719
Oct 9Lights Out InvitationalOct 9 · 2 Miles Junior Varsity · Place 38 · McHenryMcHenry2 Miles Junior Varsity3811:46.479
Oct 8Central HS Senior Night/FVC TriOct 8 · 3 Miles Varsity · Place 22 · McHenryMcHenry3 Miles Varsity2218:27.169
Sep 28Janesville Craig InvitationalSep 28 · 5,000 Meters Blue Race · Place 381 · McHenryMcHenry5,000 Meters Blue Race38121:50.09
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Open · Place 227 · McHenryMcHenry3 Miles Open22718:59.009
Sep 10FVC Quad - McHenry, Prairie Ridge, Dundee-Crown, HuntleySep 10 · 3 Miles Varsity · Place 19 · McHenryMcHenry3 Miles Varsity1919:269
Sep 7Rich Eschman XC InvitationalSep 7 · 2.15 Miles Frosh/Soph Freshman · Place 37 · McHenryMcHenry2.15 Miles Frosh/Soph Freshman3712:44.659
Aug 31McHenry County Cross Country MeetAug 31 · 3 Miles Junior Varsity · Place 17 · McHenryMcHenry3 Miles Junior Varsity1720:18.239

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 8Prairie Stampede InviteSep 8 · 2 Miles 8th Boys · Place 67 · McHenry MSMcHenry MS2 Miles 8th Boys6715:53.21 PB8

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 9Prairie StampedeSep 9 · 2 Miles 6th/7th Boys · Place 225 · McHenry MSMcHenry MS2 Miles 6th/7th Boys22516:20.29 PB7