Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Belvidere Central Middle SchoolBelvidere Central Quad Meet · Sep 913:49.26Belvidere Central Quad MeetSeptember 9, 2025
2 Miles · Hoover ParkIESA 4A - Sectional F @ Woodland School/Hoover Park · Oct 1112:27.93IESA 4A - Sectional F @ Woodland School/Hoover ParkOctober 11, 2025
2 Miles · Jefferson High SchoolJ-Hawk Invite · Aug 2913:10.62J-Hawk Invite August 29, 2026
2 Miles · Maxwell ParkIESA 4A State XC Championships · Oct 1812:27.82IESA 4A State XC ChampionshipsOctober 18, 2025
2 Miles · Sterling MS XC CourseRock River Run · Sep 2712:43.36Rock River RunSeptember 27, 2025
2 Miles · Sycamore Park DistrictSycamore MS Cross Country Meet (with Belvidere Central, Belvidere South, Rochelle, & Millbrook) · Sep 2312:48.52Sycamore MS Cross Country Meet (with Belvidere Central, Belvidere South, Rochelle, & Millbrook)September 23, 2025
3 Miles · Belvidere High SchoolBlack Sail Invitational · Oct 1018:53.59Black Sail Invitational October 10, 2026
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 318:52.34Peoria High School InvitationalOctober 3, 2026
3 Miles · Kieselburg County Forest PreserveNIC 10 Preview Meet · Sep 820:50.79NIC 10 Preview MeetSeptember 8, 2026
5,000 Meters · Hoover ParkRock River Run · Sep 2619:50.75Rock 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 55 · BelvidereBelvidere3 Miles Varsity5518:41.159
Oct 17Northern Illinois conferenceOct 17 · 3 Miles Frosh/Soph Freshman · Place 13 · BelvidereBelvidere3 Miles Frosh/Soph Freshman1319:17.69
Oct 10Black Sail Invitational Oct 10 · 3 Miles Varsity · Place 71 · BelvidereBelvidere3 Miles Varsity7118:53.59 PB9
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 1A/2A · Place 238 · BelvidereBelvidere3 Miles Varsity - 1A/2A23818:52.34 PB9
Sep 26Rock River RunSep 26 · 5,000 Meters Frosh/Soph · Place 28 · BelvidereBelvidere5,000 Meters Frosh/Soph2819:50.75 PB9
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 360 · BelvidereBelvidere3 Miles 3 Miles-Varsity-2A36019:49.69
Sep 8NIC 10 Preview MeetSep 8 · 3 Miles Varsity · Place 60 · BelvidereBelvidere3 Miles Varsity6020:50.79 PB9
Sep 5Harlem InvitationalSep 5 · 3 Miles Frosh/Soph · Place 27 · BelvidereBelvidere3 Miles Frosh/Soph2721:17.039
Aug 29J-Hawk Invite Aug 29 · 2 Miles Varsity · Place 39 · BelvidereBelvidere2 Miles Varsity3913:10.62 PB9

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 18IESA 4A State XC ChampionshipsOct 18 · 2 Miles 4A Boys · Place 168 · Belvidere SouthBelvidere South2 Miles 4A Boys16812:27.82 PB8
Oct 11IESA 4A - Sectional F @ Woodland School/Hoover ParkOct 11 · 2 Miles Varsity Boys · Place 15 · Belvidere SouthBelvidere South2 Miles Varsity Boys1512:27.93 PB8
Oct 3NCJC Conference meetOct 3 · 2 Miles Varsity · Place 28 · Belvidere SouthBelvidere South2 Miles Varsity2813:16.248
Sep 27Rock River RunSep 27 · 2 Miles Middle School · Place 25 · Belvidere SouthBelvidere South2 Miles Middle School2512:43.36 PB8
Sep 23Sycamore MS Cross Country Meet (with Belvidere Central, Belvidere South, Rochelle, & Millbrook)Sep 23 · 2 Miles Middle School · Place 8 · Belvidere SouthBelvidere South2 Miles Middle School812:48.52 PB8
Sep 16Belvidere South Home MeetSep 16 · 2 Miles Middle School · Place 10 · Belvidere SouthBelvidere South2 Miles Middle School1013:50.578
Sep 9Belvidere Central Quad MeetSep 9 · 2 Miles Open · Place 19 · Belvidere SouthBelvidere South2 Miles Open1913:49.26 PB8