Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Auburn High SchoolAuburn JH Invite · Oct 213:58Auburn JH InviteOctober 2, 2025
2 Miles · EAWR High SchoolEast Alton Wood River Invitational · Oct 1011:41.73East Alton Wood River InvitationalOctober 10, 2026
2 Miles · General Dacey TrailIESA 2A - Sectional G @ General Dacey Trail @ Forest Park · Oct 1113:24.76IESA 2A - Sectional G @ General Dacey Trail @ Forest ParkOctober 11, 2025
2 Miles · Loveless ParkCarlinville Invite · Oct 713:58.25Carlinville InviteOctober 7, 2025
2 Miles · Oak Hills Golf CourseNorth Mac Invite · Sep 2014:56.2North Mac InviteSeptember 20, 2025
3 Miles · CCSC HSSouth Central Conference · Oct 1718:52.96South Central ConferenceOctober 17, 2026
3 Miles · General Dacey Trail2026 Shelbyville HS Trail Invite · Sep 1219:41.972026 Shelbyville HS Trail InviteSeptember 12, 2026
3 Miles · Little Dog / Soccer ComplexCoal Mine Classic · Sep 2618:59.69Coal Mine ClassicSeptember 26, 2026
3 Miles · Southwestern High SchoolTwilight Meet · Sep 919:59Twilight MeetSeptember 9, 2026
3 Miles · Trenton (Wesclin) High SchoolWesclin Invitational · Oct 319:00.2Wesclin InvitationalOctober 3, 2026
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 519:24.59Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
5,000 Meters · SIUE Cross Country Course60th Annual Edwardsville Cross Country Invitational · Sep 1920:51.6060th Annual Edwardsville Cross Country InvitationalSeptember 19, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 17South Central ConferenceOct 17 · 3 Miles Varsity · Place 22 · StauntonStaunton3 Miles Varsity2218:52.96 PB9
Oct 10East Alton Wood River InvitationalOct 10 · 2 Miles Varsity · Place 36 · StauntonStaunton2 Miles Varsity3611:41.73 PB9
Oct 3Wesclin InvitationalOct 3 · 3 Miles Varsity · Place 51 · StauntonStaunton3 Miles Varsity5119:00.2 PB9
Sep 26Coal Mine ClassicSep 26 · 3 Miles Varsity · Place 14 · StauntonStaunton3 Miles Varsity1418:59.69 PB9
Sep 1960th Annual Edwardsville Cross Country InvitationalSep 19 · 5,000 Meters High School Boys · Place 94 · StauntonStaunton5,000 Meters High School Boys9420:51.60 PB9
Sep 122026 Shelbyville HS Trail InviteSep 12 · 3 Miles Varsity · Place 59 · StauntonStaunton3 Miles Varsity5919:41.97 PB9
Sep 9Twilight MeetSep 9 · 3 Miles Varsity · Place 11 · StauntonStaunton3 Miles Varsity1119:59 PB9
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Varsity · Place 149 · StauntonStaunton3 Miles Boy's Varsity14919:24.59 PB9

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 11IESA 2A - Sectional G @ General Dacey Trail @ Forest ParkOct 11 · 2 Miles Varsity Boys · Place 43 · StauntonStaunton2 Miles Varsity Boys4313:24.76 PB8
Oct 7Carlinville InviteOct 7 · 2 Miles Middle School · Place 13 · StauntonStaunton2 Miles Middle School1313:58.25 PB8
Oct 2Auburn JH InviteOct 2 · 2 Miles Middle School · Place 11 · StauntonStaunton2 Miles Middle School1113:58 PB8
Sep 20North Mac InviteSep 20 · 2 Miles Middle School · Place 12 · StauntonStaunton2 Miles Middle School1214:56.2 PB8
Sep 2Carlinville Early MeetSep 2 · 2 Miles Middle School · Place 26 · StauntonStaunton2 Miles Middle School2614:35.268