Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Channahon Community ParkMinooka Flight Races · Sep 1918:36Minooka Flight RacesSeptember 19, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1218:12.9First to the Finish InvitationalSeptember 12, 2026
3 Miles · Kieselburg County Forest PreserveNIC-10 Conference Championship · Oct 1818:59.79NIC-10 Conference ChampionshipOctober 18, 2025
3 Miles · LeRoy Oakes Forest PreserveSt. Charles North High School XC Invitational · Oct 318:02.6St. Charles North High School XC InvitationalOctober 3, 2026
5,000 Meters · Hoover ParkRock River Run · Sep 2618:32.23Rock River RunSeptember 26, 2026
5,000 Meters · Sterling HS Cross Country CourseRock River Run · Sep 2718:13.68Rock River RunSeptember 27, 2025
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational 2025 · Sep 620:39.18Rich Eschman XC Invitational 2025September 6, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 21Jacobs JV JamboreeOct 21 · 3 Miles Junior Varsity · Place 21 · Belvidere (North)3 Miles Junior Varsity2117:3012
Oct 17Northern Illinois conferenceOct 17 · 3 Miles Open · Place 4 · Belvidere (North)3 Miles Open418:12.212
Oct 3St. Charles North High School XC InvitationalOct 3 · 3 Miles Open Boys · Place 35 · Belvidere (North)3 Miles Open Boys3518:02.6 PB12
Sep 26Rock River RunSep 26 · 5,000 Meters Varsity · Place 81 · Belvidere (North)5,000 Meters Varsity8118:32.23 PB12
Sep 19Minooka Flight RacesSep 19 · 3 Miles Open · Place 21 · Belvidere (North)3 Miles Open2118:36 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-Open · Place 105 · Belvidere (North)3 Miles 3 Miles-Varsity-Open10518:12.9 PB12
Sep 8NIC 10 Preview MeetSep 8 · 3 Miles Varsity · Place 26 · Belvidere (North)3 Miles Varsity2619:00.3112
Sep 5Rich Eschman XC InvitationalSep 5 · 5,000 Meters Varsity · Place 82 · Belvidere (North)5,000 Meters Varsity8220:51.4712

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 18NIC-10 Conference ChampionshipOct 18 · 3 Miles Open · Place 7 · Belvidere (North)3 Miles Open718:59.79 PB11
Oct 4St. Charles North XC InviteOct 4 · 3 Miles Open · Place 40 · Belvidere (North)3 Miles Open4018:15.7711
Sep 27Rock River RunSep 27 · 5,000 Meters Varsity · Place 64 · Belvidere (North)5,000 Meters Varsity6418:13.68 PB11
Sep 9NIC-10 PreviewSep 9 · 3 Miles Frosh/Soph · Place 3 · Belvidere (North)3 Miles Frosh/Soph319:04.8711
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 5,000 Meters Varsity · Place 59 · Belvidere (North)5,000 Meters Varsity5920:39.18 PB11

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 5St. Charles North XC InviteOct 5 · 3 Miles Varsity · Place 89 · Belvidere (North)3 Miles Varsity8919:03.4610
Sep 28Rock River RunSep 28 · 5,000 Meters Frosh/Soph Freshman · Place 67 · Belvidere (North)5,000 Meters Frosh/Soph Freshman6721:16.0010
Sep 21Larry Eddington XC InvitationalSep 21 · 2.92 Miles Frosh/Soph Freshman · Place 78 · Belvidere (North)2.92 Miles Frosh/Soph Freshman7820:09.4010
Sep 10NIC-10 Preview MeetSep 10 · 2.5 Miles Frosh/Soph Freshman · Place 14 · Belvidere (North)2.5 Miles Frosh/Soph Freshman1417:15.810
Sep 7Rich Eschman XC InvitationalSep 7 · 2.15 Miles Frosh/Soph Freshman · Place 85 · Belvidere (North)2.15 Miles Frosh/Soph Freshman8514:01.3010
Sep 3Sycamore XC InvitationalSep 3 · Varsity · Place 64 · Belvidere (North)Varsity6422:4010