Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · EAWR High SchoolEast Alton Wood River Invitational · Oct 1011:12.31East Alton Wood River InvitationalOctober 10, 2026
2 Miles · Greenville High School - Soccer Field ComplexDave Holden Invitational · Sep 1512:26.97Dave Holden InvitationalSeptember 15, 2026
3 Miles · Alhambra Fireman & Legion Park2025 Highland XC Invitational · Sep 2020:05.102025 Highland XC InvitationalSeptember 20, 2025
3 Miles · CCSC HSSouth Central Conference · Oct 1718:36.72South Central ConferenceOctober 17, 2026
3 Miles · General Dacey TrailIHSA Class 1A XC Regional - #3C Shelbyville · Oct 2517:51.62IHSA Class 1A XC Regional - #3C ShelbyvilleOctober 25, 2025
3 Miles · Little Dog / Soccer ComplexCoal Mine Classic · Sep 2618:57.03Coal Mine ClassicSeptember 26, 2026
3 Miles · Loveless ParkCarlinville Invite · Oct 619:33.54Carlinville InviteOctober 6, 2026
3 Miles · Murphysboro High School2026 IHSA Class 1A XC Sectional - #5 Murphysboro · Oct 3117:56.862026 IHSA Class 1A XC Sectional - #5 MurphysboroOctober 31, 2026
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 520:53.37Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 620:04.3052nd 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

8 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 1A XC Sectional - #5 MurphysboroOct 31 · 3 Miles Varsity · Place 76 · Greenville3 Miles Varsity7617:56.86 PB11
Oct 17South Central ConferenceOct 17 · 3 Miles Varsity · Place 21 · Greenville3 Miles Varsity2118:36.72 PB11
Oct 10East Alton Wood River InvitationalOct 10 · 2 Miles Varsity · Place 21 · Greenville2 Miles Varsity2111:12.31 PB11
Oct 6Carlinville InviteOct 6 · 3 Miles Varsity · Place 33 · Greenville3 Miles Varsity3319:33.54 PB11
Sep 26Coal Mine ClassicSep 26 · 3 Miles Varsity · Place 12 · Greenville3 Miles Varsity1218:57.03 PB11
Sep 192026 Highland XC InvitationalSep 19 · 3 Miles Varsity · Place 100 · Greenville3 Miles Varsity10020:38.8011
Sep 15Dave Holden InvitationalSep 15 · 2 Miles Varsity · Place 20 · Greenville2 Miles Varsity2012:26.97 PB11
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Varsity · Place 177 · Greenville3 Miles Boy's Varsity17720:53.37 PB11

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 1A XC Regional - #3C ShelbyvilleOct 25 · 3 Miles Varsity · Place 32 · Greenville3 Miles Varsity3217:51.62 PB10
Oct 18SCC Conference Oct 18 · 3 Miles Varsity · Place 20 · Greenville3 Miles Varsity2020:00.1010
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Varsity · Place 93 · Greenville3 Miles Varsity9320:05.10 PB10
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Frosh/Soph · Place 91 · Greenville3 Miles Frosh/Soph9120:04.30 PB10
Sep 2Carlinville Early MeetSep 2 · 3 Miles Varsity · Place 44 · Greenville3 Miles Varsity4421:55.0210