Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Okaw Valley ParkNew Athens Cross Country Southern Showcase · Oct 1419:15.30New Athens Cross Country Southern ShowcaseOctober 14, 2025
2.95 Miles · Wilson Park 3 MileGranite City Robinson/Lang Cross Country Invitational · Sep 221:31.10Granite City Robinson/Lang Cross Country InvitationalSeptember 2, 2023
3 Miles · Alhambra Fireman & Legion Park2026 Highland XC Invitational · Sep 1917:09.102026 Highland XC InvitationalSeptember 19, 2026
3 Miles · Belk ParkCahokia Conference Meet · Oct 1817:41.60Cahokia Conference MeetOctober 18, 2025
3 Miles · Cannon ParkCarterville Beat the Heat Meet · Aug 2917:50.16Carterville Beat the Heat MeetAugust 29, 2026
3 Miles · Carterville High SchoolIHSA Class 2A XC Regional - #1A Carterville · Oct 2517:27.04IHSA Class 2A XC Regional - #1A CartervilleOctober 25, 2025
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 316:55.14Peoria High School InvitationalOctober 3, 2026
3 Miles · Frank Holten State Park2026 St. Clair County XC Championship · Oct 617:10.002026 St. Clair County XC ChampionshipOctober 6, 2026
3 Miles · Grand Marais Golf Club2025 St. Clair County Championship · Oct 717:29.002025 St. Clair County ChampionshipOctober 7, 2025
3 Miles · Olney Central CollegeOlney XC Invitational · Sep 1621:04.40Olney XC InvitationalSeptember 16, 2023
3 Miles · Randolph County State Recreation AreaChester Invitational · Oct 219:26.05Chester Invitational October 2, 2025
3 Miles · Smithton ParkFreeburg Invitational · Sep 2617:00.6Freeburg InvitationalSeptember 26, 2026
3 Miles · Swansea Clinton Hills Conservation Park4th Annual Belleville East JV Cross Country Finale · Oct 920:35.104th Annual Belleville East JV Cross Country FinaleOctober 9, 2023
3 Miles · Trenton (Wesclin) High School2026 Cahokia Conference XC Championships · Oct 2016:50.202026 Cahokia Conference XC ChampionshipsOctober 20, 2026
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 517:31.09Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 619:13.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

9 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 2A XC Regional - #1A Bethalto (Civic Memorial)Oct 24 · 3 Miles Varsity · Place 42 · Freeburg3 Miles Varsity4217:24.2012
Oct 202026 Cahokia Conference XC ChampionshipsOct 20 · 3 Miles Varsity · Place 8 · Freeburg3 Miles Varsity816:50.20 PB12
Oct 62026 St. Clair County XC ChampionshipOct 6 · 3 Miles Varsity · Place 8 · Freeburg3 Miles Varsity817:10.00 PB12
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 1A/2A · Place 129 · Freeburg3 Miles Varsity - 1A/2A12916:55.14 PB12
Sep 26Freeburg InvitationalSep 26 · 3 Miles Varsity · Place 46 · Freeburg3 Miles Varsity4617:00.6 PB12
Sep 192026 Highland XC InvitationalSep 19 · 3 Miles Varsity · Place 25 · Freeburg3 Miles Varsity2517:09.10 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 147 · Freeburg3 Miles 3 Miles-Varsity-2A14717:18.212
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Varsity · Place 91 · Freeburg3 Miles Boy's Varsity9117:31.09 PB12
Aug 29Carterville Beat the Heat MeetAug 29 · 3 Miles Varsity · Place 10 · Freeburg3 Miles Varsity1017:50.16 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 2A XC Regional - #1A CartervilleOct 25 · 3 Miles Varsity · Place 53 · Freeburg3 Miles Varsity5317:27.04 PB11
Oct 18Cahokia Conference MeetOct 18 · 3 Miles Varsity · Place 30 · Freeburg3 Miles Varsity3017:41.60 PB11
Oct 14New Athens Cross Country Southern ShowcaseOct 14 · 2.95 Miles Varsity · Place 11 · Freeburg2.95 Miles Varsity1119:15.30 PB11
Oct 72025 St. Clair County ChampionshipOct 7 · 3 Miles Open · Place 9 · Freeburg3 Miles Open917:29.00 PB11
Oct 2Chester Invitational Oct 2 · 3 Miles High School · Place 23 · Freeburg3 Miles High School2319:26.05 PB11
Sep 27Freeburg InvitationalSep 27 · 3 Miles Varsity · Place 98 · Freeburg3 Miles Varsity9819:08.911
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 394 · Freeburg3 Miles Varsity 2A39419:05.1011
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Open · Place 42 · Freeburg3 Miles Open4219:13.93 PB11
Aug 30Carterville Beat the Heat MeetAug 30 · 3 Miles Varsity · Place 26 · Freeburg3 Miles Varsity2619:14.7611
Jul 25Detweiller at Dark Jul 25 · 3 Miles Varsity · Place 421 · Freeburg Running Club- boys3 Miles Varsity42120:20.50—

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 212024 Belleville East JV FinalOct 21 · 3 Miles Varsity · Place 75 · Freeburg3 Miles Varsity7521:14.00SO
Oct 82024 St. Clair County XC ChampionshipOct 8 · 3 Miles Junior Varsity · Place 42 · Freeburg3 Miles Junior Varsity4219:48.30SO
Oct 3Chester InvitationalOct 3 · 3 Miles Varsity · Place 29 · Freeburg3 Miles Varsity2919:18.410
Sep 28Freeburg InvitationalSep 28 · 3 Miles Junior Varsity · Place 49 · Freeburg3 Miles Junior Varsity4920:21.110
Sep 21Highland XC InvitationalSep 21 · 3 Miles Open · Place 5 · Freeburg3 Miles Open520:27.50SO
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Open · Place 375 · Freeburg3 Miles Open37519:58.0010
Sep 751st Annual Granite City Robinson/Lang Cross Country InvitationalSep 7 · 3 Miles Freshman Sophomore · Place 96 · Freeburg3 Miles Freshman Sophomore9619:29.3010
Aug 31Mascoutah XC KickoffAug 31 · 3 Miles Varsity · Place 111 · Freeburg3 Miles Varsity11120:52.410
Jul 26Detweiller at DarkJul 26 · 3 Miles Varsity · Place 712 · Freeburg Running Club-Boys3 Miles Varsity71222:04.2010

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 94th Annual Belleville East JV Cross Country FinaleOct 9 · 3 Miles JV Male 3 Mile · Place 12 · Freeburg3 Miles JV Male 3 Mile1220:35.10 PB9
Sep 28Chester InvitationalSep 28 · 3 Miles Varsity · Place 68 · Freeburg3 Miles Varsity6821:20.79
Sep 23Freeburg InvitationalSep 23 · 3 Miles Junior Varsity · Place 14 · Freeburg3 Miles Junior Varsity1420:32.99
Sep 16Olney XC InvitationalSep 16 · 3 Miles Varsity · Place 121 · Freeburg3 Miles Varsity12121:04.40 PB9
Sep 2Granite City Robinson/Lang Cross Country InvitationalSep 2 · 2.95 Miles Frosh/Soph · Place 141 · Freeburg2.95 Miles Frosh/Soph14121:31.10 PB9