Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Greenville High School - Soccer Field ComplexDave Holden Invitational · Sep 1511:57.70Dave Holden InvitationalSeptember 15, 2026
2.9 Miles · Community ParkDan Moy/Jacksonville Invitational 2026 · Oct 318:03.75Dan Moy/Jacksonville Invitational 2026October 3, 2026
3 Miles · Carterville High SchoolIHSA Class 2A XC Regional - #1A Carterville · Oct 2518:28.40IHSA Class 2A XC Regional - #1A CartervilleOctober 25, 2025
3 Miles · Centralia Foundation ParkCentralia XC Invite · Oct 1018:18.53Centralia XC InviteOctober 10, 2026
3 Miles · Frank Holten State Park2026 St. Clair County XC Championship · Oct 617:43.002026 St. Clair County XC ChampionshipOctober 6, 2026
3 Miles · Grand Marais Golf Club2025 St. Clair County Championship · Oct 717:38.202025 St. Clair County ChampionshipOctober 7, 2025
3 Miles · Lincoln ParkSHS XC Invite · Sep 2619:21.20SHS XC InviteSeptember 26, 2026
3 Miles · Mascoutah Middle SchoolMascoutah XC Kickoff · Aug 2819:28.2Mascoutah XC KickoffAugust 28, 2026
3 Miles · Milburn Campus2025 SWC XC Championships · Oct 1518:31.402025 SWC XC ChampionshipsOctober 15, 2025
3 Miles · Murphysboro High SchoolMurphysboro Invitational · Sep 219:48.1Murphysboro InvitationalSeptember 2, 2026
3 Miles · Triad High School2025 Triad Cross Country Invitational · Oct 118:59.502025 Triad Cross Country InvitationalOctober 1, 2025
3 Miles · Wilson Park (3.0 mile course)Southwestern Conference · Oct 1417:29.48Southwestern ConferenceOctober 14, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 619:05.3452nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
5,000 Meters · SIUE Cross Country Course60th Annual Edwardsville Cross Country Invitational · Sep 1920:57.7060th Annual Edwardsville Cross Country InvitationalSeptember 19, 2026
5,000 Meters · Southern Illinois University Edwardsville59th Annual Edwardsville Invitational Sponsored by First to the Finish · Sep 2019:51.6059th Annual Edwardsville Invitational Sponsored by First to the FinishSeptember 20, 2025
5,000 Meters · Willmore ParkNorthside XC Invitational · Sep 2320:00.31Northside XC InvitationalSeptember 23, 2026

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

2026 Cross Country

14 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 2A XC Regional - #1A Bethalto (Civic Memorial)Oct 24 · 3 Miles Varsity · Place 56 · East St. Louis3 Miles Varsity5618:30.1011
Oct 14Southwestern ConferenceOct 14 · 3 Miles Boys Varsity · Place 40 · East St. Louis3 Miles Boys Varsity4017:29.48 PB11
Oct 10Centralia XC InviteOct 10 · 3 Miles Varsity · Place 16 · East St. Louis3 Miles Varsity1618:18.53 PB11
Oct 62026 St. Clair County XC ChampionshipOct 6 · 3 Miles Varsity · Place 18 · East St. Louis3 Miles Varsity1817:43.00 PB11
Oct 3Dan Moy/Jacksonville Invitational 2026Oct 3 · 2.9 Miles 2nd Boy Race · Place 11 · East St. Louis2.9 Miles 2nd Boy Race1118:03.75 PB11
Sep 302026 Triad XC InvitationalSep 30 · 3 Miles Varsity · Place 26 · East St. Louis3 Miles Varsity2619:11.6011
Sep 26SHS XC InviteSep 26 · 3 Miles Varsity · Place 107 · East St. Louis3 Miles Varsity10719:21.20 PB11
Sep 23Northside XC InvitationalSep 23 · 5,000 Meters Varsity · Place 17 · East St. Louis5,000 Meters Varsity1720:00.31 PB11
Sep 1960th Annual Edwardsville Cross Country InvitationalSep 19 · 5,000 Meters High School Boys · Place 96 · East St. Louis5,000 Meters High School Boys9620:57.70 PB11
Sep 15Dave Holden InvitationalSep 15 · 2 Miles Varsity · Place 12 · East St. Louis2 Miles Varsity1211:57.70 PB11
Sep 1258th Annual Lee Halberg Lanphier InvitationalSep 12 · 3 Miles Varsity · Place 90 · East St. Louis3 Miles Varsity9021:27.4011
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Varsity · Place 136 · East St. Louis3 Miles Boy's Varsity13618:43.6411
Sep 2Murphysboro InvitationalSep 2 · 3 Miles Varsity · Place 35 · East St. Louis3 Miles Varsity3519:48.1 PB11
Aug 28Mascoutah XC KickoffAug 28 · 3 Miles HS Varsity Boys · Place 68 · East St. Louis3 Miles HS Varsity Boys6819:28.2 PB11

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 2A XC Regional - #1A CartervilleOct 25 · 3 Miles Varsity · Place 68 · East St. Louis3 Miles Varsity6818:28.40 PB10
Oct 152025 SWC XC ChampionshipsOct 15 · 3 Miles Varsity · Place 27 · East St. Louis3 Miles Varsity2718:31.40 PB10
Oct 72025 St. Clair County ChampionshipOct 7 · 3 Miles Varsity · Place 30 · East St. Louis3 Miles Varsity3017:38.20 PB10
Oct 4Dan Moy/Jacksonville Invitational 2025Oct 4 · 2.9 Miles Varsity · Place 7 · M10 East St. Louis2.9 Miles Varsity718:14.34—
Oct 12025 Triad Cross Country InvitationalOct 1 · 3 Miles Varsity · Place 33 · East St. Louis3 Miles Varsity3318:59.50 PB10
Sep 27Springfield High School InviteSep 27 · 3 Miles Varsity · Place 89 · East St. Louis3 Miles Varsity8919:37.6610
Sep 2059th Annual Edwardsville Invitational Sponsored by First to the FinishSep 20 · 5,000 Meters High School Boys · Place 101 · East St. Louis5,000 Meters High School Boys10119:51.60 PB10
Sep 16Dave Holden OpenSep 16 · 3 Miles Varsity · Place 19 · East St. Louis3 Miles Varsity1920:36.1010
Sep 1357th Lee Halberg/Lanphier InvitationalSep 13 · 3 Miles Varsity · Place 74 · East St. Louis3 Miles Varsity7420:15.9310
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Varsity · Place 158 · East St. Louis3 Miles Varsity15819:05.34 PB10
Sep 3Murphysboro Cross Country InvitationalSep 3 · 3 Miles Varsity · Place 45 · East St. Louis3 Miles Varsity4519:37.610
Aug 30Mascoutah XC KickoffAug 30 · 3 Miles Varsity · Place 52 · East St. Louis3 Miles Varsity5219:18.0010