Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Frank Holten State Park2026 St. Clair County XC Championship · Oct 620:02.002026 St. Clair County XC ChampionshipOctober 6, 2026
3 Miles · Triad High School2026 Triad XC Invitational · Sep 3022:25.802026 Triad XC InvitationalSeptember 30, 2026
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 520:22.39Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 619:53.9252nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
5,000 Meters · Langenberg Field21st Annual Forest Park Cross Country Festival · Sep 1221:52.921st Annual Forest Park Cross Country FestivalSeptember 12, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 192026 O'Fallon JV FinalOct 19 · 3 Miles Junior Varsity · Place 46 · O'Fallon3 Miles Junior Varsity4619:57.612
Oct 62026 St. Clair County XC ChampionshipOct 6 · 3 Miles Open · Place 20 · O'Fallon3 Miles Open2020:02.00 PB12
Sep 302026 Triad XC InvitationalSep 30 · 3 Miles Varsity · Place 85 · O'Fallon3 Miles Varsity8522:25.80 PB12
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters JV Green · Place 169 · O'Fallon5,000 Meters JV Green16921:52.9 PB12
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Open · Place 77 · O'Fallon3 Miles Boy's Open7720:22.39 PB12

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Open · Place 59 · O'Fallon3 Miles Open5919:53.92 PB11

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 212024 Belleville East JV FinalOct 21 · 3 Miles Varsity · Place 61 · O'Fallon3 Miles Varsity6120:32.80SO
Oct 82024 St. Clair County XC ChampionshipOct 8 · 3 Miles Junior Varsity · Place 36 · O'Fallon3 Miles Junior Varsity3619:27.70SO
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Open · Place 450 · O'Fallon3 Miles Open45021:13.1810
Sep 751st Annual Granite City Robinson/Lang Cross Country InvitationalSep 7 · 3 Miles Open · Place 97 · O'Fallon3 Miles Open9719:48.6010