Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Clinton Hills 2 Mile XC CourseHOKA Postal Nationals (Althoff Catholic Local Event) · Aug 2314:43HOKA Postal Nationals (Althoff Catholic Local Event)August 23, 2022
2.95 Miles · Okaw Valley ParkNew Athens Cross Country Southern Showcase · Oct 1421:20.10New Athens Cross Country Southern ShowcaseOctober 14, 2025
2.95 Miles · Wilson Park 3 MileGranite City Robinson/Lang Cross Country Invitational · Sep 221:15.50Granite City Robinson/Lang Cross Country InvitationalSeptember 2, 2023
3 Miles · Alhambra Fireman & Legion Park2025 Highland XC Invitational · Sep 2021:19.902025 Highland XC InvitationalSeptember 20, 2025
3 Miles · Carterville High SchoolCarterville Beat the Heat Meet · Aug 3021:43.96Carterville Beat the Heat MeetAugust 30, 2025
3 Miles · Grand Marais Golf Club2025 St. Clair County Championship · Oct 719:55.402025 St. Clair County ChampionshipOctober 7, 2025
3 Miles · Olney Central CollegeOlney XC Invitational · Sep 1621:37.32Olney XC InvitationalSeptember 16, 2023
3 Miles · Randolph County State Recreation AreaChester Invitational · Oct 221:58.18Chester Invitational October 2, 2025
3 Miles · Smithton ParkFreeburg Invitational · Sep 2721:49.2Freeburg InvitationalSeptember 27, 2025
3 Miles · Swansea Clinton Hills Conservation Park2025 Belleville East JV Finale · Oct 2021:14.702025 Belleville East JV FinaleOctober 20, 2025
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 621:28.1252nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
3,000 Meters · Marissa Recreational AreaComet Invite - Conference Championships · Sep 2413:50.0Comet Invite - Conference ChampionshipsSeptember 24, 2021

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 202025 Belleville East JV FinaleOct 20 · 3 Miles White · Place 7 · FreeburgFreeburg3 Miles White721:14.70 PB12
Oct 14New Athens Cross Country Southern ShowcaseOct 14 · 2.95 Miles Varsity · Place 24 · FreeburgFreeburg2.95 Miles Varsity2421:20.10 PB12
Oct 72025 St. Clair County ChampionshipOct 7 · 3 Miles Open · Place 38 · FreeburgFreeburg3 Miles Open3819:55.40 PB12
Oct 2Chester Invitational Oct 2 · 3 Miles High School · Place 59 · FreeburgFreeburg3 Miles High School5921:58.18 PB12
Sep 27Freeburg InvitationalSep 27 · 3 Miles Junior Varsity · Place 83 · FreeburgFreeburg3 Miles Junior Varsity8321:49.2 PB12
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Open · Place 18 · FreeburgFreeburg3 Miles Open1821:19.90 PB12
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity Open · Place 706 · FreeburgFreeburg3 Miles Varsity Open70622:22.5012
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Open · Place 105 · FreeburgFreeburg3 Miles Open10521:28.12 PB12
Aug 30Carterville Beat the Heat MeetAug 30 · 3 Miles Varsity · Place 44 · FreeburgFreeburg3 Miles Varsity4421:43.96 PB12

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 212024 Belleville East JV FinalOct 21 · 3 Miles Varsity · Place 7 · FreeburgFreeburg3 Miles Varsity721:19.00JR
Oct 82024 St. Clair County XC ChampionshipOct 8 · 3 Miles Junior Varsity · Place 65 · FreeburgFreeburg3 Miles Junior Varsity6521:58.20JR
Oct 3Chester InvitationalOct 3 · 3 Miles Varsity · Place 57 · FreeburgFreeburg3 Miles Varsity5721:43.411
Sep 28Freeburg InvitationalSep 28 · 3 Miles Junior Varsity · Place 97 · FreeburgFreeburg3 Miles Junior Varsity9722:33.311
Sep 21Highland XC InvitationalSep 21 · 3 Miles Open · Place 14 · FreeburgFreeburg3 Miles Open1422:40.20JR
Sep 751st Annual Granite City Robinson/Lang Cross Country InvitationalSep 7 · 3 Miles Open · Place 180 · FreeburgFreeburg3 Miles Open18022:22.2011
Aug 31Mascoutah XC KickoffAug 31 · 3 Miles Varsity · Place 154 · FreeburgFreeburg3 Miles Varsity15422:45.011

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 94th Annual Belleville East JV Cross Country FinaleOct 9 · 3 Miles JV Male 3 Mile · Place 15 · FreeburgFreeburg3 Miles JV Male 3 Mile1521:44.5010
Sep 28Chester InvitationalSep 28 · 3 Miles Varsity · Place 77 · FreeburgFreeburg3 Miles Varsity7721:54.910
Sep 23Freeburg InvitationalSep 23 · 3 Miles Junior Varsity · Place 28 · FreeburgFreeburg3 Miles Junior Varsity2821:59.310
Sep 16Olney XC InvitationalSep 16 · 3 Miles Varsity · Place 133 · FreeburgFreeburg3 Miles Varsity13321:37.32 PB10
Sep 2Granite City Robinson/Lang Cross Country InvitationalSep 2 · 2.95 Miles Frosh/Soph · Place 138 · FreeburgFreeburg2.95 Miles Frosh/Soph13821:15.50 PB10
Jul 28PNC Presents Detweiller at DarkJul 28 · 3 Miles Varsity · Place 618 · Freeburg Running Club-Freeburg Running Club-3 Miles Varsity61825:18.3—

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 17Belleville East JV Finale Oct 17 · 3 Miles Varsity · Place 12 · FreeburgFreeburg3 Miles Varsity1221:40.00FR
Sep 29Chester InvitationalSep 29 · 3 Miles Varsity · Place 68 · FreeburgFreeburg3 Miles Varsity6822:08.19
Sep 24Freeburg InvitationalSep 24 · 3 Miles Junior Varsity · Place 42 · FreeburgFreeburg3 Miles Junior Varsity4222:16.09
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Varsity 1A · Place 520 · FreeburgFreeburg3 Miles Varsity 1A52023:16.39
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Varsity 1A · Place 520 · FreeburgFreeburg3 Miles Varsity 1A52023:16.39
Sep 3Granite City XC InvitationalSep 3 · 3 Miles Fresh/Soph Boys · Place 147 · FreeburgFreeburg3 Miles Fresh/Soph Boys14722:17.29
Aug 27Mascoutah JH/HS KickoffAug 27 · 3 Miles Varsity · Place 150 · FreeburgFreeburg3 Miles Varsity15023:00.49
Aug 23HOKA Postal Nationals (Althoff Catholic Local Event)Aug 23 · 2 Miles Varsity · Place 28 · FreeburgFreeburg2 Miles Varsity2814:43 PB9

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 24Comet Invite - Conference ChampionshipsSep 24 · 3,000 Meters Junior High · Place 35 · Freeburg ElementaryFreeburg Elementary3,000 Meters Junior High3513:50.0 PB8