Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Belvidere Central Middle SchoolBelvidere Central Quad Meet · Sep 913:08.19Belvidere Central Quad MeetSeptember 9, 2025
2 Miles · Hoover ParkIESA 4A - Sectional F @ Woodland School/Hoover Park · Oct 1112:29.27IESA 4A - Sectional F @ Woodland School/Hoover ParkOctober 11, 2025
2 Miles · Maxwell ParkIESA 4A State XC Championships · Oct 1812:26.56IESA 4A State XC ChampionshipsOctober 18, 2025
2 Miles · Sterling MS XC CourseRock River Run · Sep 2712:45.45Rock River RunSeptember 27, 2025
2 Miles · Sycamore Park DistrictSycamore MS Cross Country Meet (with Belvidere Central, Belvidere South, Rochelle, & Millbrook) · Sep 2312:49.00Sycamore MS Cross Country Meet (with Belvidere Central, Belvidere South, Rochelle, & Millbrook)September 23, 2025
2253 m · Oregon High SchoolOregon MS Open · Sep 610:41Oregon MS OpenSeptember 6, 2025
3 Miles · Channahon Community ParkMinooka Flight Races · Sep 1920:18.0Minooka Flight RacesSeptember 19, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 718:54.77IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1220:15.6First to the Finish InvitationalSeptember 12, 2026
3 Miles · Emricson Park2026 IHSA Class 2A XC Sectional - #4 Woodstock (North) · Oct 3119:50.402026 IHSA Class 2A XC Sectional - #4 Woodstock (North)October 31, 2026
3 Miles · Kieselburg County Forest PreserveNIC 10 Preview Meet · Sep 821:48.37NIC 10 Preview MeetSeptember 8, 2026
3 Miles · LeRoy Oakes Forest PreserveSt. Charles North High School XC Invitational · Oct 319:40.3St. Charles North High School XC InvitationalOctober 3, 2026
3299 m · Levi and Ester Fuller Memorial Forest PreserveWinnebago MS Invite · Sep 1813:15.15Winnebago MS InviteSeptember 18, 2025
5,000 Meters · Hoover ParkRock River Run · Sep 2620:15.45Rock River RunSeptember 26, 2026
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational · Sep 522:52.32Rich Eschman XC InvitationalSeptember 5, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 2A Varsity · Place 81 · Belvidere (North)Belvidere (North)3 Miles Class 2A Varsity8118:54.77 PB9
Oct 312026 IHSA Class 2A XC Sectional - #4 Woodstock (North)Oct 31 · 3 Miles Varsity · Place 28 · Belvidere (North)Belvidere (North)3 Miles Varsity2819:50.40 PB9
Oct 242026 IHSA Class 2A XC Regional - #4B Belvidere (H.S.)Oct 24 · 3 Miles Varsity · Place 7 · Belvidere (North)Belvidere (North)3 Miles Varsity718:53.269
Oct 17Northern Illinois conferenceOct 17 · 3 Miles Varsity · Place 9 · Belvidere (North)Belvidere (North)3 Miles Varsity919:47.09
Oct 3St. Charles North High School XC InvitationalOct 3 · 3 Miles Varsity Girls · Place 22 · Belvidere (North)Belvidere (North)3 Miles Varsity Girls2219:40.3 PB9
Sep 26Rock River RunSep 26 · 5,000 Meters Varsity · Place 19 · Belvidere (North)Belvidere (North)5,000 Meters Varsity1920:15.45 PB9
Sep 19Minooka Flight RacesSep 19 · 3 Miles Flight 4 · Place 5 · Belvidere (North)Belvidere (North)3 Miles Flight 4520:18.0 PB9
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 66 · Belvidere (North)Belvidere (North)3 Miles 3 Miles-Varsity-2A6620:15.6 PB9
Sep 8NIC 10 Preview MeetSep 8 · 3 Miles Varsity · Place 12 · Belvidere (North)Belvidere (North)3 Miles Varsity1221:48.37 PB9
Sep 5Rich Eschman XC InvitationalSep 5 · 5,000 Meters Varsity · Place 16 · Belvidere (North)Belvidere (North)5,000 Meters Varsity1622:52.32 PB9

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 18IESA 4A State XC ChampionshipsOct 18 · 2 Miles 4A Girls · Place 35 · Belvidere CentralBelvidere Central2 Miles 4A Girls3512:26.56 PB8
Oct 11IESA 4A - Sectional F @ Woodland School/Hoover ParkOct 11 · 2 Miles Varsity Girls · Place 1 · Belvidere CentralBelvidere Central2 Miles Varsity Girls112:29.27 PB8
Sep 27Rock River RunSep 27 · 2 Miles Middle School · Place 1 · Belvidere CentralBelvidere Central2 Miles Middle School112:45.45 PB8
Sep 23Sycamore MS Cross Country Meet (with Belvidere Central, Belvidere South, Rochelle, & Millbrook)Sep 23 · 2 Miles Middle School · Place 1 · Belvidere CentralBelvidere Central2 Miles Middle School112:49.00 PB8
Sep 18Winnebago MS InviteSep 18 · 2.05 Miles Middle School · Place 6 · Belvidere CentralBelvidere Central2.05 Miles Middle School613:15.15 PB8
Sep 9Belvidere Central Quad MeetSep 9 · 2 Miles Open · Place 1 · Belvidere CentralBelvidere Central2 Miles Open113:08.19 PB8
Sep 6Oregon MS OpenSep 6 · 1.4 Miles Middle School · Place 2 · Belvidere CentralBelvidere Central1.4 Miles Middle School210:41 PB8