Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Alhambra Fireman & Legion Park2025 Highland XC Invitational · Sep 2017:58.602025 Highland XC InvitationalSeptember 20, 2025
3 Miles · Alton High School2026 Madison County XC Championships · Oct 617:38.602026 Madison County XC ChampionshipsOctober 6, 2026
3 Miles · Bethalto Sports ComplexCM Twilight Invite · Aug 2917:27.17CM Twilight Invite August 29, 2026
3 Miles · Carterville High SchoolIHSA Class 2A XC Regional - #1A Carterville · Oct 2517:07.78IHSA Class 2A XC Regional - #1A CartervilleOctober 25, 2025
3 Miles · Christian Co FairgroundsEarl Walters Invite · Sep 1717:37.08Earl Walters InviteSeptember 17, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1217:20.3First to the Finish InvitationalSeptember 12, 2026
3 Miles · Principia College2025 MVC XC Championships · Oct 1617:40.502025 MVC XC ChampionshipsOctober 16, 2025
3 Miles · Smithton ParkFreeburg Invitational · Sep 2616:32.6Freeburg InvitationalSeptember 26, 2026
3 Miles · Southern Illinois University Carbondale2026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.) · Oct 3117:33.162026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.)October 31, 2026
3 Miles · Triad High School2025 Madison County Championships · Oct 717:43.502025 Madison County ChampionshipsOctober 7, 2025
3 Miles · Wilson Park (3.0 mile course)Southwestern Conference · Oct 1416:37.67Southwestern ConferenceOctober 14, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 618:37.0852nd 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 312026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.)Oct 31 · 3 Miles Varsity · Place 88 · Troy (Triad)3 Miles Varsity8817:33.16 PB11
Oct 242026 IHSA Class 2A XC Regional - #1C Jacksonville (H.S.)Oct 24 · 3 Miles Varsity · Place 19 · Troy (Triad)3 Miles Varsity1916:16.511
Oct 14Southwestern ConferenceOct 14 · 3 Miles Boys Varsity · Place 30 · Troy (Triad)3 Miles Boys Varsity3016:37.67 PB11
Oct 62026 Madison County XC ChampionshipsOct 6 · 3 Miles Varsity · Place 23 · Troy (Triad)3 Miles Varsity2317:38.60 PB11
Sep 302026 Triad XC InvitationalSep 30 · 3 Miles Varsity · Place 14 · Troy (Triad)3 Miles Varsity1418:01.8011
Sep 26Freeburg InvitationalSep 26 · 3 Miles Varsity · Place 24 · Troy (Triad)3 Miles Varsity2416:32.6 PB11
Sep 17Earl Walters InviteSep 17 · 3 Miles Varsity · Place 19 · Troy (Triad)3 Miles Varsity1917:37.08 PB11
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 150 · Troy (Triad)3 Miles 3 Miles-Varsity-2A15017:20.3 PB11
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Varsity · Place 71 · Troy (Triad)3 Miles Boy's Varsity7116:47.4611
Aug 29CM Twilight Invite Aug 29 · 3 Miles Varsity · Place 29 · Troy (Triad)3 Miles Varsity2917:27.17 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 2A XC Regional - #1A CartervilleOct 25 · 3 Miles Varsity · Place 48 · Troy (Triad)3 Miles Varsity4817:07.78 PB10
Oct 162025 MVC XC ChampionshipsOct 16 · 3 Miles Varsity · Place 29 · Troy (Triad)3 Miles Varsity2917:40.50 PB10
Oct 72025 Madison County ChampionshipsOct 7 · 3 Miles Open · Place 2 · Troy (Triad)3 Miles Open217:43.50 PB10
Oct 12025 Triad Cross Country InvitationalOct 1 · 3 Miles Varsity · Place 18 · Troy (Triad)3 Miles Varsity1818:03.2010
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Varsity · Place 39 · Troy (Triad)3 Miles Varsity3917:58.60 PB10
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Frosh/Soph · Place 52 · Troy (Triad)3 Miles Frosh/Soph5218:37.08 PB10