Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Alhambra Fireman & Legion ParkGateway Metro Conference XC Championships · Oct 1016:37.19Gateway Metro Conference XC ChampionshipsOctober 10, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 716:56.14IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1217:17.1First to the Finish InvitationalSeptember 12, 2026
3 Miles · Murphysboro High School2026 IHSA Class 1A XC Sectional - #5 Murphysboro · Oct 3116:59.902026 IHSA Class 1A XC Sectional - #5 MurphysboroOctober 31, 2026
3 Miles · Smithton ParkFreeburg Invitational · Sep 2616:54.4Freeburg InvitationalSeptember 26, 2026
3 Miles · Trenton (Wesclin) High SchoolWesclin Invitational · Oct 316:33.9Wesclin InvitationalOctober 3, 2026
3 Miles · Triad High School2025 Triad Cross Country Invitational · Oct 118:08.902025 Triad Cross Country InvitationalOctober 1, 2025
3 Miles · Wesclin Campus 3 MileIHSA Class 1A XC Regional - #5A Trenton (Wesclin) · Oct 2516:52.80IHSA 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 518:05.15Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 617:41.0252nd 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

10 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 1A Varsity · Place 183 · Maryville (M. Christian)3 Miles Class 1A Varsity18316:56.14 PB11
Oct 312026 IHSA Class 1A XC Sectional - #5 MurphysboroOct 31 · 3 Miles Varsity · Place 40 · Maryville (M. Christian)3 Miles Varsity4016:59.90 PB11
Oct 242026 IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 24 · 3 Miles Varsity · Place 16 · Maryville (M. Christian)3 Miles Varsity1616:36.6011
Oct 10Gateway Metro Conference XC ChampionshipsOct 10 · 3 Miles Varsity · Place 9 · Maryville (M. Christian)3 Miles Varsity916:37.19 PB11
Oct 3Wesclin InvitationalOct 3 · 3 Miles Varsity · Place 6 · Maryville (M. Christian)3 Miles Varsity616:33.9 PB11
Sep 302026 Triad XC InvitationalSep 30 · 3 Miles Varsity · Place 18 · Maryville (M. Christian)3 Miles Varsity1818:31.4011
Sep 26Freeburg InvitationalSep 26 · 3 Miles Varsity · Place 41 · Maryville (M. Christian)3 Miles Varsity4116:54.4 PB11
Sep 192026 Highland XC InvitationalSep 19 · 3 Miles Varsity · Place 27 · Maryville (M. Christian)3 Miles Varsity2717:15.2011
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 131 · Maryville (M. Christian)3 Miles 3 Miles-Varsity-1A13117:17.1 PB11
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Varsity · Place 108 · Maryville (M. Christian)3 Miles Boy's Varsity10818:05.15 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #5 Trenton (Wesclin)Nov 1 · 3 Miles Varsity · Place 70 · Maryville (M. Christian)3 Miles Varsity7017:40.0910
Oct 25IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 25 · 3 Miles Varsity · Place 18 · Maryville (M. Christian)3 Miles Varsity1816:52.80 PB10
Oct 4Wesclin InvitationalOct 4 · 3 Miles Varsity · Place 24 · Maryville (M. Christian)3 Miles Varsity2417:35.510
Oct 12025 Triad Cross Country InvitationalOct 1 · 3 Miles Varsity · Place 19 · Maryville (M. Christian)3 Miles Varsity1918:08.90 PB10
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Varsity · Place 27 · Maryville (M. Christian)3 Miles Varsity2717:35.8010
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 1A · Place 167 · Maryville (M. Christian)3 Miles Varsity 1A16717:32.5010
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Frosh/Soph · Place 30 · Maryville (M. Christian)3 Miles Frosh/Soph3017:41.02 PB10
Aug 30Mascoutah XC KickoffAug 30 · 3 Miles Varsity · Place 30 · Maryville (M. Christian)3 Miles Varsity3017:59.0010

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 12Gateway Metro Conference Cross Country ChampionshipsOct 12 · 3 Miles Varsity · Place 12 · Maryville (M. Christian)3 Miles Varsity1217:37.289
Oct 5Wesclin InvitationalOct 5 · 3 Miles Varsity · Place 16 · Maryville (M. Christian)3 Miles Varsity1617:21.29
Sep 21Highland XC InvitationalSep 21 · 3 Miles Varsity · Place 35 · Maryville (M. Christian)3 Miles Varsity3518:37.30FR
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 1A · Place 120 · Maryville (M. Christian)3 Miles Varsity 1A12017:23.509
Sep 751st Annual Granite City Robinson/Lang Cross Country InvitationalSep 7 · 3 Miles Freshman Sophomore · Place 42 · Maryville (M. Christian)3 Miles Freshman Sophomore4217:24.609
Aug 31Mascoutah XC KickoffAug 31 · 3 Miles Varsity · Place 39 · Maryville (M. Christian)3 Miles Varsity3918:21.09