Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · EAWR High SchoolEast Alton Wood River Invitational · Oct 1016:02.91East Alton Wood River InvitationalOctober 10, 2026
2 Miles · Greenville High School - Soccer Field ComplexDave Holden Invitational · Sep 1517:13.09Dave Holden InvitationalSeptember 15, 2026
2.95 Miles · Okaw Valley ParkNew Athens Invitational · Aug 2426:16.4New Athens InvitationalAugust 24, 2026
3 Miles · Alhambra Fireman & Legion Park2025 Highland XC Invitational · Sep 2025:13.402025 Highland XC InvitationalSeptember 20, 2025
3 Miles · Belk ParkCahokia Conference Meet · Oct 1823:39.10Cahokia Conference MeetOctober 18, 2025
3 Miles · Mascoutah Middle SchoolMascoutah XC Kickoff · Aug 2825:11.2Mascoutah XC KickoffAugust 28, 2026
3 Miles · Smithton ParkFreeburg Invitational · Sep 2624:19.2Freeburg InvitationalSeptember 26, 2026
3 Miles · Trenton (Wesclin) High School2026 Cahokia Conference XC Championships · Oct 2023:47.002026 Cahokia Conference XC ChampionshipsOctober 20, 2026
3 Miles · Wesclin Campus 3 MileIHSA Class 1A XC Regional - #5A Trenton (Wesclin) · Oct 2523:52.92IHSA 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 527:00.49Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 625:34.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
Oct 242026 IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 24 · 3 Miles Varsity · Place 45 · Trenton (Wesclin)3 Miles Varsity4523:29.2012
Oct 202026 Cahokia Conference XC ChampionshipsOct 20 · 3 Miles Varsity · Place 51 · Trenton (Wesclin)3 Miles Varsity5123:47.00 PB12
Oct 10East Alton Wood River InvitationalOct 10 · 2 Miles Varsity · Place 30 · Trenton (Wesclin)2 Miles Varsity3016:02.91 PB12
Oct 3Wesclin InvitationalOct 3 · 3 Miles Varsity · Place 50 · Trenton (Wesclin)3 Miles Varsity5024:52.612
Sep 26Freeburg InvitationalSep 26 · 3 Miles Varsity · Place 96 · Trenton (Wesclin)3 Miles Varsity9624:19.2 PB12
Sep 192026 Highland XC InvitationalSep 19 · 3 Miles Varsity · Place 77 · Trenton (Wesclin)3 Miles Varsity7725:50.4012
Sep 15Dave Holden InvitationalSep 15 · 2 Miles Varsity · Place 15 · Trenton (Wesclin)2 Miles Varsity1517:13.09 PB12
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Girl's Junior Varsity · Place 51 · Trenton (Wesclin)3 Miles Girl's Junior Varsity5127:00.49 PB12
Aug 28Mascoutah XC KickoffAug 28 · 3 Miles HS Varsity Girls · Place 72 · Trenton (Wesclin)3 Miles HS Varsity Girls7225:11.2 PB12
Aug 24New Athens InvitationalAug 24 · 2.95 Miles Varsity · Place 49 · Trenton (Wesclin)2.95 Miles Varsity4926:16.4 PB12

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 25 · 3 Miles Varsity · Place 49 · Trenton (Wesclin)3 Miles Varsity4923:52.92 PB11
Oct 18Cahokia Conference MeetOct 18 · 3 Miles Varsity · Place 50 · Trenton (Wesclin)3 Miles Varsity5023:39.10 PB11
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Varsity · Place 89 · Trenton (Wesclin)3 Miles Varsity8925:13.40 PB11
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Junior Varsity · Place 57 · Trenton (Wesclin)3 Miles Junior Varsity5725:34.02 PB11