Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Belvidere Central Middle SchoolBelvidere Central Quad Meet · Sep 915:38.64Belvidere Central Quad MeetSeptember 9, 2025
2 Miles · Jefferson High SchoolJ-Hawk Invite · Aug 2912:55.15J-Hawk Invite August 29, 2026
2 Miles · Sterling MS XC CourseRock River Run · Sep 2714:39.96Rock River RunSeptember 27, 2025
2 Miles · Sycamore Park DistrictSycamore MS Cross Country Meet (with Belvidere Central, Belvidere South, Rochelle, & Millbrook) · Sep 2314:36.00Sycamore MS Cross Country Meet (with Belvidere Central, Belvidere South, Rochelle, & Millbrook)September 23, 2025
3 Miles · Belvidere High SchoolBlack Sail Invitational · Oct 1018:52.95Black Sail Invitational October 10, 2026
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 318:51.27Peoria High School InvitationalOctober 3, 2026
3 Miles · Kieselburg County Forest PreserveNIC 10 Preview Meet · Sep 820:49.00NIC 10 Preview MeetSeptember 8, 2026
5,000 Meters · Hoover ParkRock River Run · Sep 2620:23.68Rock River RunSeptember 26, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 2A XC Regional - #4B Belvidere (H.S.)Oct 24 · 3 Miles Varsity · Place 52 · BelvidereBelvidere3 Miles Varsity5218:21.659
Oct 17Northern Illinois conferenceOct 17 · 3 Miles Frosh/Soph Freshman · Place 12 · BelvidereBelvidere3 Miles Frosh/Soph Freshman1219:17.69
Oct 10Black Sail Invitational Oct 10 · 3 Miles Varsity · Place 70 · BelvidereBelvidere3 Miles Varsity7018:52.95 PB9
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 1A/2A · Place 236 · BelvidereBelvidere3 Miles Varsity - 1A/2A23618:51.27 PB9
Sep 26Rock River RunSep 26 · 5,000 Meters Frosh/Soph · Place 34 · BelvidereBelvidere5,000 Meters Frosh/Soph3420:23.68 PB9
Sep 8NIC 10 Preview MeetSep 8 · 3 Miles Varsity · Place 59 · BelvidereBelvidere3 Miles Varsity5920:49.00 PB9
Sep 5Harlem InvitationalSep 5 · 3 Miles Frosh/Soph · Place 24 · BelvidereBelvidere3 Miles Frosh/Soph2420:55.059
Aug 29J-Hawk Invite Aug 29 · 2 Miles Open · Place 9 · BelvidereBelvidere2 Miles Open912:55.15 PB9

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 3NCJC Conference meetOct 3 · 2 Miles Varsity · Place 73 · Belvidere SouthBelvidere South2 Miles Varsity7315:46.898
Sep 27Rock River RunSep 27 · 2 Miles Middle School · Place 112 · Belvidere SouthBelvidere South2 Miles Middle School11214:39.96 PB8
Sep 23Sycamore MS Cross Country Meet (with Belvidere Central, Belvidere South, Rochelle, & Millbrook)Sep 23 · 2 Miles Middle School · Place 40 · Belvidere SouthBelvidere South2 Miles Middle School4014:36.00 PB8
Sep 16Belvidere South Home MeetSep 16 · 2 Miles Middle School · Place 39 · Belvidere SouthBelvidere South2 Miles Middle School3916:47.078
Sep 9Belvidere Central Quad MeetSep 9 · 2 Miles Open · Place 56 · Belvidere SouthBelvidere South2 Miles Open5615:38.64 PB8