Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Channahon Community ParkMinooka Flight Races · Sep 1916:12.0Minooka Flight RacesSeptember 19, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 715:07.13IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkIHSA Class 2A State XC Championships · Nov 815:14.98IHSA Class 2A State XC ChampionshipsNovember 8, 2025
3 Miles · Emricson Park2026 IHSA Class 2A XC Sectional - #4 Woodstock (North) · Oct 3115:52.602026 IHSA Class 2A XC Sectional - #4 Woodstock (North)October 31, 2026
3 Miles · Kieselburg County Forest PreserveNIC-10 Conference Championship · Oct 1816:35.17NIC-10 Conference ChampionshipOctober 18, 2025
3 Miles · Lakes Community High SchoolIHSA Class 2A XC Sectional - #4 Lake Villa (Lakes) · Nov 115:29.17IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)November 1, 2025
3 Miles · LeRoy Oakes Forest PreserveSt. Charles North High School XC Invitational · Oct 315:42.6St. Charles North High School XC InvitationalOctober 3, 2026
5,000 Meters · Hoover ParkRock River Run · Sep 2615:51.28Rock River RunSeptember 26, 2026
5,000 Meters · Sterling HS Cross Country CourseRock River Run · Sep 2716:27.75Rock River RunSeptember 27, 2025
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational · Sep 517:12.52Rich 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
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 2A Varsity · Place 41 · Belvidere (North)Belvidere (North)3 Miles Class 2A Varsity4115:07.13 PB11
Oct 312026 IHSA Class 2A XC Sectional - #4 Woodstock (North)Oct 31 · 3 Miles Varsity · Place 7 · Belvidere (North)Belvidere (North)3 Miles Varsity715:52.60 PB11
Oct 242026 IHSA Class 2A XC Regional - #4B Belvidere (H.S.)Oct 24 · 3 Miles Varsity · Place 2 · Belvidere (North)Belvidere (North)3 Miles Varsity215:11.7511
Oct 17Northern Illinois conferenceOct 17 · 3 Miles Varsity · Place 3 · Belvidere (North)Belvidere (North)3 Miles Varsity315:35.611
Oct 3St. Charles North High School XC InvitationalOct 3 · 3 Miles Varsity Boys · Place 8 · Belvidere (North)Belvidere (North)3 Miles Varsity Boys815:42.6 PB11
Sep 26Rock River RunSep 26 · 5,000 Meters Varsity · Place 3 · Belvidere (North)Belvidere (North)5,000 Meters Varsity315:51.28 PB11
Sep 19Minooka Flight RacesSep 19 · 3 Miles Flight 2 · Place 1 · Belvidere (North)Belvidere (North)3 Miles Flight 2116:12.0 PB11
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 19 · Belvidere (North)Belvidere (North)3 Miles 3 Miles-Varsity-2A1915:29.011
Sep 8NIC 10 Preview MeetSep 8 · 3 Miles Varsity · Place 1 · Belvidere (North)Belvidere (North)3 Miles Varsity116:57.9611
Sep 5Rich Eschman XC InvitationalSep 5 · 5,000 Meters Varsity · Place 5 · Belvidere (North)Belvidere (North)5,000 Meters Varsity517:12.52 PB11
Jul 24Detweiller at Dark powered by Under Armour - HIGH SCHOOLJul 24 · 3 Miles High School Boys · Place 83 · Boys Thunder Running ClubBoys Thunder Running Club3 Miles High School Boys8316:04.0911

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 2A State XC ChampionshipsNov 8 · 3 Miles 2A Varsity · Place 50 · Belvidere (North)Belvidere (North)3 Miles 2A Varsity5015:14.98 PB10
Nov 1IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)Nov 1 · 3 Miles Varsity · Place 25 · Belvidere (North)Belvidere (North)3 Miles Varsity2515:29.17 PB10
Oct 25IHSA Class 2A XC Regional - #4A Sterling (H.S.)Oct 25 · 5,000 Meters Varsity · Place 13 · Belvidere (North)Belvidere (North)5,000 Meters Varsity1316:09.8710
Oct 18NIC-10 Conference ChampionshipOct 18 · 3 Miles Varsity · Place 5 · Belvidere (North)Belvidere (North)3 Miles Varsity516:35.17 PB10
Oct 4St. Charles North XC InviteOct 4 · 3 Miles Varsity · Place 21 · Belvidere (North)Belvidere (North)3 Miles Varsity2115:58.6910
Sep 27Rock River RunSep 27 · 5,000 Meters Varsity · Place 11 · Belvidere (North)Belvidere (North)5,000 Meters Varsity1116:27.75 PB10
Sep 20Minooka Flight Races Sep 20 · 3 Miles Flight 2 · Place 6 · Belvidere (North)Belvidere (North)3 Miles Flight 2616:2610
Sep 9NIC-10 PreviewSep 9 · 3 Miles Varsity · Place 4 · Belvidere (North)Belvidere (North)3 Miles Varsity416:49.3510
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 5,000 Meters Varsity · Place 8 · Belvidere (North)Belvidere (North)5,000 Meters Varsity817:28.4710