Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Belleville West High SchoolIHSA Class 3A XC Regional - #1C Belleville (West) · Oct 2517:21.00IHSA Class 3A XC Regional - #1C Belleville (West)October 25, 2025
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 317:36.11Peoria High School InvitationalOctober 3, 2026
3 Miles · Frank Holten State Park2026 St. Clair County XC Championship · Oct 617:28.402026 St. Clair County XC ChampionshipOctober 6, 2026
3 Miles · Grand Marais Golf Club2025 St. Clair County Championship · Oct 716:56.402025 St. Clair County ChampionshipOctober 7, 2025
3 Miles · Milburn Campus2025 SWC XC Championships · Oct 1517:19.702025 SWC XC ChampionshipsOctober 15, 2025
3 Miles · Wilson Park (3.0 mile course)Southwestern Conference · Oct 1417:34.58Southwestern ConferenceOctober 14, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 617:40.0252nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
5,000 Meters · SIUE Cross Country Course60th Annual Edwardsville Cross Country Invitational · Sep 1918:52.4060th Annual Edwardsville Cross Country InvitationalSeptember 19, 2026
5,000 Meters · Southern Illinois University Edwardsville59th Annual Edwardsville Invitational Sponsored by First to the Finish · Sep 2018:46.3059th 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

6 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 3A XC Regional - #1C Normal (Community)Oct 24 · 3 Miles Varsity · Place 58 · Belleville (East)3 Miles Varsity5818:07.611
Oct 14Southwestern ConferenceOct 14 · 3 Miles Boys Varsity · Place 41 · Belleville (East)3 Miles Boys Varsity4117:34.58 PB11
Oct 62026 St. Clair County XC ChampionshipOct 6 · 3 Miles Varsity · Place 13 · Belleville (East)3 Miles Varsity1317:28.40 PB11
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 3A · Place 215 · Belleville (East)3 Miles Varsity - 3A21517:36.11 PB11
Sep 1960th Annual Edwardsville Cross Country InvitationalSep 19 · 5,000 Meters High School Boys · Place 48 · Belleville (East)5,000 Meters High School Boys4818:52.40 PB11
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Varsity · Place 106 · Belleville (East)3 Miles Boy's Varsity10618:03.3611

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 3A XC Regional - #1C Belleville (West)Oct 25 · 3 Miles Varsity · Place 55 · Belleville (East)3 Miles Varsity5517:21.00 PB10
Oct 152025 SWC XC ChampionshipsOct 15 · 3 Miles Varsity · Place 20 · Belleville (East)3 Miles Varsity2017:19.70 PB10
Oct 72025 St. Clair County ChampionshipOct 7 · 3 Miles Varsity · Place 20 · Belleville (East)3 Miles Varsity2016:56.40 PB10
Oct 4Peoria High School InvitationalOct 4 · 3 Miles Varsity 3A · Place 221 · Belleville (East)3 Miles Varsity 3A22119:00.1010
Sep 2059th Annual Edwardsville Invitational Sponsored by First to the FinishSep 20 · 5,000 Meters High School Boys · Place 69 · Belleville (East)5,000 Meters High School Boys6918:46.30 PB10
Sep 132025 Belleville West XC InvitationalSep 13 · 3 Miles Varsity · Place 31 · Belleville (East)3 Miles Varsity3117:42.0010
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Varsity · Place 105 · Belleville (East)3 Miles Varsity10517:40.02 PB10

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 3A XC Regional-#1C Quincy (Sr.)Oct 26 · 3 Miles Varsity · Place 54 · Belleville (East)3 Miles Varsity5418:48.859
Oct 15Southwestern Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 29 · Belleville (East)5,000 Meters Varsity2919:46.429
Oct 82024 St. Clair County XC ChampionshipOct 8 · 3 Miles Varsity · Place 30 · Belleville (East)3 Miles Varsity3018:27.50FR
Oct 5Peoria High School InvitationalOct 5 · 3 Miles Varsity 3A · Place 213 · Belleville (East)3 Miles Varsity 3A21318:18.109
Sep 2158th Annual Edwardsville InvitationalSep 21 · 5,000 Meters Varsity · Place 60 · Belleville (East)5,000 Meters Varsity6019:07.009
Sep 142024 Belleville West XC InvitationalSep 14 · 3 Miles Varsity · Place 25 · Belleville (East)3 Miles Varsity2517:53.30FR
Sep 751st Annual Granite City Robinson/Lang Cross Country InvitationalSep 7 · 3 Miles Freshman Sophomore · Place 63 · Belleville (East)3 Miles Freshman Sophomore6318:05.609