Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · EAWR High SchoolEast Alton Wood River Invitational · Oct 1010:52.23East Alton Wood River InvitationalOctober 10, 2026
2 Miles · Greenville High School - Soccer Field ComplexDave Holden Invitational · Sep 1512:10.74Dave Holden InvitationalSeptember 15, 2026
2.95 Miles · Okaw Valley ParkNew Athens Invitational · Aug 2419:07.6New Athens InvitationalAugust 24, 2026
3 Miles · Alhambra Fireman & Legion Park2026 Highland XC Invitational · Sep 1918:38.702026 Highland XC InvitationalSeptember 19, 2026
3 Miles · Marissa Recreational AreaMeteor Invite · Sep 819:36.6Meteor InviteSeptember 8, 2026
3 Miles · Mascoutah Middle SchoolMascoutah XC Kickoff · Aug 2818:47.0Mascoutah XC KickoffAugust 28, 2026
3 Miles · Smithton ParkFreeburg Invitational · Sep 2618:03.4Freeburg InvitationalSeptember 26, 2026
3 Miles · Trenton (Wesclin) High SchoolWesclin Invitational · Oct 317:20.8Wesclin InvitationalOctober 3, 2026
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 519:25.54Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 619:23.2352nd 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
Oct 242026 IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 24 · 3 Miles Varsity · Place 68 · Trenton (Wesclin)3 Miles Varsity6819:53.0011
Oct 202026 Cahokia Conference XC ChampionshipsOct 20 · 3 Miles Varsity · Place 31 · Trenton (Wesclin)3 Miles Varsity3117:54.8011
Oct 10East Alton Wood River InvitationalOct 10 · 2 Miles Varsity · Place 14 · Trenton (Wesclin)2 Miles Varsity1410:52.23 PB11
Oct 3Wesclin InvitationalOct 3 · 3 Miles Varsity · Place 20 · Trenton (Wesclin)3 Miles Varsity2017:20.8 PB11
Sep 26Freeburg InvitationalSep 26 · 3 Miles Varsity · Place 78 · Trenton (Wesclin)3 Miles Varsity7818:03.4 PB11
Sep 192026 Highland XC InvitationalSep 19 · 3 Miles Varsity · Place 58 · Trenton (Wesclin)3 Miles Varsity5818:38.70 PB11
Sep 15Dave Holden InvitationalSep 15 · 2 Miles Varsity · Place 15 · Trenton (Wesclin)2 Miles Varsity1512:10.74 PB11
Sep 8Meteor InviteSep 8 · 3 Miles Varsity · Place 17 · Trenton (Wesclin)3 Miles Varsity1719:36.6 PB11
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Open · Place 46 · Trenton (Wesclin)3 Miles Boy's Open4619:25.54 PB11
Aug 28Mascoutah XC KickoffAug 28 · 3 Miles HS Varsity Boys · Place 53 · Trenton (Wesclin)3 Miles HS Varsity Boys5318:47.0 PB11
Aug 24New Athens InvitationalAug 24 · 2.95 Miles Varsity · Place 30 · Trenton (Wesclin)2.95 Miles Varsity3019:07.6 PB11

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Varsity · Place 80 · Trenton (Wesclin)3 Miles Varsity8019:40.8010
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Frosh/Soph · Place 75 · Trenton (Wesclin)3 Miles Frosh/Soph7519:23.23 PB10