Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Alhambra Fireman & Legion Park2026 Highland XC Invitational · Sep 1917:18.002026 Highland XC InvitationalSeptember 19, 2026
3 Miles · Alton High School2026 Madison County XC Championships · Oct 617:27.802026 Madison County XC ChampionshipsOctober 6, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 716:55.77IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1217:16.9First to the Finish InvitationalSeptember 12, 2026
3 Miles · Murphysboro High School2026 IHSA Class 1A XC Sectional - #5 Murphysboro · Oct 3116:41.582026 IHSA Class 1A XC Sectional - #5 MurphysboroOctober 31, 2026
3 Miles · Smithton ParkFreeburg Invitational · Sep 2616:36.7Freeburg InvitationalSeptember 26, 2026
3 Miles · Staunton Country Club1st Annual Staunton Country Club Classic · Oct 1419:56.011st Annual Staunton Country Club ClassicOctober 14, 2025
3 Miles · Swansea Clinton Hills Conservation Park2025 Belleville East JV Finale · Oct 2018:35.902025 Belleville East JV FinaleOctober 20, 2025
3 Miles · Triad High School2025 Madison County Championships · Oct 719:51.202025 Madison County ChampionshipsOctober 7, 2025
3 Miles · Wesclin Campus 3 MileIHSA Class 1A XC Sectional - #5 Trenton (Wesclin) · Nov 117:30.68IHSA Class 1A XC Sectional - #5 Trenton (Wesclin)November 1, 2025
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 517:49.03Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 619:14.1852nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
5,000 Meters · LaVern Gibson CourseNike XC Town Twilight · Oct 218:15.57Nike XC Town TwilightOctober 2, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 1A Varsity · Place 182 · Roxana3 Miles Class 1A Varsity18216:55.77 PB11
Oct 312026 IHSA Class 1A XC Sectional - #5 MurphysboroOct 31 · 3 Miles Varsity · Place 30 · Roxana3 Miles Varsity3016:41.58 PB11
Oct 62026 Madison County XC ChampionshipsOct 6 · 3 Miles Varsity · Place 21 · Roxana3 Miles Varsity2117:27.80 PB11
Oct 2Nike XC Town TwilightOct 2 · 5,000 Meters Open Friday-Grey Section · Place 111 · Roxana5,000 Meters Open Friday-Grey Section11118:15.57 PB11
Sep 26Freeburg InvitationalSep 26 · 3 Miles Varsity · Place 27 · Roxana3 Miles Varsity2716:36.7 PB11
Sep 192026 Highland XC InvitationalSep 19 · 3 Miles Varsity · Place 28 · Roxana3 Miles Varsity2817:18.00 PB11
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 129 · Roxana3 Miles 3 Miles-Varsity-1A12917:16.9 PB11
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Varsity · Place 98 · Roxana3 Miles Boy's Varsity9817:49.03 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 1A State XC ChampionshipsNov 8 · 3 Miles 1A Varsity · Place 221 · Roxana3 Miles 1A Varsity22117:36.4810
Nov 1IHSA Class 1A XC Sectional - #5 Trenton (Wesclin)Nov 1 · 3 Miles Varsity · Place 63 · Roxana3 Miles Varsity6317:30.68 PB10
Oct 202025 Belleville East JV FinaleOct 20 · 3 Miles Navy · Place 17 · Roxana3 Miles Navy1718:35.90 PB10
Oct 141st Annual Staunton Country Club ClassicOct 14 · 3 Miles Varsity Open · Place 4 · Roxana3 Miles Varsity Open419:56.01 PB10
Oct 72025 Madison County ChampionshipsOct 7 · 3 Miles Open · Place 22 · Roxana3 Miles Open2219:51.20 PB10
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Frosh/Soph · Place 68 · Roxana3 Miles Frosh/Soph6819:14.18 PB10