Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Hoover ParkIESA 4A - Sectional F @ Woodland School/Hoover Park · Oct 1111:16.99IESA 4A - Sectional F @ Woodland School/Hoover ParkOctober 11, 2025
2 Miles · Maxwell ParkIESA 4A State XC Championships · Oct 1811:31.32IESA 4A State XC ChampionshipsOctober 18, 2025
2 Miles · Priairie Knolls Middle SchoolBurlington Central MS XC Meet · Sep 1213:10.50Burlington Central MS XC MeetSeptember 12, 2023
2 Miles · Skare ParkNCJC Championship · Oct 212:45.76NCJC ChampionshipOctober 2, 2023
2 Miles · Sterling MS XC CourseRock River Run · Sep 2711:36.99Rock River RunSeptember 27, 2025
2.15 Miles · Veteran Acres ParkRich Eschman XC Invitational · Sep 513:01.03Rich Eschman XC InvitationalSeptember 5, 2026
2253 m · Oregon High SchoolOregon MS Open · Sep 69:36.9Oregon MS OpenSeptember 6, 2025
3 Miles · Channahon Community ParkMinooka Flight Races · Sep 1918:26Minooka Flight RacesSeptember 19, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1218:41.7First to the Finish InvitationalSeptember 12, 2026
3 Miles · LeRoy Oakes Forest PreserveSt. Charles North High School XC Invitational · Oct 318:03.1St. Charles North High School XC InvitationalOctober 3, 2026
3299 m · Levi and Ester Fuller Memorial Forest PreserveWinnebago MS Invite · Sep 1811:40.94Winnebago MS InviteSeptember 18, 2025
5,000 Meters · Hoover ParkRock River Run · Sep 2618:16.18Rock 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 21Jacobs JV JamboreeOct 21 · 3 Miles Junior Varsity · Place 17 · Belvidere (North)Belvidere (North)3 Miles Junior Varsity1717:209
Oct 17Northern Illinois conferenceOct 17 · 3 Miles Frosh/Soph Freshman · Place 5 · Belvidere (North)Belvidere (North)3 Miles Frosh/Soph Freshman518:20.09
Oct 3St. Charles North High School XC InvitationalOct 3 · 3 Miles F/S Boys · Place 50 · Belvidere (North)Belvidere (North)3 Miles F/S Boys5018:03.1 PB9
Sep 26Rock River RunSep 26 · 5,000 Meters Frosh/Soph · Place 7 · Belvidere (North)Belvidere (North)5,000 Meters Frosh/Soph718:16.18 PB9
Sep 19Minooka Flight RacesSep 19 · 3 Miles Frosh/Soph · Place 32 · Belvidere (North)Belvidere (North)3 Miles Frosh/Soph3218:26 PB9
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 289 · Belvidere (North)Belvidere (North)3 Miles 3 Miles-Varsity-2A28918:41.7 PB9
Sep 5Rich Eschman XC InvitationalSep 5 · 2.15 Miles Frosh/Soph · Place 11 · Belvidere (North)Belvidere (North)2.15 Miles Frosh/Soph1113:01.03 PB9

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18IESA 4A State XC ChampionshipsOct 18 · 2 Miles 4A Boys · Place 46 · Belvidere CentralBelvidere Central2 Miles 4A Boys4611:31.32 PB8
Oct 11IESA 4A - Sectional F @ Woodland School/Hoover ParkOct 11 · 2 Miles Varsity Boys · Place 1 · Belvidere CentralBelvidere Central2 Miles Varsity Boys111:16.99 PB8
Oct 3NCJC Conference meetOct 3 · 2 Miles Varsity · Place 3 · Belvidere CentralBelvidere Central2 Miles Varsity311:41.428
Sep 27Rock River RunSep 27 · 2 Miles Middle School · Place 4 · Belvidere CentralBelvidere Central2 Miles Middle School411:36.99 PB8
Sep 18Winnebago MS InviteSep 18 · 2.05 Miles Middle School · Place 2 · Belvidere CentralBelvidere Central2.05 Miles Middle School211:40.94 PB8
Sep 6Oregon MS OpenSep 6 · 1.4 Miles Middle School · Place 3 · Belvidere CentralBelvidere Central1.4 Miles Middle School39:36.9 PB8

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 192024 IESA State XC ChampionshipsOct 19 · 2 Miles 4A · Place 59 · Belvidere CentralBelvidere Central2 Miles 4A5911:43.657
Oct 12IESA Challand SectionalOct 12 · 2 Miles Middle School · Place 1 · Belvidere CentralBelvidere Central2 Miles Middle School111:25.807
Oct 4NCJC Conference XC ChampionshipOct 4 · 2 Miles Varsity · Place 1 · Belvidere CentralBelvidere Central2 Miles Varsity111:28.907
Sep 28Rock River RunSep 28 · 2 Miles Middle School · Place 7 · Belvidere CentralBelvidere Central2 Miles Middle School711:56.207
Sep 19Winnebago MS Invite Sep 19 · 2 Miles Middle School · Place 9 · Belvidere CentralBelvidere Central2 Miles Middle School912:29.127

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 14IESA State XC ChampionshipsOct 14 · 2 Miles 4A · Place 189 · Belvidere CentralBelvidere Central2 Miles 4A18912:46.406
Oct 2NCJC ChampionshipOct 2 · 2 Miles Varsity · Place 17 · Belvidere CentralBelvidere Central2 Miles Varsity1712:45.76 PB6
Sep 14Winnebago MS InviteSep 14 · 1.5 Miles Middle School · Place 12 · Belvidere CentralBelvidere Central1.5 Miles Middle School1213:21.886
Sep 12Burlington Central MS XC MeetSep 12 · 2 Miles Middle School · Place 10 · Belvidere CentralBelvidere Central2 Miles Middle School1013:10.50 PB6