Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Alhambra Fireman & Legion Park2026 Highland XC Invitational · Sep 1915:31.602026 Highland XC InvitationalSeptember 19, 2026
3 Miles · Alton High School2026 Madison County XC Championships · Oct 615:51.102026 Madison County XC ChampionshipsOctober 6, 2026
3 Miles · Belleville West High School2025 Belleville West XC Invitational · Sep 1315:23.702025 Belleville West XC InvitationalSeptember 13, 2025
3 Miles · Bethalto Sports ComplexCM Twilight Invite · Aug 2915:59.46CM Twilight Invite August 29, 2026
3 Miles · Christian County FairgroundsIHSA Class 2A XC Regional - #1C Taylorville · Oct 2515:47.65IHSA Class 2A XC Regional - #1C TaylorvilleOctober 25, 2025
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 715:40.02IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkIHSA Class 2A State XC Championships · Nov 815:23.55IHSA Class 2A State XC ChampionshipsNovember 8, 2025
3 Miles · Lake Land CollegeIHSA Class 2A XC Sectional - #1 Mattoon · Nov 115:53.3IHSA Class 2A XC Sectional - #1 MattoonNovember 1, 2025
3 Miles · Principia College2025 MVC XC Championships · Oct 1616:01.602025 MVC XC ChampionshipsOctober 16, 2025
3 Miles · Southern Illinois University Carbondale2026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.) · Oct 3116:11.802026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.)October 31, 2026
3 Miles · Triad High School2025 Madison County Championships · Oct 716:02.702025 Madison County ChampionshipsOctober 7, 2025
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 515:49.84Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 615:36.4252nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 2A Varsity · Place 113 · Highland3 Miles Class 2A Varsity11315:40.02 PB11
Oct 312026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.)Oct 31 · 3 Miles Varsity · Place 24 · Highland3 Miles Varsity2416:11.80 PB11
Oct 242026 IHSA Class 2A XC Regional - #1A Bethalto (Civic Memorial)Oct 24 · 3 Miles Varsity · Place 13 · Highland3 Miles Varsity1316:00.3011
Oct 15South 7 XC Conference ChampionshipsOct 15 · 3 Miles Varsity · Place 4 · Highland3 Miles Varsity416:59.0211
Oct 62026 Madison County XC ChampionshipsOct 6 · 3 Miles Varsity · Place 2 · Highland3 Miles Varsity215:51.10 PB11
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 1A/2A · Place 24 · Highland3 Miles Varsity - 1A/2A2415:25.4911
Sep 302026 Triad XC InvitationalSep 30 · 3 Miles Varsity · Place 8 · Highland3 Miles Varsity817:43.1011
Sep 192026 Highland XC InvitationalSep 19 · 3 Miles Varsity · Place 1 · Highland3 Miles Varsity115:31.60 PB11
Sep 122026 Belleville West InvitationalSep 12 · 3 Miles Varsity · Place 4 · Highland3 Miles Varsity415:38.6011
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Varsity · Place 27 · Highland3 Miles Boy's Varsity2715:49.84 PB11
Aug 29CM Twilight Invite Aug 29 · 3 Miles Varsity · Place 5 · Highland3 Miles Varsity515:59.46 PB11

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 2A State XC ChampionshipsNov 8 · 3 Miles 2A Varsity · Place 65 · Highland3 Miles 2A Varsity6515:23.55 PB10
Nov 1IHSA Class 2A XC Sectional - #1 MattoonNov 1 · 3 Miles Varsity · Place 24 · Highland3 Miles Varsity2415:53.3 PB10
Oct 25IHSA Class 2A XC Regional - #1C TaylorvilleOct 25 · 3 Miles Varsity · Place 14 · Highland3 Miles Varsity1415:47.65 PB10
Oct 162025 MVC XC ChampionshipsOct 16 · 3 Miles Varsity · Place 5 · Highland3 Miles Varsity516:01.60 PB10
Oct 72025 Madison County ChampionshipsOct 7 · 3 Miles Varsity · Place 2 · Highland3 Miles Varsity216:02.70 PB10
Oct 4Peoria High School InvitationalOct 4 · 3 Miles Varsity 1A · Place 13 · Highland3 Miles Varsity 1A1315:29.5510
Oct 12025 Triad Cross Country InvitationalOct 1 · 3 Miles Varsity · Place 12 · Highland3 Miles Varsity1217:46.1010
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Varsity · Place 3 · Highland3 Miles Varsity315:53.6010
Sep 132025 Belleville West XC InvitationalSep 13 · 3 Miles Varsity · Place 3 · Highland3 Miles Varsity315:23.70 PB10
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Varsity · Place 15 · Highland3 Miles Varsity1515:36.42 PB10
Aug 30Civic Memorial Twilight InviteAug 30 · 3 Miles Varsity · Place 5 · Highland3 Miles Varsity515:51.9010

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 2A XC Sectional-#1 Olney (Richland County)Nov 2 · 3.05 Miles Varsity · Place 26 · Highland3.05 Miles Varsity2616:03.649
Oct 262024 IHSA Class 2A XC Regional-#1C Jacksonville (H.S.)Oct 26 · 2.9 Miles Varsity · Place 10 · Highland2.9 Miles Varsity1015:31.389
Oct 82024 Madison County XC ChampionshipOct 8 · 3 Miles Varsity · Place 9 · Highland3 Miles Varsity916:16.00FR
Oct 5Peoria High School InvitationalOct 5 · 3 Miles Varsity 1A · Place 83 · Highland3 Miles Varsity 1A8316:37.109
Sep 21Highland XC InvitationalSep 21 · 3 Miles Varsity · Place 15 · Highland3 Miles Varsity1517:14.30FR
Sep 142024 Belleville West XC InvitationalSep 14 · 3 Miles Varsity · Place 18 · Highland3 Miles Varsity1817:05.50FR
Sep 751st Annual Granite City Robinson/Lang Cross Country InvitationalSep 7 · 3 Miles Freshman Sophomore · Place 35 · Highland3 Miles Freshman Sophomore3517:10.809
Aug 31Civic Memorial Twilight InvitationalAug 31 · 3 Miles Varsity · Place 15 · Highland3 Miles Varsity1518:18.409