Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Clinton Hills 2 Mile XC CourseHOKA Postal Nationals (Althoff Catholic Local Event) · Aug 2313:39HOKA Postal Nationals (Althoff Catholic Local Event)August 23, 2022
2.95 Miles · Wilson Park 3 MileGranite City Robinson/Lang Cross Country Invitational · Sep 218:50.10Granite City Robinson/Lang Cross Country InvitationalSeptember 2, 2023
3 Miles · Olney Central CollegeOlney XC Invitational · Sep 1618:56.05Olney XC InvitationalSeptember 16, 2023
3 Miles · Randolph County State Recreation AreaChester Invitational · Sep 2920:43.9Chester InvitationalSeptember 29, 2022
3 Miles · Smithton ParkFreeburg Invitational · Sep 2319:20.1Freeburg InvitationalSeptember 23, 2023
3 Miles · Wilson ParkGranite City Invitational · Sep 422:04.30Granite City InvitationalSeptember 4, 2021
3 Miles · Wilson Park 3 MileGranite City XC Invitational · Sep 320:53.9Granite City XC InvitationalSeptember 3, 2022
6,000 Meters · Rim Rock FarmBob Timmons Classic · Sep 524:03.6Bob Timmons ClassicSeptember 5, 2026
8,000 Meters · Gans Creek Recreation AreaLarry Young Invitational · Sep 1132:16.16Larry Young InvitationalSeptember 11, 2026

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 11Larry Young InvitationalSep 11 · 8,000 Meters Men · Place 70 · William Woods (Mo.)William Woods (Mo.)8,000 Meters Men7032:16.16 PBJr
Sep 5Bob Timmons ClassicSep 5 · 6,000 Meters Collegiate · Place 94 · William Woods (Mo.)William Woods (Mo.)6,000 Meters Collegiate9424:03.6 PBJr

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 212023 IHSA Class 2A XC Regional - #1A HighlandOct 21 · 3 Miles Varsity · Place 55 · FreeburgFreeburg3 Miles Varsity5518:00.20SR
Oct 14Cahokia Conference MeetOct 14 · 3 Miles Varsity · Place 30 · FreeburgFreeburg3 Miles Varsity3019:44.112
Oct 32023 St. Clair County XC ChampionshipOct 3 · 3 Miles Varsity · Place 28 · FreeburgFreeburg3 Miles Varsity2818:14.50—
Sep 30Peoria High School InvitationalSep 30 · 3 Miles Varsity 1A · Place 227 · FreeburgFreeburg3 Miles Varsity 1A22718:52.0012
Sep 23Freeburg InvitationalSep 23 · 3 Miles Varsity · Place 91 · FreeburgFreeburg3 Miles Varsity9119:20.1 PB12
Sep 16Olney XC InvitationalSep 16 · 3 Miles Varsity · Place 62 · FreeburgFreeburg3 Miles Varsity6218:56.05 PB12
Sep 2Granite City Robinson/Lang Cross Country InvitationalSep 2 · 2.95 Miles Varsity · Place 159 · FreeburgFreeburg2.95 Miles Varsity15918:50.10 PB12
Jul 28PNC Presents Detweiller at DarkJul 28 · 2 Miles Varsity · Place 423 · Freeburg Running Club- BoysFreeburg Running Club- Boys2 Miles Varsity42320:38.7—
Jul 28PNC Presents Detweiller at DarkJul 28 · 3 Miles Varsity · Place 423 · Freeburg Running Club-Freeburg Running Club-3 Miles Varsity42320:38.7—

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 29Chester InvitationalSep 29 · 3 Miles Varsity · Place 46 · FreeburgFreeburg3 Miles Varsity4620:43.9 PB11
Sep 24Freeburg InvitationalSep 24 · 3 Miles Junior Varsity · Place 14 · FreeburgFreeburg3 Miles Junior Varsity1420:07.111
Sep 3Granite City XC InvitationalSep 3 · 3 Miles Open Boys · Place 104 · FreeburgFreeburg3 Miles Open Boys10420:53.9 PB11
Aug 23HOKA Postal Nationals (Althoff Catholic Local Event)Aug 23 · 2 Miles Varsity · Place 21 · FreeburgFreeburg2 Miles Varsity2113:39 PB11

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 4Granite City InvitationalSep 4 · 3 Miles Frosh/Soph · Place 108 · FreeburgFreeburg3 Miles Frosh/Soph10822:04.30 PB10