Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Carterville High SchoolIHSA Class 2A XC Regional - #1A Carterville · Oct 2522:20.45IHSA Class 2A XC Regional - #1A CartervilleOctober 25, 2025
3 Miles · Centralia Foundation ParkCentralia XC Invite · Oct 1020:35.16Centralia XC InviteOctober 10, 2026
3 Miles · Frank Holten State Park2026 St. Clair County XC Championship · Oct 619:59.502026 St. Clair County XC ChampionshipOctober 6, 2026
3 Miles · Grand Marais Golf Club2025 St. Clair County Championship · Oct 723:31.402025 St. Clair County ChampionshipOctober 7, 2025
3 Miles · Milburn Campus2025 SWC XC Championships · Oct 1522:44.102025 SWC XC ChampionshipsOctober 15, 2025
3 Miles · Triad High School2025 Triad Cross Country Invitational · Oct 124:59.302025 Triad Cross Country InvitationalOctober 1, 2025
3 Miles · Wilson Park (3.0 mile course)Southwestern Conference · Oct 1420:04.72Southwestern ConferenceOctober 14, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 627:57.1652nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
5,000 Meters · Willmore ParkNorthside XC Invitational · Sep 2322:28.02Northside XC InvitationalSeptember 23, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 14Southwestern ConferenceOct 14 · 3 Miles Boys Open · Place 59 · East St. Louis3 Miles Boys Open5920:04.72 PB10
Oct 10Centralia XC InviteOct 10 · 3 Miles Varsity · Place 37 · East St. Louis3 Miles Varsity3720:35.16 PB10
Oct 62026 St. Clair County XC ChampionshipOct 6 · 3 Miles Open · Place 19 · East St. Louis3 Miles Open1919:59.50 PB10
Sep 302026 Triad XC InvitationalSep 30 · 3 Miles Varsity · Place 142 · East St. Louis3 Miles Varsity14230:06.5010
Sep 23Northside XC InvitationalSep 23 · 5,000 Meters Varsity · Place 53 · East St. Louis5,000 Meters Varsity5322:28.02 PB10
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Varsity · Place 203 · East St. Louis3 Miles Boy's Varsity20323:36.3410

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 2A XC Regional - #1A CartervilleOct 25 · 3 Miles Varsity · Place 79 · East St. Louis3 Miles Varsity7922:20.45 PB9
Oct 152025 SWC XC ChampionshipsOct 15 · 3 Miles JV · Place 53 · East St. Louis3 Miles JV5322:44.10 PB9
Oct 72025 St. Clair County ChampionshipOct 7 · 3 Miles Open · Place 61 · East St. Louis3 Miles Open6123:31.40 PB9
Oct 12025 Triad Cross Country InvitationalOct 1 · 3 Miles Varsity · Place 168 · East St. Louis3 Miles Varsity16824:59.30 PB9
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Frosh/Soph · Place 173 · East St. Louis3 Miles Frosh/Soph17327:57.16 PB9