Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Belvidere Central Middle SchoolBelvidere Central Quad Meet · Sep 913:31.08Belvidere Central Quad MeetSeptember 9, 2025
2 Miles · Maxwell ParkIESA 4A State XC Championships · Oct 1812:54.11IESA 4A State XC ChampionshipsOctober 18, 2025
2 Miles · Sterling MS XC CourseRock River Run · Sep 2712:51.14Rock River RunSeptember 27, 2025
2 Miles · Sycamore Park DistrictSycamore MS Cross Country Meet (with Belvidere Central, Belvidere South, Rochelle, & Millbrook) · Sep 2312:48.00Sycamore MS Cross Country Meet (with Belvidere Central, Belvidere South, Rochelle, & Millbrook)September 23, 2025
2.15 Miles · Veteran Acres ParkRich Eschman XC Invitational · Sep 515:21.59Rich Eschman XC InvitationalSeptember 5, 2026
2253 m · Oregon High SchoolOregon MS Open · Sep 610:59.6Oregon MS OpenSeptember 6, 2025
3 Miles · Channahon Community ParkMinooka Flight Races · Sep 1921:28Minooka Flight RacesSeptember 19, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1220:39.3First to the Finish InvitationalSeptember 12, 2026
3 Miles · Kieselburg County Forest PreserveNIC 10 Preview Meet · Sep 821:45.55NIC 10 Preview MeetSeptember 8, 2026
3 Miles · LeRoy Oakes Forest PreserveSt. Charles North High School XC Invitational · Oct 319:33.3St. Charles North High School XC InvitationalOctober 3, 2026
3299 m · Levi and Ester Fuller Memorial Forest PreserveWinnebago MS Invite · Sep 1812:57.72Winnebago MS InviteSeptember 18, 2025
5,000 Meters · Hoover ParkRock River Run · Sep 2620:55.89Rock River RunSeptember 26, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 3St. Charles North High School XC InvitationalOct 3 · 3 Miles F/S Boys · Place 154 · Belvidere (North)Belvidere (North)3 Miles F/S Boys15419:33.3 PB9
Sep 26Rock River RunSep 26 · 5,000 Meters Frosh/Soph · Place 44 · Belvidere (North)Belvidere (North)5,000 Meters Frosh/Soph4420:55.89 PB9
Sep 19Minooka Flight RacesSep 19 · 3 Miles Frosh/Soph · Place 97 · Belvidere (North)Belvidere (North)3 Miles Frosh/Soph9721:28 PB9
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-Open · Place 400 · Belvidere (North)Belvidere (North)3 Miles 3 Miles-Varsity-Open40020:39.3 PB9
Sep 8NIC 10 Preview MeetSep 8 · 3 Miles Open · Place 12 · Belvidere (North)Belvidere (North)3 Miles Open1221:45.55 PB9
Sep 5Rich Eschman XC InvitationalSep 5 · 2.15 Miles Frosh/Soph · Place 66 · Belvidere (North)Belvidere (North)2.15 Miles Frosh/Soph6615:21.59 PB9

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18IESA 4A State XC ChampionshipsOct 18 · 2 Miles 4A Boys · Place 203 · Belvidere CentralBelvidere Central2 Miles 4A Boys20312:54.11 PB8
Sep 27Rock River RunSep 27 · 2 Miles Middle School · Place 28 · Belvidere CentralBelvidere Central2 Miles Middle School2812:51.14 PB8
Sep 23Sycamore MS Cross Country Meet (with Belvidere Central, Belvidere South, Rochelle, & Millbrook)Sep 23 · 2 Miles Middle School · Place 7 · Belvidere CentralBelvidere Central2 Miles Middle School712:48.00 PB8
Sep 18Winnebago MS InviteSep 18 · 2.05 Miles Middle School · Place 27 · Belvidere CentralBelvidere Central2.05 Miles Middle School2712:57.72 PB8
Sep 9Belvidere Central Quad MeetSep 9 · 2 Miles Open · Place 13 · Belvidere CentralBelvidere Central2 Miles Open1313:31.08 PB8
Sep 6Oregon MS OpenSep 6 · 1.4 Miles Middle School · Place 30 · Belvidere CentralBelvidere Central1.4 Miles Middle School3010:59.6 PB8