Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Alhambra Fireman & Legion Park2025 Highland XC Invitational · Sep 2021:36.802025 Highland XC InvitationalSeptember 20, 2025
3 Miles · Belk ParkCahokia Conference Meet · Oct 1820:24.40Cahokia Conference MeetOctober 18, 2025
3 Miles · Cannon ParkCarterville Beat the Heat Meet · Aug 2921:55.06Carterville Beat the Heat MeetAugust 29, 2026
3 Miles · Carterville High SchoolIHSA Class 2A XC Regional - #1A Carterville · Oct 2520:25.26IHSA Class 2A XC Regional - #1A CartervilleOctober 25, 2025
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 319:58.86Peoria High School InvitationalOctober 3, 2026
3 Miles · Frank Holten State Park2026 St. Clair County XC Championship · Oct 620:44.102026 St. Clair County XC ChampionshipOctober 6, 2026
3 Miles · Grand Marais Golf Club2025 St. Clair County Championship · Oct 720:45.402025 St. Clair County ChampionshipOctober 7, 2025
3 Miles · Lake Land CollegeIHSA Class 2A XC Sectional - #1 Mattoon · Nov 120:27.0IHSA Class 2A XC Sectional - #1 MattoonNovember 1, 2025
3 Miles · Smithton ParkFreeburg Invitational · Sep 2620:09.1Freeburg InvitationalSeptember 26, 2026
3 Miles · Southern Illinois University Carbondale2026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.) · Oct 3120:06.922026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.)October 31, 2026
3 Miles · Trenton (Wesclin) High School2026 Cahokia Conference XC Championships · Oct 2020:39.902026 Cahokia Conference XC ChampionshipsOctober 20, 2026
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 521:14.52Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 621:29.6552nd 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 40 · Freeburg3 Miles Varsity4020:06.92 PB10
Oct 242026 IHSA Class 2A XC Regional - #1A Bethalto (Civic Memorial)Oct 24 · 3 Miles Varsity · Place 15 · Freeburg3 Miles Varsity1520:07.1010
Oct 202026 Cahokia Conference XC ChampionshipsOct 20 · 3 Miles Varsity · Place 12 · Freeburg3 Miles Varsity1220:39.90 PB10
Oct 62026 St. Clair County XC ChampionshipOct 6 · 3 Miles Varsity · Place 9 · Freeburg3 Miles Varsity920:44.10 PB10
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 1A/2A · Place 62 · Freeburg3 Miles Varsity - 1A/2A6219:58.86 PB10
Sep 26Freeburg InvitationalSep 26 · 3 Miles Varsity · Place 23 · Freeburg3 Miles Varsity2320:09.1 PB10
Sep 192026 Highland XC InvitationalSep 19 · 3 Miles Varsity · Place 25 · Freeburg3 Miles Varsity2521:38.9010
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 152 · Freeburg3 Miles 3 Miles-Varsity-2A15221:51.310
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Girl's Varsity · Place 67 · Freeburg3 Miles Girl's Varsity6721:14.52 PB10
Aug 29Carterville Beat the Heat MeetAug 29 · 3 Miles Varsity · Place 8 · Freeburg3 Miles Varsity821:55.06 PB10

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 2A XC Sectional - #1 MattoonNov 1 · 3 Miles Varsity · Place 60 · Freeburg3 Miles Varsity6020:27.0 PB9
Oct 25IHSA Class 2A XC Regional - #1A CartervilleOct 25 · 3 Miles Varsity · Place 20 · Freeburg3 Miles Varsity2020:25.26 PB9
Oct 18Cahokia Conference MeetOct 18 · 3 Miles Varsity · Place 18 · Freeburg3 Miles Varsity1820:24.40 PB9
Oct 72025 St. Clair County ChampionshipOct 7 · 3 Miles Varsity · Place 18 · Freeburg3 Miles Varsity1820:45.40 PB9
Oct 4Peoria High School InvitationalOct 4 · 3 Miles Varsity 1A · Place 103 · Freeburg3 Miles Varsity 1A10321:20.449
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Varsity · Place 32 · Freeburg3 Miles Varsity3221:36.80 PB9
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 161 · Freeburg3 Miles Varsity 2A16121:25.409
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Varsity · Place 77 · Freeburg3 Miles Varsity7721:29.65 PB9
Aug 30Carterville Beat the Heat MeetAug 30 · 3 Miles Varsity · Place 6 · Freeburg3 Miles Varsity620:57.939