Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Okaw Valley ParkNew Athens Cross Country Southern Showcase · Oct 1426:45.50New Athens Cross Country Southern ShowcaseOctober 14, 2025
2.95 Miles · Wilson Park 3 MileGranite City Robinson/Lang Cross Country Invitational · Sep 223:27.30Granite City Robinson/Lang Cross Country InvitationalSeptember 2, 2023
3 Miles · Alhambra Fireman & Legion Park2025 Highland XC Invitational · Sep 2027:21.402025 Highland XC InvitationalSeptember 20, 2025
3 Miles · Carterville High SchoolCarterville Beat the Heat Meet · Aug 3029:10.38Carterville Beat the Heat MeetAugust 30, 2025
3 Miles · Grand Marais Golf Club2025 St. Clair County Championship · Oct 723:59.902025 St. Clair County ChampionshipOctober 7, 2025
3 Miles · Olney Central CollegeOlney XC Invitational · Sep 1624:24.56Olney XC InvitationalSeptember 16, 2023
3 Miles · Randolph County State Recreation AreaChester Invitational · Oct 227:34.94Chester Invitational October 2, 2025
3 Miles · Smithton ParkFreeburg Invitational · Sep 2825:10.8Freeburg InvitationalSeptember 28, 2024
3 Miles · Swansea Clinton Hills Conservation Park4th Annual Belleville East JV Cross Country Finale · Oct 927:47.104th Annual Belleville East JV Cross Country FinaleOctober 9, 2023
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 626:28.7352nd 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.

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 202025 Belleville East JV FinaleOct 20 · 3 Miles White · Place 32 · Freeburg3 Miles White3229:08.3011
Oct 14New Athens Cross Country Southern ShowcaseOct 14 · 2.95 Miles Varsity · Place 41 · Freeburg2.95 Miles Varsity4126:45.50 PB11
Oct 72025 St. Clair County ChampionshipOct 7 · 3 Miles Open · Place 63 · Freeburg3 Miles Open6323:59.90 PB11
Oct 2Chester Invitational Oct 2 · 3 Miles High School · Place 74 · Freeburg3 Miles High School7427:34.94 PB11
Sep 27Freeburg InvitationalSep 27 · 3 Miles Junior Varsity · Place 117 · Freeburg3 Miles Junior Varsity11725:16.711
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Open · Place 39 · Freeburg3 Miles Open3927:21.40 PB11
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity Open · Place 1076 · Freeburg3 Miles Varsity Open107629:38.5011
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Open · Place 174 · Freeburg3 Miles Open17426:28.73 PB11
Aug 30Carterville Beat the Heat MeetAug 30 · 3 Miles Varsity · Place 55 · Freeburg3 Miles Varsity5529:10.38 PB11

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 212024 Belleville East JV FinalOct 21 · 3 Miles Varsity · Place 30 · Freeburg3 Miles Varsity3025:30.20SO
Oct 82024 St. Clair County XC ChampionshipOct 8 · 3 Miles Junior Varsity · Place 73 · Freeburg3 Miles Junior Varsity7323:43.20SO
Oct 3Chester InvitationalOct 3 · 3 Miles Varsity · Place 69 · Freeburg3 Miles Varsity6924:52.310
Sep 28Freeburg InvitationalSep 28 · 3 Miles Junior Varsity · Place 120 · Freeburg3 Miles Junior Varsity12025:10.8 PB10
Sep 21Highland XC InvitationalSep 21 · 3 Miles Open · Place 21 · Freeburg3 Miles Open2126:03.30SO
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Open · Place 1027 · Freeburg3 Miles Open102725:32.9010
Sep 751st Annual Granite City Robinson/Lang Cross Country InvitationalSep 7 · 3 Miles Freshman Sophomore · Place 170 · Freeburg3 Miles Freshman Sophomore17024:26.1010
Aug 31Mascoutah XC KickoffAug 31 · 3 Miles Varsity · Place 181 · Freeburg3 Miles Varsity18125:30.710
Jul 26Detweiller at DarkJul 26 · 3 Miles Varsity · Place 793 · Freeburg Running Club-Boys3 Miles Varsity79327:17.3010

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 94th Annual Belleville East JV Cross Country FinaleOct 9 · 3 Miles JV Male 3 Mile · Place 20 · Freeburg3 Miles JV Male 3 Mile2027:47.10 PB9
Sep 28Chester InvitationalSep 28 · 3 Miles Varsity · Place 104 · Freeburg3 Miles Varsity10425:15.69
Sep 23Freeburg InvitationalSep 23 · 3 Miles Junior Varsity · Place 46 · Freeburg3 Miles Junior Varsity4625:44.59
Sep 16Olney XC InvitationalSep 16 · 3 Miles Varsity · Place 160 · Freeburg3 Miles Varsity16024:24.56 PB9
Sep 2Granite City Robinson/Lang Cross Country InvitationalSep 2 · 2.95 Miles Frosh/Soph · Place 163 · Freeburg2.95 Miles Frosh/Soph16323:27.30 PB9