Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Alhambra Fireman & Legion ParkGateway Metro Conference XC Championships · Oct 1018:28.03Gateway Metro Conference XC ChampionshipsOctober 10, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 718:06.25IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1218:41.7First to the Finish InvitationalSeptember 12, 2026
3 Miles · Mascoutah Middle SchoolMascoutah XC Kickoff · Aug 2818:54.6Mascoutah XC KickoffAugust 28, 2026
3 Miles · Murphysboro High School2026 IHSA Class 1A XC Sectional - #5 Murphysboro · Oct 3118:05.632026 IHSA Class 1A XC Sectional - #5 MurphysboroOctober 31, 2026
3 Miles · Smithton ParkFreeburg Invitational · Sep 2618:54.0Freeburg InvitationalSeptember 26, 2026
3 Miles · Trenton (Wesclin) High SchoolWesclin Invitational · Oct 317:59.1Wesclin InvitationalOctober 3, 2026
3 Miles · Triad High School2026 Triad XC Invitational · Sep 3019:48.102026 Triad XC InvitationalSeptember 30, 2026
3 Miles · Wesclin Campus 3 MileIHSA Class 1A XC Regional - #5A Trenton (Wesclin) · Oct 2519:44.98IHSA Class 1A XC Regional - #5A Trenton (Wesclin)October 25, 2025
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 519:01.23Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 620:34.2752nd 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

11 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 1A Varsity · Place 241 · Maryville (M. Christian)3 Miles Class 1A Varsity24118:06.25 PB11
Oct 312026 IHSA Class 1A XC Sectional - #5 MurphysboroOct 31 · 3 Miles Varsity · Place 84 · Maryville (M. Christian)3 Miles Varsity8418:05.63 PB11
Oct 242026 IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 24 · 3 Miles Varsity · Place 32 · Maryville (M. Christian)3 Miles Varsity3217:45.7011
Oct 10Gateway Metro Conference XC ChampionshipsOct 10 · 3 Miles Varsity · Place 18 · Maryville (M. Christian)3 Miles Varsity1818:28.03 PB11
Oct 3Wesclin InvitationalOct 3 · 3 Miles Varsity · Place 32 · Maryville (M. Christian)3 Miles Varsity3217:59.1 PB11
Sep 302026 Triad XC InvitationalSep 30 · 3 Miles Varsity · Place 38 · Maryville (M. Christian)3 Miles Varsity3819:48.10 PB11
Sep 26Freeburg InvitationalSep 26 · 3 Miles Varsity · Place 109 · Maryville (M. Christian)3 Miles Varsity10918:54.0 PB11
Sep 192026 Highland XC InvitationalSep 19 · 3 Miles Varsity · Place 71 · Maryville (M. Christian)3 Miles Varsity7119:05.2011
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 282 · Maryville (M. Christian)3 Miles 3 Miles-Varsity-1A28218:41.7 PB11
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Varsity · Place 141 · Maryville (M. Christian)3 Miles Boy's Varsity14119:01.23 PB11
Aug 28Mascoutah XC KickoffAug 28 · 3 Miles HS Varsity Boys · Place 55 · Maryville (M. Christian)3 Miles HS Varsity Boys5518:54.6 PB11

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 25 · 3 Miles Varsity · Place 70 · Maryville (M. Christian)3 Miles Varsity7019:44.98 PB10
Oct 12025 Triad Cross Country InvitationalOct 1 · 3 Miles Varsity · Place 88 · Maryville (M. Christian)3 Miles Varsity8820:47.3010
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Varsity · Place 103 · Maryville (M. Christian)3 Miles Varsity10320:46.2010
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Frosh/Soph · Place 101 · Maryville (M. Christian)3 Miles Frosh/Soph10120:34.27 PB10