Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Okaw Valley ParkNew Athens Cross Country Southern Showcase · Oct 1423:34.60New Athens Cross Country Southern ShowcaseOctober 14, 2025
3 Miles · Alhambra Fireman & Legion Park2026 Highland XC Invitational · Sep 1923:15.202026 Highland XC InvitationalSeptember 19, 2026
3 Miles · Cannon ParkCarterville Beat the Heat Meet · Aug 2923:59.46Carterville Beat the Heat MeetAugust 29, 2026
3 Miles · Carterville High SchoolCarterville Beat the Heat Meet · Aug 3024:48.29Carterville Beat the Heat MeetAugust 30, 2025
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 321:55.00Peoria High School InvitationalOctober 3, 2026
3 Miles · Frank Holten State Park2026 St. Clair County XC Championship · Oct 622:02.602026 St. Clair County XC ChampionshipOctober 6, 2026
3 Miles · Grand Marais Golf Club2025 St. Clair County Championship · Oct 720:54.802025 St. Clair County ChampionshipOctober 7, 2025
3 Miles · Randolph County State Recreation AreaChester Invitational · Oct 224:06.58Chester Invitational October 2, 2025
3 Miles · Smithton ParkFreeburg Invitational · Sep 2621:44.8Freeburg InvitationalSeptember 26, 2026
3 Miles · Southern Illinois University Carbondale2026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.) · Oct 3122:08.412026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.)October 31, 2026
3 Miles · Swansea Clinton Hills Conservation Park2025 Belleville East JV Finale · Oct 2023:40.702025 Belleville East JV FinaleOctober 20, 2025
3 Miles · Trenton (Wesclin) High School2026 Cahokia Conference XC Championships · Oct 2021:36.902026 Cahokia Conference XC ChampionshipsOctober 20, 2026
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 524:24.79Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 623:38.9352nd 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 91 · Freeburg3 Miles Varsity9122:08.41 PB12
Oct 242026 IHSA Class 2A XC Regional - #1A Bethalto (Civic Memorial)Oct 24 · 3 Miles Varsity · Place 45 · Freeburg3 Miles Varsity4522:30.9012
Oct 202026 Cahokia Conference XC ChampionshipsOct 20 · 3 Miles Varsity · Place 25 · Freeburg3 Miles Varsity2521:36.90 PB12
Oct 62026 St. Clair County XC ChampionshipOct 6 · 3 Miles Varsity · Place 21 · Freeburg3 Miles Varsity2122:02.60 PB12
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 1A/2A · Place 148 · Freeburg3 Miles Varsity - 1A/2A14821:55.00 PB12
Sep 26Freeburg InvitationalSep 26 · 3 Miles Varsity · Place 59 · Freeburg3 Miles Varsity5921:44.8 PB12
Sep 192026 Highland XC InvitationalSep 19 · 3 Miles Varsity · Place 53 · Freeburg3 Miles Varsity5323:15.20 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 248 · Freeburg3 Miles 3 Miles-Varsity-2A24823:49.012
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Girl's Varsity · Place 143 · Freeburg3 Miles Girl's Varsity14324:24.79 PB12
Aug 29Carterville Beat the Heat MeetAug 29 · 3 Miles Varsity · Place 18 · Freeburg3 Miles Varsity1823:59.46 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 202025 Belleville East JV FinaleOct 20 · 3 Miles White · Place 15 · Freeburg3 Miles White1523:40.70 PB11
Oct 14New Athens Cross Country Southern ShowcaseOct 14 · 2.95 Miles Varsity · Place 9 · Freeburg2.95 Miles Varsity923:34.60 PB11
Oct 72025 St. Clair County ChampionshipOct 7 · 3 Miles Open · Place 4 · Freeburg3 Miles Open420:54.80 PB11
Oct 2Chester Invitational Oct 2 · 3 Miles High School · Place 20 · Freeburg3 Miles High School2024:06.58 PB11
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Varsity · Place 92 · Freeburg3 Miles Varsity9225:22.8011
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 314 · Freeburg3 Miles Varsity 2A31423:38.5011
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Junior Varsity · Place 33 · Freeburg3 Miles Junior Varsity3323:38.93 PB11
Aug 30Carterville Beat the Heat MeetAug 30 · 3 Miles Varsity · Place 32 · Freeburg3 Miles Varsity3224:48.29 PB11

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 2A XC Sectional-#1 Olney (Richland County)Nov 2 · 3.05 Miles Varsity · Place 98 · Freeburg3.05 Miles Varsity9821:31.9210
Oct 262024 IHSA Class 2A XC Regional-#1A Carbondale (H.S.)Oct 26 · 5,000 Meters Varsity · Place 29 · Freeburg5,000 Meters Varsity2922:15.8010
Oct 19Cahokia Conference MeetOct 19 · 3 Miles Varsity · Place 9 · Freeburg3 Miles Varsity921:21.910
Oct 82024 St. Clair County XC ChampionshipOct 8 · 3 Miles Varsity · Place 24 · Freeburg3 Miles Varsity2422:26.60SO
Oct 5Peoria High School InvitationalOct 5 · 3 Miles Varsity 1A · Place 126 · Freeburg3 Miles Varsity 1A12621:11.5010
Sep 21Highland XC InvitationalSep 21 · 3 Miles Varsity · Place 42 · Freeburg3 Miles Varsity4224:05.40SO
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 2A · Place 222 · Freeburg3 Miles Varsity 2A22222:17.2010
Sep 751st Annual Granite City Robinson/Lang Cross Country InvitationalSep 7 · 3 Miles Varsity · Place 86 · Freeburg3 Miles Varsity8621:45.9010
Aug 31Mascoutah XC KickoffAug 31 · 3 Miles Varsity · Place 29 · Freeburg3 Miles Varsity2922:15.010