Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Hoover ParkIESA 4A - Sectional F @ Woodland School/Hoover Park · Oct 1112:15.10IESA 4A - Sectional F @ Woodland School/Hoover ParkOctober 11, 2025
2 Miles · Maxwell ParkIESA 4A State XC Championships · Oct 1812:45.04IESA 4A State XC ChampionshipsOctober 18, 2025
2 Miles · Sterling MS XC CourseRock River Run · Sep 2712:44.11Rock River RunSeptember 27, 2025
2 Miles · Sycamore Park DistrictSycamore MS Cross Country Meet (with Belvidere Central, Belvidere South, Rochelle, & Millbrook) · Sep 2312:48.84Sycamore MS Cross Country Meet (with Belvidere Central, Belvidere South, Rochelle, & Millbrook)September 23, 2025
2.15 Miles · Veteran Acres ParkRich Eschman XC Invitational · Sep 513:13.02Rich Eschman XC InvitationalSeptember 5, 2026
3 Miles · Channahon Community ParkMinooka Flight Races · Sep 1918:32Minooka Flight RacesSeptember 19, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1218:30.8First to the Finish InvitationalSeptember 12, 2026
3 Miles · Kieselburg County Forest PreserveNIC 10 Preview Meet · Sep 819:18.40NIC 10 Preview MeetSeptember 8, 2026
3 Miles · LeRoy Oakes Forest PreserveSt. Charles North High School XC Invitational · Oct 317:38.9St. Charles North High School XC InvitationalOctober 3, 2026
4,000 Meters · Deer Grove Forest PreserveIllinois Youth XC Championships · Nov 915:54.81Illinois Youth XC ChampionshipsNovember 9, 2025
4,000 Meters · Victor Ashe ParkCCC Youth National Championship · Nov 2215:42.83CCC Youth National ChampionshipNovember 22, 2025
5,000 Meters · Hoover ParkRock River Run · Sep 2618:29.71Rock 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 28 · Belvidere (North)Belvidere (North)3 Miles F/S Boys2817:38.9 PB9
Sep 26Rock River RunSep 26 · 5,000 Meters Frosh/Soph · Place 12 · Belvidere (North)Belvidere (North)5,000 Meters Frosh/Soph1218:29.71 PB9
Sep 19Minooka Flight RacesSep 19 · 3 Miles Frosh/Soph · Place 36 · Belvidere (North)Belvidere (North)3 Miles Frosh/Soph3618:32 PB9
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-Open · Place 134 · Belvidere (North)Belvidere (North)3 Miles 3 Miles-Varsity-Open13418:30.8 PB9
Sep 8NIC 10 Preview MeetSep 8 · 3 Miles Varsity · Place 33 · Belvidere (North)Belvidere (North)3 Miles Varsity3319:18.40 PB9
Sep 5Rich Eschman XC InvitationalSep 5 · 2.15 Miles Frosh/Soph · Place 15 · Belvidere (North)Belvidere (North)2.15 Miles Frosh/Soph1513:13.02 PB9

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 22CCC Youth National ChampionshipNov 22 · 4,000 Meters 13-14 · Place 87 · Belvidere TornadosBelvidere Tornados4,000 Meters 13-148715:42.83 PB8
Nov 9Illinois Youth XC ChampionshipsNov 9 · 4,000 Meters 13-14 · Place 50 · Belvidere TornadosBelvidere Tornados4,000 Meters 13-145015:54.81 PB8
Oct 18IESA 4A State XC ChampionshipsOct 18 · 2 Miles 4A Boys · Place 191 · Belvidere CentralBelvidere Central2 Miles 4A Boys19112:45.04 PB8
Oct 11IESA 4A - Sectional F @ Woodland School/Hoover ParkOct 11 · 2 Miles Varsity Boys · Place 10 · Belvidere CentralBelvidere Central2 Miles Varsity Boys1012:15.10 PB8
Sep 27Rock River RunSep 27 · 2 Miles Middle School · Place 26 · Belvidere CentralBelvidere Central2 Miles Middle School2612:44.11 PB8
Sep 23Sycamore MS Cross Country Meet (with Belvidere Central, Belvidere South, Rochelle, & Millbrook)Sep 23 · 2 Miles Middle School · Place 9 · Belvidere CentralBelvidere Central2 Miles Middle School912:48.84 PB8