Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Belvidere Central Middle SchoolBelvidere Central Invitational · Sep 2019:22.3Belvidere Central InvitationalSeptember 20, 2021
2.15 Miles · Veteran Acres ParkRich Eschman XC Invitational 2025 · Sep 614:50.97Rich Eschman XC Invitational 2025September 6, 2025
3 Miles · Channahon Community ParkMinooka Flight Races · Sep 1918:43.0Minooka Flight RacesSeptember 19, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 717:08.86IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1218:11.5First to the Finish InvitationalSeptember 12, 2026
3 Miles · Emricson Park2026 IHSA Class 2A XC Sectional - #4 Woodstock (North) · Oct 3117:57.702026 IHSA Class 2A XC Sectional - #4 Woodstock (North)October 31, 2026
3 Miles · Kieselburg County Forest PreserveNIC 10 Preview Meet · Sep 818:28.77NIC 10 Preview MeetSeptember 8, 2026
3 Miles · LeRoy Oakes Forest PreserveSt. Charles North High School XC Invitational · Oct 317:30.9St. Charles North High School XC InvitationalOctober 3, 2026
5,000 Meters · Hoover ParkRock River Run · Sep 2618:10.16Rock River RunSeptember 26, 2026
5,000 Meters · Sterling MS XC CourseRock River Run · Sep 2721:23.90Rock River RunSeptember 27, 2025
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational · Sep 519:43.01Rich 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 218 · Belvidere (North)Belvidere (North)3 Miles Class 2A Varsity21817:08.86 PB11
Oct 312026 IHSA Class 2A XC Sectional - #4 Woodstock (North)Oct 31 · 3 Miles Varsity · Place 91 · Belvidere (North)Belvidere (North)3 Miles Varsity9117:57.70 PB11
Oct 21Jacobs JV JamboreeOct 21 · 3 Miles Junior Varsity · Place 5 · Belvidere (North)Belvidere (North)3 Miles Junior Varsity516:5611
Oct 17Northern Illinois conferenceOct 17 · 3 Miles Varsity · Place 31 · Belvidere (North)Belvidere (North)3 Miles Varsity3117:45.411
Oct 3St. Charles North High School XC InvitationalOct 3 · 3 Miles Varsity Boys · Place 83 · Belvidere (North)Belvidere (North)3 Miles Varsity Boys8317:30.9 PB11
Sep 26Rock River RunSep 26 · 5,000 Meters Varsity · Place 67 · Belvidere (North)Belvidere (North)5,000 Meters Varsity6718:10.16 PB11
Sep 19Minooka Flight RacesSep 19 · 3 Miles Flight 7 · Place 8 · Belvidere (North)Belvidere (North)3 Miles Flight 7818:43.0 PB11
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 243 · Belvidere (North)Belvidere (North)3 Miles 3 Miles-Varsity-2A24318:11.5 PB11
Sep 8NIC 10 Preview MeetSep 8 · 3 Miles Varsity · Place 16 · Belvidere (North)Belvidere (North)3 Miles Varsity1618:28.77 PB11
Sep 5Rich Eschman XC InvitationalSep 5 · 5,000 Meters Varsity · Place 59 · Belvidere (North)Belvidere (North)5,000 Meters Varsity5919:43.01 PB11
Jul 24Detweiller at Dark powered by Under Armour - HIGH SCHOOLJul 24 · 3 Miles Co-Ed HS · Place 42 · Boys Thunder Running ClubBoys Thunder Running Club3 Miles Co-Ed HS4218:28.06—

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 18NIC-10 Conference ChampionshipOct 18 · 3 Miles Frosh/Soph · Place 14 · Belvidere (North)Belvidere (North)3 Miles Frosh/Soph1420:13.8310
Oct 4St. Charles North XC InviteOct 4 · 3 Miles Frosh/Soph · Place 136 · Belvidere (North)Belvidere (North)3 Miles Frosh/Soph13619:35.1010
Sep 27Rock River RunSep 27 · 5,000 Meters Frosh/Soph · Place 50 · Belvidere (North)Belvidere (North)5,000 Meters Frosh/Soph5021:23.90 PB10
Sep 20Minooka Flight Races Sep 20 · 3 Miles Frosh/Soph · Place 116 · Belvidere (North)Belvidere (North)3 Miles Frosh/Soph11621:2810
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity Open · Place 501 · Belvidere (North)Belvidere (North)3 Miles Varsity Open50120:58.1010
Sep 9NIC-10 PreviewSep 9 · 3 Miles Frosh/Soph · Place 12 · Belvidere (North)Belvidere (North)3 Miles Frosh/Soph1221:55.6010
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 2.15 Miles Frosh/Soph · Place 62 · Belvidere (North)Belvidere (North)2.15 Miles Frosh/Soph6214:50.97 PB10

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 20Belvidere Central InvitationalSep 20 · 2 Miles Middle School · Place 47 · Belvidere CentralBelvidere Central2 Miles Middle School4719:22.3 PB6