Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Belvidere Central Middle SchoolBelvidere Central Quad Meet · Sep 918:19.15Belvidere Central Quad MeetSeptember 9, 2025
2 Miles · Hoover ParkIESA 4A - Sectional F @ Woodland School/Hoover Park · Oct 1116:24.72IESA 4A - Sectional F @ Woodland School/Hoover ParkOctober 11, 2025
2 Miles · Jefferson High SchoolJ-Hawk Invite · Aug 2916:34.15J-Hawk Invite August 29, 2026
2 Miles · Maxwell ParkIESA 4A State XC Championships · Oct 1816:11.44IESA 4A State XC ChampionshipsOctober 18, 2025
2 Miles · Sterling MS XC CourseRock River Run · Sep 2716:47.96Rock River RunSeptember 27, 2025
2 Miles · Sycamore Park DistrictSycamore MS Cross Country Meet (with Belvidere Central, Belvidere South, Rochelle, & Millbrook) · Sep 2316:59.00Sycamore MS Cross Country Meet (with Belvidere Central, Belvidere South, Rochelle, & Millbrook)September 23, 2025
3 Miles · Belvidere High SchoolBlack Sail Invitational · Oct 1025:46.23Black Sail Invitational October 10, 2026
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 324:50.94Peoria High School InvitationalOctober 3, 2026
3 Miles · Kieselburg County Forest PreserveNIC 10 Preview Meet · Sep 826:06.52NIC 10 Preview MeetSeptember 8, 2026
5,000 Meters · Hoover ParkRock River Run · Sep 2626:16.26Rock River RunSeptember 26, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 2A XC Regional - #4B Belvidere (H.S.)Oct 24 · 3 Miles Varsity · Place 64 · BelvidereBelvidere3 Miles Varsity6424:50.499
Oct 17Northern Illinois conferenceOct 17 · 3 Miles Varsity · Place 46 · BelvidereBelvidere3 Miles Varsity4625:40.09
Oct 10Black Sail Invitational Oct 10 · 3 Miles Varsity · Place 64 · BelvidereBelvidere3 Miles Varsity6425:46.23 PB9
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 1A/2A · Place 207 · BelvidereBelvidere3 Miles Varsity - 1A/2A20724:50.94 PB9
Sep 26Rock River RunSep 26 · 5,000 Meters Open · Place 22 · BelvidereBelvidere5,000 Meters Open2226:16.26 PB9
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 319 · BelvidereBelvidere3 Miles 3 Miles-Varsity-2A31926:53.09
Sep 8NIC 10 Preview MeetSep 8 · 3 Miles Varsity · Place 42 · BelvidereBelvidere3 Miles Varsity4226:06.52 PB9
Sep 5Harlem InvitationalSep 5 · 3 Miles Varsity · Place 52 · BelvidereBelvidere3 Miles Varsity5226:14.529
Aug 29J-Hawk Invite Aug 29 · 2 Miles Varsity · Place 23 · BelvidereBelvidere2 Miles Varsity2316:34.15 PB9

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 18IESA 4A State XC ChampionshipsOct 18 · 2 Miles 4A Girls · Place 221 · Belvidere SouthBelvidere South2 Miles 4A Girls22116:11.44 PB8
Oct 11IESA 4A - Sectional F @ Woodland School/Hoover ParkOct 11 · 2 Miles Varsity Girls · Place 53 · Belvidere SouthBelvidere South2 Miles Varsity Girls5316:24.72 PB8
Oct 3NCJC Conference meetOct 3 · 2 Miles Varsity · Place 53 · Belvidere SouthBelvidere South2 Miles Varsity5316:33.018
Sep 27Rock River RunSep 27 · 2 Miles Middle School · Place 98 · Belvidere SouthBelvidere South2 Miles Middle School9816:47.96 PB8
Sep 23Sycamore MS Cross Country Meet (with Belvidere Central, Belvidere South, Rochelle, & Millbrook)Sep 23 · 2 Miles Middle School · Place 35 · Belvidere SouthBelvidere South2 Miles Middle School3516:59.00 PB8
Sep 16Belvidere South Home MeetSep 16 · 2 Miles Middle School · Place 23 · Belvidere SouthBelvidere South2 Miles Middle School2319:29.078
Sep 9Belvidere Central Quad MeetSep 9 · 2 Miles Open · Place 48 · Belvidere SouthBelvidere South2 Miles Open4818:19.15 PB8

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 12IESA Challand SectionalOct 12 · 2 Miles Middle School · Place 53 · Belvidere SouthBelvidere South2 Miles Middle School5316:15.508
Oct 4NCJC Conference XC ChampionshipOct 4 · 2 Miles Varsity · Place 63 · Belvidere SouthBelvidere South2 Miles Varsity6315:53.807
Sep 28Rock River RunSep 28 · 2 Miles Middle School · Place 137 · Belvidere SouthBelvidere South2 Miles Middle School13717:05.207
Sep 24Burlington Central MS InviteSep 24 · 2 Miles Middle School · Place 42 · Belvidere SouthBelvidere South2 Miles Middle School4216:28.107
Sep 10NCJC Quad Meet - BCMSSep 10 · 2 Miles Open · Place 76 · Belvidere SouthBelvidere South2 Miles Open7618:42.567

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 14IESA State XC ChampionshipsOct 14 · 2 Miles 4A · Place 205 · Belvidere SouthBelvidere South2 Miles 4A20515:03.506
Sep 23Rock River RunSep 23 · 2 Miles Middle School · Place 56 · Belvidere SouthBelvidere South2 Miles Middle School5615:56.606