Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1916:29.34PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Grand Marais Golf Club2025 St. Clair County Championship · Oct 716:57.702025 St. Clair County ChampionshipOctober 7, 2025
3 Miles · Milburn Campus2025 SWC XC Championships · Oct 1517:16.002025 SWC XC ChampionshipsOctober 15, 2025
3 Miles · THE OAKS 2026 IHSA Class 3A XC Sectional - #1 New Lenox (Lincoln-Way Central) · Oct 3116:45.342026 IHSA Class 3A XC Sectional - #1 New Lenox (Lincoln-Way Central)October 31, 2026
3 Miles · Wilson Park (3.0 mile course)Southwestern Conference · Oct 1416:11.96Southwestern ConferenceOctober 14, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 617:42.8552nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
5,000 Meters · Langenberg Field21st Annual Forest Park Cross Country Festival · Sep 1218:08.821st Annual Forest Park Cross Country FestivalSeptember 12, 2026
5,000 Meters · LaVern Gibson CourseNike XC Town Twilight · Oct 217:27.75Nike XC Town TwilightOctober 2, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 3A XC Sectional - #1 New Lenox (Lincoln-Way Central)Oct 31 · 3 Miles Varsity · Place 103 · O'Fallon3 Miles Varsity10316:45.34 PB11
Oct 242026 IHSA Class 3A XC Regional - #1C Normal (Community)Oct 24 · 3 Miles Varsity · Place 23 · O'Fallon3 Miles Varsity2316:35.811
Oct 14Southwestern ConferenceOct 14 · 3 Miles Boys Varsity · Place 22 · O'Fallon3 Miles Boys Varsity2216:11.96 PB11
Oct 2Nike XC Town TwilightOct 2 · 5,000 Meters Race of Champions · Place 367 · O'Fallon5,000 Meters Race of Champions36717:27.75 PB11
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 239 · O'Fallon3 Miles Varsity Boys23916:29.34 PB11
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters Varsity Green · Place 96 · O'Fallon5,000 Meters Varsity Green9618:08.8 PB11
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Varsity · Place 52 · O'Fallon3 Miles Boy's Varsity5216:22.5611

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 152025 SWC XC ChampionshipsOct 15 · 3 Miles JV · Place 9 · O'Fallon3 Miles JV917:16.00 PB10
Oct 72025 St. Clair County ChampionshipOct 7 · 3 Miles Varsity · Place 21 · O'Fallon3 Miles Varsity2116:57.70 PB10
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Frosh/Soph · Place 102 · O'Fallon3 Miles Frosh/Soph10217:07.1710
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Frosh/Soph · Place 31 · O'Fallon3 Miles Frosh/Soph3117:42.85 PB10

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 212024 Belleville East JV FinalOct 21 · 3 Miles Varsity · Place 30 · O'Fallon3 Miles Varsity3019:09.00FR
Oct 82024 St. Clair County XC ChampionshipOct 8 · 3 Miles Junior Varsity · Place 12 · O'Fallon3 Miles Junior Varsity1218:11.70FR
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Freshman Sophomore · Place 140 · O'Fallon3 Miles Freshman Sophomore14018:39.209
Sep 751st Annual Granite City Robinson/Lang Cross Country InvitationalSep 7 · 3 Miles Open · Place 60 · O'Fallon3 Miles Open6018:46.009