Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Christian County FairgroundsIHSA Class 2A XC Regional - #1C Taylorville · Oct 2516:49.47IHSA Class 2A XC Regional - #1C TaylorvilleOctober 25, 2025
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 316:03.83Peoria High School InvitationalOctober 3, 2026
3 Miles · Dunlap High SchoolDunlap XC Invitational · Sep 2017:31.8Dunlap XC InvitationalSeptember 20, 2025
3 Miles · Dunlap Valley Middle SchoolDunlap Invitational · Sep 1916:51.7Dunlap InvitationalSeptember 19, 2026
3 Miles · Eagle AcresLakes Sunset Invite · Oct 816:08.30Lakes Sunset InviteOctober 8, 2026
3 Miles · Fairview ParkCentral State Eight XC Championships · Oct 1616:15.4Central State Eight XC ChampionshipsOctober 16, 2026
3 Miles · Lake Land CollegeIHSA Class 2A XC Sectional - #1 Mattoon · Nov 116:45.2IHSA Class 2A XC Sectional - #1 MattoonNovember 1, 2025
3 Miles · Lakes Community High SchoolLakes Sunset Invitational · Oct 1016:24.25Lakes Sunset InvitationalOctober 10, 2025
3 Miles · Lincoln ParkSHS XC Invite · Sep 2616:24.30SHS XC InviteSeptember 26, 2026
3 Miles · Southern Illinois University Carbondale2026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.) · Oct 3116:37.002026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.)October 31, 2026
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 516:43.24Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 617:50.0452nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.)Oct 31 · 3 Miles Varsity · Place 39 · Chatham (Glenwood)Chatham (Glenwood)3 Miles Varsity3916:37.00 PB10
Oct 16Central State Eight XC ChampionshipsOct 16 · 3 Miles Varsity · Place 13 · Chatham (Glenwood)Chatham (Glenwood)3 Miles Varsity1316:15.4 PB10
Oct 8Lakes Sunset InviteOct 8 · 3 Miles Team Final - Gold + Silver · Place 41 · Chatham (Glenwood)Chatham (Glenwood)3 Miles Team Final - Gold + Silver4116:08.30 PB10
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 1A/2A · Place 69 · Chatham (Glenwood)Chatham (Glenwood)3 Miles Varsity - 1A/2A6916:03.83 PB10
Sep 26SHS XC InviteSep 26 · 3 Miles Varsity · Place 22 · Chatham (Glenwood)Chatham (Glenwood)3 Miles Varsity2216:24.30 PB10
Sep 19Dunlap InvitationalSep 19 · 3 Miles Open Boys · Place 1 · Chatham (Glenwood)Chatham (Glenwood)3 Miles Open Boys116:51.7 PB10
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 91 · Chatham (Glenwood)Chatham (Glenwood)3 Miles 3 Miles-Varsity-2A9116:42.410
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Varsity · Place 68 · Chatham (Glenwood)Chatham (Glenwood)3 Miles Boy's Varsity6816:43.24 PB10
Jul 24Detweiller at Dark powered by Under Armour - HIGH SCHOOLJul 24 · 3 Miles High School Boys · Place 257 · GTXCGTXC3 Miles High School Boys25717:11.1710

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 2A XC Sectional - #1 MattoonNov 1 · 3 Miles Varsity · Place 68 · Chatham (Glenwood)Chatham (Glenwood)3 Miles Varsity6816:45.2 PB9
Oct 25IHSA Class 2A XC Regional - #1C TaylorvilleOct 25 · 3 Miles Varsity · Place 35 · Chatham (Glenwood)Chatham (Glenwood)3 Miles Varsity3516:49.47 PB9
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Gold: 1-5 · Place 46 · Chatham (Glenwood)Chatham (Glenwood)3 Miles Gold: 1-54616:24.25 PB9
Sep 20Dunlap XC InvitationalSep 20 · 3 Miles Varsity Boys · Place 56 · Chatham (Glenwood)Chatham (Glenwood)3 Miles Varsity Boys5617:31.8 PB9
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Frosh/Soph · Place 33 · Chatham (Glenwood)Chatham (Glenwood)3 Miles Frosh/Soph3317:50.04 PB9