Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Greenville High School - Soccer Field ComplexDave Holden Invitational · Sep 1512:32.88Dave Holden InvitationalSeptember 15, 2026
2.9 Miles · Community ParkDan Moy/Jacksonville Invitational 2026 · Oct 319:49.46Dan Moy/Jacksonville Invitational 2026October 3, 2026
3 Miles · Frank Holten State Park2026 St. Clair County XC Championship · Oct 619:45.902026 St. Clair County XC ChampionshipOctober 6, 2026
3 Miles · Murphysboro High SchoolMurphysboro Invitational · Sep 221:42.7Murphysboro InvitationalSeptember 2, 2026
3 Miles · Triad High School2026 Triad XC Invitational · Sep 3021:28.202026 Triad XC InvitationalSeptember 30, 2026
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 519:49.50Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 627:54.4752nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
5,000 Meters · SIUE Cross Country Course60th Annual Edwardsville Cross Country Invitational · Sep 1922:37.4060th Annual Edwardsville Cross Country InvitationalSeptember 19, 2026
5,000 Meters · Willmore ParkNorthside XC Invitational · Sep 2321:09.63Northside XC InvitationalSeptember 23, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 2A XC Regional - #1A Bethalto (Civic Memorial)Oct 24 · 3 Miles Varsity · Place 72 · East St. Louis3 Miles Varsity7220:27.3011
Oct 14Southwestern ConferenceOct 14 · 3 Miles Boys Varsity · Place 64 · East St. Louis3 Miles Boys Varsity6420:43.5711
Oct 62026 St. Clair County XC ChampionshipOct 6 · 3 Miles Varsity · Place 44 · East St. Louis3 Miles Varsity4419:45.90 PB11
Oct 3Dan Moy/Jacksonville Invitational 2026Oct 3 · 2.9 Miles 4th Boy Race · Place 13 · East St. Louis2.9 Miles 4th Boy Race1319:49.46 PB11
Sep 302026 Triad XC InvitationalSep 30 · 3 Miles Varsity · Place 69 · East St. Louis3 Miles Varsity6921:28.20 PB11
Sep 23Northside XC InvitationalSep 23 · 5,000 Meters Varsity · Place 30 · East St. Louis5,000 Meters Varsity3021:09.63 PB11
Sep 1960th Annual Edwardsville Cross Country InvitationalSep 19 · 5,000 Meters High School Boys · Place 136 · East St. Louis5,000 Meters High School Boys13622:37.40 PB11
Sep 15Dave Holden InvitationalSep 15 · 2 Miles Varsity · Place 21 · East St. Louis2 Miles Varsity2112:32.88 PB11
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Varsity · Place 163 · East St. Louis3 Miles Boy's Varsity16319:49.50 PB11
Sep 2Murphysboro InvitationalSep 2 · 3 Miles Varsity · Place 68 · East St. Louis3 Miles Varsity6821:42.7 PB11

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 12025 Triad Cross Country InvitationalOct 1 · 3 Miles Varsity · Place 167 · East St. Louis3 Miles Varsity16724:53.0010
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Frosh/Soph · Place 172 · East St. Louis3 Miles Frosh/Soph17227:54.47 PB10