Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Okaw Valley ParkNew Athens Cross Country Southern Showcase · Oct 1424:10.20New Athens Cross Country Southern ShowcaseOctober 14, 2025
2993 m · Breese Central High SchoolAGS-D12 XC Invitational · Sep 1711:57.3AGS-D12 XC InvitationalSeptember 17, 2022
2993 m · Rogers Elementary SchoolSIJHSAA Class L Region 2 XC Regionals · Oct 1111:32.99SIJHSAA Class L Region 2 XC RegionalsOctober 11, 2022
3 Miles · Alhambra Fireman & Legion Park2025 Highland XC Invitational · Sep 2021:09.302025 Highland XC InvitationalSeptember 20, 2025
3 Miles · Cannon ParkCarterville Beat the Heat Meet · Aug 2924:11.94Carterville Beat the Heat MeetAugust 29, 2026
3 Miles · Carterville High SchoolCarterville Beat the Heat Meet · Aug 3021:08.16Carterville Beat the Heat MeetAugust 30, 2025
3 Miles · Frank Holten State Park2026 St. Clair County XC Championship · Oct 622:43.102026 St. Clair County XC ChampionshipOctober 6, 2026
3 Miles · Randolph County State Recreation AreaChester Invitational · Oct 125:23.10Chester InvitationalOctober 1, 2026
3 Miles · Smithton ParkFreeburg Invitational · Sep 2621:07.7Freeburg InvitationalSeptember 26, 2026
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 524:30.13Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 622:02.1452nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
3,000 Meters · Marissa Recreational AreaComet Invite - Conference Championships · Sep 2412:09.6Comet Invite - Conference ChampionshipsSeptember 24, 2021

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 192026 O'Fallon JV FinalOct 19 · 3 Miles Junior Varsity · Place 71 · FreeburgFreeburg3 Miles Junior Varsity7123:10.712
Oct 62026 St. Clair County XC ChampionshipOct 6 · 3 Miles Open · Place 43 · FreeburgFreeburg3 Miles Open4322:43.10 PB12
Oct 1Chester InvitationalOct 1 · 3 Miles High School · Place 66 · FreeburgFreeburg3 Miles High School6625:23.10 PB12
Sep 26Freeburg InvitationalSep 26 · 3 Miles Junior Varsity · Place 85 · FreeburgFreeburg3 Miles Junior Varsity8521:07.7 PB12
Sep 192026 Highland XC InvitationalSep 19 · 3 Miles JV · Place 18 · FreeburgFreeburg3 Miles JV1824:11.9012
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Open · Place 176 · FreeburgFreeburg3 Miles Boy's Open17624:30.13 PB12
Aug 29Carterville Beat the Heat MeetAug 29 · 3 Miles Varsity · Place 46 · FreeburgFreeburg3 Miles Varsity4624:11.94 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 14New Athens Cross Country Southern ShowcaseOct 14 · 2.95 Miles Varsity · Place 36 · FreeburgFreeburg2.95 Miles Varsity3624:10.20 PB11
Sep 27Freeburg InvitationalSep 27 · 3 Miles Junior Varsity · Place 86 · FreeburgFreeburg3 Miles Junior Varsity8621:56.011
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Open · Place 16 · FreeburgFreeburg3 Miles Open1621:09.30 PB11
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity Open · Place 720 · FreeburgFreeburg3 Miles Varsity Open72022:31.7011
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Open · Place 124 · FreeburgFreeburg3 Miles Open12422:02.14 PB11
Aug 30Carterville Beat the Heat MeetAug 30 · 3 Miles Varsity · Place 38 · FreeburgFreeburg3 Miles Varsity3821:08.16 PB11
Jul 25Detweiller at Dark Jul 25 · 3 Miles Varsity · Place 523 · Freeburg Running Club- boysFreeburg Running Club- boys3 Miles Varsity52322:41.80—

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 82024 St. Clair County XC ChampionshipOct 8 · 3 Miles Junior Varsity · Place 80 · FreeburgFreeburg3 Miles Junior Varsity8031:35.30SO
Oct 3Chester InvitationalOct 3 · 3 Miles Varsity · Place 76 · FreeburgFreeburg3 Miles Varsity7630:24.810
Sep 28Freeburg InvitationalSep 28 · 3 Miles Junior Varsity · Place 129 · FreeburgFreeburg3 Miles Junior Varsity12928:15.110
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Open · Place 1127 · FreeburgFreeburg3 Miles Open112728:55.7010
Aug 31Mascoutah XC KickoffAug 31 · 3 Miles Varsity · Place 183 · FreeburgFreeburg3 Miles Varsity18326:08.810

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Jul 28PNC Presents Detweiller at DarkJul 28 · 2 Miles Varsity · Place 398 · Freeburg Running Club- BoysFreeburg Running Club- Boys2 Miles Varsity39820:19.3—
Jul 28PNC Presents Detweiller at DarkJul 28 · 3 Miles Varsity · Place 398 · Freeburg Running Club-Freeburg Running Club-3 Miles Varsity39820:19.3—

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 11SIJHSAA Class L Region 2 XC RegionalsOct 11 · 1.86 Miles Varsity Boys · Place 5 · SmithtonSmithton1.86 Miles Varsity Boys511:32.99 PB8
Sep 23Comet Invite - Conference ChampionshipsSep 23 · 1.86 Miles Varsity · Place 5 · SmithtonSmithton1.86 Miles Varsity511:32.58
Sep 17AGS-D12 XC InvitationalSep 17 · 1.86 Miles Varsity · Place 6 · SmithtonSmithton1.86 Miles Varsity611:57.3 PB8
Aug 27Mascoutah JH/HS KickoffAug 27 · 1.86 Miles Middle School · Place 10 · SmithtonSmithton1.86 Miles Middle School1011:45.38

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 24Comet Invite - Conference ChampionshipsSep 24 · 3,000 Meters Junior High · Place 13 · SmithtonSmithton3,000 Meters Junior High1312:09.6 PB7
Aug 28Mascoutah KickoffAug 28 · 1.86 Miles Middle School · Place 35 · SmithtonSmithton1.86 Miles Middle School3513:037