Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Wilson Park 3 MileGranite City Robinson/Lang Cross Country Invitational · Sep 218:37.90Granite City Robinson/Lang Cross Country InvitationalSeptember 2, 2023
3 Miles · Belleville West High School2025 Belleville West XC Invitational · Sep 1318:06.302025 Belleville West XC InvitationalSeptember 13, 2025
3 Miles · Carterville High SchoolIHSA Class 2A XC Regional - #1A Carterville · Oct 2516:20.91IHSA Class 2A XC Regional - #1A CartervilleOctober 25, 2025
3 Miles · Grand Marais Golf Club2025 St. Clair County Championship · Oct 716:18.602025 St. Clair County ChampionshipOctober 7, 2025
3 Miles · Lake Land CollegeIHSA Class 2A XC Sectional - #1 Mattoon · Nov 116:58.3IHSA Class 2A XC Sectional - #1 MattoonNovember 1, 2025
3 Miles · Lincoln ParkSpringfield HS Invitational · Sep 2319:12.80Springfield HS InvitationalSeptember 23, 2023
3 Miles · Principia College2024 MVC XC Championship · Oct 1716:38.002024 MVC XC ChampionshipOctober 17, 2024
3 Miles · Triad High SchoolTriad Cross Country Invitational · Oct 217:17.90Triad Cross Country Invitational October 2, 2024
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 617:50.4052nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1718:57.77NXR Midwest Regional ChampionshipsNovember 17, 2024
5,000 Meters · Southern Illinois University Edwardsville59th Annual Edwardsville Invitational Sponsored by First to the Finish · Sep 2018:19.7059th 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.

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 2A XC Sectional - #1 MattoonNov 1 · 3 Miles Varsity · Place 80 · Mascoutah3 Miles Varsity8016:58.3 PB12
Oct 25IHSA Class 2A XC Regional - #1A CartervilleOct 25 · 3 Miles Varsity · Place 29 · Mascoutah3 Miles Varsity2916:20.91 PB12
Oct 162025 MVC XC ChampionshipsOct 16 · 3 Miles Varsity · Place 20 · Mascoutah3 Miles Varsity2017:09.9012
Oct 72025 St. Clair County ChampionshipOct 7 · 3 Miles Open · Place 1 · Mascoutah3 Miles Open116:18.60 PB12
Oct 12025 Triad Cross Country InvitationalOct 1 · 3 Miles Varsity · Place 17 · Mascoutah3 Miles Varsity1717:56.6012
Sep 2059th Annual Edwardsville Invitational Sponsored by First to the FinishSep 20 · 5,000 Meters High School Boys · Place 57 · Mascoutah5,000 Meters High School Boys5718:19.70 PB12
Sep 132025 Belleville West XC InvitationalSep 13 · 3 Miles Varsity · Place 36 · Mascoutah3 Miles Varsity3618:06.30 PB12
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Varsity · Place 116 · Mascoutah3 Miles Varsity11617:50.40 PB12

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Open 4 · Place 235 · Mascoutah5,000 Meters Open 423518:57.77 PB11
Oct 172024 MVC XC ChampionshipOct 17 · 3 Miles Varsity · Place 24 · Mascoutah3 Miles Varsity2416:38.00 PB11
Oct 2Triad Cross Country Invitational Oct 2 · 3 Miles Boys Varsity 3 Mile · Place 20 · Mascoutah3 Miles Boys Varsity 3 Mile2017:17.90 PB11
Sep 2158th Annual Edwardsville InvitationalSep 21 · 5,000 Meters Varsity · Place 50 · Mascoutah5,000 Meters Varsity5018:46.6011
Jul 26Detweiller at DarkJul 26 · 3 Miles Varsity · Place 303 · Mascoutah Run Club3 Miles Varsity30317:45.7011

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 23Springfield HS InvitationalSep 23 · 3 Miles Frosh/Soph · Place 14 · Mascoutah3 Miles Frosh/Soph1419:12.80 PB10
Sep 2Granite City Robinson/Lang Cross Country InvitationalSep 2 · 2.95 Miles Frosh/Soph · Place 60 · Mascoutah2.95 Miles Frosh/Soph6018:37.90 PB10

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 13Mississippi Valley Conference XC ChampionshipOct 13 · 3 Miles Junior Varsity · Place 18 · Mascoutah3 Miles Junior Varsity1819:29.109
Sep 28Triad Invitational Sep 28 · 3 Miles Varsity · Place 107 · Mascoutah3 Miles Varsity10720:31.609
Sep 3Granite City XC InvitationalSep 3 · 3 Miles Open Boys · Place 96 · Mascoutah3 Miles Open Boys9620:39.19