Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Belvidere Central Middle SchoolBelvidere Central Quad Meet · Sep 915:51.59Belvidere Central Quad MeetSeptember 9, 2025
2 Miles · Jefferson High SchoolJ-Hawk Invite · Aug 2915:49.04J-Hawk Invite August 29, 2026
2 Miles · MCMS - ParkMCMS - Cross Country · Sep 1917:05.1MCMS - Cross CountrySeptember 19, 2024
2 Miles · Sterling MS XC CourseRock River Run · Sep 2714:44.19Rock River RunSeptember 27, 2025
2 Miles · Sycamore Park DistrictSycamore MS Cross Country Meet (with Belvidere Central, Belvidere South, Rochelle, & Millbrook) · Sep 2315:15.00Sycamore MS Cross Country Meet (with Belvidere Central, Belvidere South, Rochelle, & Millbrook)September 23, 2025
3 Miles · Belvidere High SchoolBlack Sail Invitational · Oct 1024:35.02Black Sail Invitational October 10, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1225:36.7First to the Finish InvitationalSeptember 12, 2026
3 Miles · Kieselburg County Forest PreserveHarlem Invitational · Sep 525:58.06Harlem InvitationalSeptember 5, 2026
5,000 Meters · Hoover ParkRock River Run · Sep 2624:55.39Rock River RunSeptember 26, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 17Northern Illinois conferenceOct 17 · 3 Miles Frosh/Soph Freshman · Place 34 · BelvidereBelvidere3 Miles Frosh/Soph Freshman3424:42.29
Oct 10Black Sail Invitational Oct 10 · 3 Miles Open · Place 53 · BelvidereBelvidere3 Miles Open5324:35.02 PB9
Sep 26Rock River RunSep 26 · 5,000 Meters Frosh/Soph · Place 76 · BelvidereBelvidere5,000 Meters Frosh/Soph7624:55.39 PB9
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-Open · Place 822 · BelvidereBelvidere3 Miles 3 Miles-Varsity-Open82225:36.7 PB9
Sep 8NIC 10 Preview MeetSep 8 · 3 Miles Open · Place 44 · BelvidereBelvidere3 Miles Open4426:24.819
Sep 5Harlem InvitationalSep 5 · 3 Miles Frosh/Soph · Place 82 · BelvidereBelvidere3 Miles Frosh/Soph8225:58.06 PB9
Aug 29J-Hawk Invite Aug 29 · 2 Miles Open · Place 40 · BelvidereBelvidere2 Miles Open4015:49.04 PB9

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 3NCJC Conference meetOct 3 · 2 Miles Varsity · Place 74 · Belvidere SouthBelvidere South2 Miles Varsity7415:55.618
Sep 27Rock River RunSep 27 · 2 Miles Middle School · Place 118 · Belvidere SouthBelvidere South2 Miles Middle School11814:44.19 PB8
Sep 23Sycamore MS Cross Country Meet (with Belvidere Central, Belvidere South, Rochelle, & Millbrook)Sep 23 · 2 Miles Middle School · Place 46 · Belvidere SouthBelvidere South2 Miles Middle School4615:15.00 PB8
Sep 16Belvidere South Home MeetSep 16 · 2 Miles Middle School · Place 38 · Belvidere SouthBelvidere South2 Miles Middle School3816:45.188
Sep 9Belvidere Central Quad MeetSep 9 · 2 Miles Open · Place 59 · Belvidere SouthBelvidere South2 Miles Open5915:51.59 PB8

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 4NCJC Conference XC ChampionshipOct 4 · 2 Miles Varsity · Place 78 · Belvidere SouthBelvidere South2 Miles Varsity7816:29.607
Sep 28Rock River RunSep 28 · 2 Miles Middle School · Place 167 · Belvidere SouthBelvidere South2 Miles Middle School16715:53.707
Sep 24Burlington Central MS InviteSep 24 · 2 Miles Middle School · Place 58 · Belvidere SouthBelvidere South2 Miles Middle School5815:47.607
Sep 19MCMS - Cross CountrySep 19 · 2 Miles Middle School · Place 48 · Belvidere SouthBelvidere South2 Miles Middle School4817:05.1 PB7

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 23Rock River RunSep 23 · 2 Miles Middle School · Place 238 · Belvidere SouthBelvidere South2 Miles Middle School23821:06.006