Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2616:30.98Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 316:00.26Peoria High School InvitationalOctober 3, 2026
3 Miles · Milburn Campus2025 SWC XC Championships · Oct 1516:26.702025 SWC XC ChampionshipsOctober 15, 2025
3 Miles · Swansea Clinton Hills Conservation Park2025 Belleville East JV Finale · Oct 2017:04.802025 Belleville East JV FinaleOctober 20, 2025
3 Miles · THE OAKS 2026 IHSA Class 3A XC Sectional - #1 New Lenox (Lincoln-Way Central) · Oct 3117:05.342026 IHSA Class 3A XC Sectional - #1 New Lenox (Lincoln-Way Central)October 31, 2026
3 Miles · Triad High School2025 Madison County Championships · Oct 716:53.802025 Madison County ChampionshipsOctober 7, 2025
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 516:06.53Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 616:53.1652nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
5,000 Meters · Langenberg Field21st Annual Forest Park Cross Country Festival · Sep 1217:44.321st Annual Forest Park Cross Country FestivalSeptember 12, 2026
5,000 Meters · SIUE Cross Country Course60th Annual Edwardsville Cross Country Invitational · Sep 1917:46.9060th Annual Edwardsville Cross Country InvitationalSeptember 19, 2026
5,000 Meters · Southern Illinois University Edwardsville59th Annual Edwardsville Invitational Sponsored by First to the Finish · Sep 2017:39.4059th Annual Edwardsville Invitational Sponsored by First to the FinishSeptember 20, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 3A XC Sectional - #1 New Lenox (Lincoln-Way Central)Oct 31 · 3 Miles Varsity · Place 117 · Edwardsville3 Miles Varsity11717:05.34 PB10
Oct 242026 IHSA Class 3A XC Regional - #1C Normal (Community)Oct 24 · 3 Miles Varsity · Place 48 · Edwardsville3 Miles Varsity4817:26.310
Oct 14Southwestern ConferenceOct 14 · 3 Miles Boys Varsity · Place 24 · Edwardsville3 Miles Boys Varsity2416:21.9110
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 3A · Place 76 · Edwardsville3 Miles Varsity - 3A7616:00.26 PB10
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Varsity · Place 138 · Edwardsville3 Miles Varsity13816:30.98 PB10
Sep 1960th Annual Edwardsville Cross Country InvitationalSep 19 · 5,000 Meters High School Boys · Place 22 · Edwardsville5,000 Meters High School Boys2217:46.90 PB10
Sep 1221st Annual Forest Park Cross Country FestivalSep 12 · 5,000 Meters Varsity Green · Place 71 · Edwardsville5,000 Meters Varsity Green7117:44.3 PB10
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Varsity · Place 39 · Edwardsville3 Miles Boy's Varsity3916:06.53 PB10

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 3A State XC ChampionshipsNov 8 · 3 Miles 3A Varsity · Place 221 · Edwardsville3 Miles 3A Varsity22116:29.609
Oct 202025 Belleville East JV FinaleOct 20 · 3 Miles Navy · Place 1 · Edwardsville3 Miles Navy117:04.80 PB9
Oct 152025 SWC XC ChampionshipsOct 15 · 3 Miles JV · Place 2 · Edwardsville3 Miles JV216:26.70 PB9
Oct 72025 Madison County ChampionshipsOct 7 · 3 Miles Varsity · Place 13 · Edwardsville3 Miles Varsity1316:53.80 PB9
Sep 2059th Annual Edwardsville Invitational Sponsored by First to the FinishSep 20 · 5,000 Meters High School Boys · Place 37 · Edwardsville5,000 Meters High School Boys3717:39.40 PB9
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Frosh/Soph · Place 10 · Edwardsville3 Miles Frosh/Soph1016:53.16 PB9