Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Belleville West High SchoolIHSA Class 3A XC Regional - #1C Belleville (West) · Oct 2519:16.00IHSA Class 3A XC Regional - #1C Belleville (West)October 25, 2025
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 319:56.56Peoria High School InvitationalOctober 3, 2026
3 Miles · Frank Holten State Park2026 St. Clair County XC Championship · Oct 620:23.902026 St. Clair County XC ChampionshipOctober 6, 2026
3 Miles · Grand Marais Golf Club2025 St. Clair County Championship · Oct 719:31.302025 St. Clair County ChampionshipOctober 7, 2025
3 Miles · Maxwell ParkIHSA Class 3A XC Sectional - #1 Normal (Community) · Nov 120:00.36IHSA Class 3A XC Sectional - #1 Normal (Community)November 1, 2025
3 Miles · Milburn Campus2025 SWC XC Championships · Oct 1526:37.402025 SWC XC ChampionshipsOctober 15, 2025
3 Miles · THE OAKS 2026 IHSA Class 3A XC Sectional - #1 New Lenox (Lincoln-Way Central) · Oct 3120:07.692026 IHSA Class 3A XC Sectional - #1 New Lenox (Lincoln-Way Central)October 31, 2026
3 Miles · Wilson Park (3.0 mile course)Southwestern Conference · Oct 1420:11.37Southwestern ConferenceOctober 14, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 621:03.7752nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
5,000 Meters · Southern Illinois University Edwardsville59th Annual Edwardsville Invitational Sponsored by First to the Finish · Sep 2021:53.5059th Annual Edwardsville Invitational Sponsored by First to the FinishSeptember 20, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 3A XC Sectional - #1 New Lenox (Lincoln-Way Central)Oct 31 · 3 Miles Varsity · Place 78 · Belleville (East)3 Miles Varsity7820:07.69 PB12
Oct 242026 IHSA Class 3A XC Regional - #1C Normal (Community)Oct 24 · 3 Miles Varsity · Place 21 · Belleville (East)3 Miles Varsity2120:19.112
Oct 14Southwestern ConferenceOct 14 · 3 Miles Girls Varsity · Place 20 · Belleville (East)3 Miles Girls Varsity2020:11.37 PB12
Oct 62026 St. Clair County XC ChampionshipOct 6 · 3 Miles Varsity · Place 5 · Belleville (East)3 Miles Varsity520:23.90 PB12
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 3A · Place 78 · Belleville (East)3 Miles Varsity - 3A7819:56.56 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 3A XC Sectional - #1 Normal (Community)Nov 1 · 3 Miles Varsity · Place 74 · Belleville (East)3 Miles Varsity7420:00.36 PB11
Oct 25IHSA Class 3A XC Regional - #1C Belleville (West)Oct 25 · 3 Miles Varsity · Place 23 · Belleville (East)3 Miles Varsity2319:16.00 PB11
Oct 152025 SWC XC ChampionshipsOct 15 · 3 Miles Varsity · Place 33 · Belleville (East)3 Miles Varsity3326:37.40 PB11
Oct 72025 St. Clair County ChampionshipOct 7 · 3 Miles Varsity · Place 5 · Belleville (East)3 Miles Varsity519:31.30 PB11
Oct 4Peoria High School InvitationalOct 4 · 3 Miles Varsity 3A · Place 58 · Belleville (East)3 Miles Varsity 3A5819:57.1711
Sep 2059th Annual Edwardsville Invitational Sponsored by First to the FinishSep 20 · 5,000 Meters High School Girls · Place 26 · Belleville (East)5,000 Meters High School Girls2621:53.50 PB11
Sep 132025 Belleville West XC InvitationalSep 13 · 3 Miles Varsity · Place 10 · Belleville (East)3 Miles Varsity1020:06.5011
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Varsity · Place 56 · Belleville (East)3 Miles Varsity5621:03.77 PB11