Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Belvidere Central Middle SchoolBelvidere Central Tri Meet · Sep 1512:27.06Belvidere Central Tri MeetSeptember 15, 2026
2 Miles · Belvidere South Middle SchoolBSMS Home Meet 2026 · Sep 812:20.68BSMS Home Meet 2026September 8, 2026
2 Miles · St. Peter Lutheran SchoolFred D. Martin Invitational · Sep 2713:12.6Fred D. Martin InvitationalSeptember 27, 2025
2 Miles · Sterling MS XC CourseRock River Run · Sep 2612:11.55Rock River RunSeptember 26, 2026
2 Miles · Sycamore Park DistrictNCJC XC Conference Meet · Oct 212:28.0NCJC XC Conference MeetOctober 2, 2026
2253 m · Oregon High SchoolOregon MS Open · Sep 510:17Oregon MS OpenSeptember 5, 2026
3,000 Meters · Deer Grove Forest PreserveIllinois Youth XC Championships · Nov 911:28.42Illinois Youth XC ChampionshipsNovember 9, 2025
3,000 Meters · Victor Ashe ParkCCC Youth National Championship · Nov 2211:20.79CCC Youth National ChampionshipNovember 22, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 10IESA 4A - Sectional E @ Hoover Park/Woodlawn SchoolOct 10 · 2 Miles Varsity Boys · Place 19 · Belvidere CentralBelvidere Central2 Miles Varsity Boys1912:43.56
Oct 2NCJC XC Conference MeetOct 2 · 2 Miles Varsity · Place 16 · Belvidere CentralBelvidere Central2 Miles Varsity1612:28.0 PB6
Sep 26Rock River RunSep 26 · 2 Miles Middle School · Place 9 · Belvidere CentralBelvidere Central2 Miles Middle School912:11.55 PB6
Sep 15Belvidere Central Tri MeetSep 15 · 2 Miles Open · Place 7 · Belvidere CentralBelvidere Central2 Miles Open712:27.06 PB6
Sep 8BSMS Home Meet 2026Sep 8 · 2 Miles Middle School · Place 6 · Belvidere CentralBelvidere Central2 Miles Middle School612:20.68 PB6
Sep 5Oregon MS OpenSep 5 · 1.4 Miles Middle School · Place 11 · Belvidere CentralBelvidere Central1.4 Miles Middle School1110:17 PB6

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 22CCC Youth National ChampionshipNov 22 · 3,000 Meters 10 · Place 5 · Belvidere TornadosBelvidere Tornados3,000 Meters 10511:20.79 PB5
Nov 9Illinois Youth XC ChampionshipsNov 9 · 3,000 Meters 9-10 · Place 1 · Belvidere TornadosBelvidere Tornados3,000 Meters 9-10111:28.42 PB5
Sep 27Fred D. Martin InvitationalSep 27 · 2 Miles Varsity · Place 2 · Immanuel Lutheran (Belvidere)Immanuel Lutheran (Belvidere)2 Miles Varsity213:12.6 PB5