Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Belleville West High SchoolIHSA Class 3A XC Regional - #1C Belleville (West) · Oct 2517:56.30IHSA Class 3A XC Regional - #1C Belleville (West)October 25, 2025
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 318:23.25Peoria High School InvitationalOctober 3, 2026
3 Miles · Frank Holten State Park2026 St. Clair County XC Championship · Oct 619:05.402026 St. Clair County XC ChampionshipOctober 6, 2026
3 Miles · Grand Marais Golf Club2025 St. Clair County Championship · Oct 718:30.202025 St. Clair County ChampionshipOctober 7, 2025
3 Miles · Milburn Campus2025 SWC XC Championships · Oct 1518:36.902025 SWC XC ChampionshipsOctober 15, 2025
3 Miles · Wilson Park (3.0 mile course)Southwestern Conference · Oct 1418:36.45Southwestern ConferenceOctober 14, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 619:51.0652nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
5,000 Meters · SIUE Cross Country Course60th Annual Edwardsville Cross Country Invitational · Sep 1920:28.6060th Annual Edwardsville Cross Country InvitationalSeptember 19, 2026
5,000 Meters · Southern Illinois University Edwardsville59th Annual Edwardsville Invitational Sponsored by First to the Finish · Sep 2020:27.0059th 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

7 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 3A XC Regional - #1C Normal (Community)Oct 24 · 3 Miles Varsity · Place 65 · Belleville (East)3 Miles Varsity6518:41.011
Oct 14Southwestern ConferenceOct 14 · 3 Miles Boys Varsity · Place 52 · Belleville (East)3 Miles Boys Varsity5218:36.45 PB11
Oct 62026 St. Clair County XC ChampionshipOct 6 · 3 Miles Varsity · Place 36 · Belleville (East)3 Miles Varsity3619:05.40 PB11
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 3A · Place 247 · Belleville (East)3 Miles Varsity - 3A24718:23.25 PB11
Sep 1960th Annual Edwardsville Cross Country InvitationalSep 19 · 5,000 Meters High School Boys · Place 84 · Belleville (East)5,000 Meters High School Boys8420:28.60 PB11
Sep 122026 Belleville West InvitationalSep 12 · 3 Miles Varsity · Place 56 · Belleville (East)3 Miles Varsity5618:54.4011
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Varsity · Place 146 · Belleville (East)3 Miles Boy's Varsity14619:18.1311

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 3A XC Regional - #1C Belleville (West)Oct 25 · 3 Miles Varsity · Place 62 · Belleville (East)3 Miles Varsity6217:56.30 PB10
Oct 152025 SWC XC ChampionshipsOct 15 · 3 Miles Varsity · Place 29 · Belleville (East)3 Miles Varsity2918:36.90 PB10
Oct 72025 St. Clair County ChampionshipOct 7 · 3 Miles Varsity · Place 34 · Belleville (East)3 Miles Varsity3418:30.20 PB10
Oct 4Peoria High School InvitationalOct 4 · 3 Miles Varsity 3A · Place 222 · Belleville (East)3 Miles Varsity 3A22219:05.4010
Sep 2059th Annual Edwardsville Invitational Sponsored by First to the FinishSep 20 · 5,000 Meters High School Boys · Place 117 · Belleville (East)5,000 Meters High School Boys11720:27.00 PB10
Sep 132025 Belleville West XC InvitationalSep 13 · 3 Miles Varsity · Place 39 · Belleville (East)3 Miles Varsity3918:38.6010
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Varsity · Place 176 · Belleville (East)3 Miles Varsity17619:51.06 PB10

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 3A XC Regional-#1C Quincy (Sr.)Oct 26 · 3 Miles Varsity · Place 68 · Belleville (East)3 Miles Varsity6820:01.429
Oct 212024 Belleville East JV FinalOct 21 · 3 Miles Varsity · Place 77 · Belleville (East)3 Miles Varsity7721:23.40FR
Oct 15Southwestern Conference ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 42 · Belleville (East)5,000 Meters Junior Varsity4220:50.709
Oct 82024 St. Clair County XC ChampionshipOct 8 · 3 Miles Junior Varsity · Place 51 · Belleville (East)3 Miles Junior Varsity5120:18.80FR
Sep 751st Annual Granite City Robinson/Lang Cross Country InvitationalSep 7 · 3 Miles Freshman Sophomore · Place 136 · Belleville (East)3 Miles Freshman Sophomore13620:41.609