Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Alhambra Fireman & Legion Park2025 Highland XC Invitational · Sep 2018:04.402025 Highland XC InvitationalSeptember 20, 2025
3 Miles · Centralia Foundation ParkCentralia XC Invite · Oct 1017:00.95Centralia XC InviteOctober 10, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1217:25.4First to the Finish InvitationalSeptember 12, 2026
3 Miles · Mascoutah Middle SchoolMascoutah XC Kickoff · Aug 2817:20.9Mascoutah XC KickoffAugust 28, 2026
3 Miles · Murphysboro High School2026 IHSA Class 1A XC Sectional - #5 Murphysboro · Oct 3117:36.392026 IHSA Class 1A XC Sectional - #5 MurphysboroOctober 31, 2026
3 Miles · Nursery RoadTrojan Classic XC Invite · Oct 1817:06.62Trojan Classic XC InviteOctober 18, 2025
3 Miles · Smithton ParkFreeburg Invitational · Sep 2616:38.3Freeburg InvitationalSeptember 26, 2026
3 Miles · Trenton (Wesclin) High SchoolWesclin Invitational · Oct 316:39.2Wesclin InvitationalOctober 3, 2026
3 Miles · Triad High School2025 Triad Cross Country Invitational · Oct 118:38.902025 Triad Cross Country InvitationalOctober 1, 2025
3 Miles · Wesclin Campus 3 MileIHSA Class 1A XC Regional - #5A Trenton (Wesclin) · Oct 2516:54.86IHSA Class 1A XC Regional - #5A Trenton (Wesclin)October 25, 2025
3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 517:51.16Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 617:31.9852nd Annual Granite City Robinson/Lang Cross Country InvitationalSeptember 6, 2025
3.1 Miles · Washington County Rec. AreaNashville Invitational · Sep 2117:12.6Nashville InvitationalSeptember 21, 2026

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 1A XC Sectional - #5 MurphysboroOct 31 · 3 Miles Varsity · Place 64 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity6417:36.39 PB12
Oct 242026 IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 24 · 3 Miles Varsity · Place 18 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity1816:42.5012
Oct 17Trojan Classic XC InviteOct 17 · 3 Miles Varsity · Place 14 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity1416:21.6512
Oct 10Centralia XC InviteOct 10 · 3 Miles Varsity · Place 6 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity617:00.95 PB12
Oct 3Wesclin InvitationalOct 3 · 3 Miles Varsity · Place 7 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity716:39.2 PB12
Sep 26Freeburg InvitationalSep 26 · 3 Miles Varsity · Place 30 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity3016:38.3 PB12
Sep 21Nashville InvitationalSep 21 · 3.1 Miles Varsity · Place 7 · Breese (Mater Dei)Breese (Mater Dei)3.1 Miles Varsity717:12.6 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 145 · Breese (Mater Dei)Breese (Mater Dei)3 Miles 3 Miles-Varsity-1A14517:25.4 PB12
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Varsity · Place 100 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Boy's Varsity10017:51.16 PB12
Sep 2Murphysboro InvitationalSep 2 · 3 Miles Varsity · Place 16 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity1618:28.912
Aug 28Mascoutah XC KickoffAug 28 · 3 Miles HS Varsity Boys · Place 26 · Breese (Mater Dei)Breese (Mater Dei)3 Miles HS Varsity Boys2617:20.9 PB12
Jul 24Detweiller at Dark powered by Under Armour - HIGH SCHOOLJul 24 · 3 Miles High School Boys · Place 357 · UnattachedUnattached3 Miles High School Boys35717:49.13—

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #5 Trenton (Wesclin)Nov 1 · 3 Miles Varsity · Place 41 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity4116:59.4611
Oct 25IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 25 · 3 Miles Varsity · Place 20 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity2016:54.86 PB11
Oct 18Trojan Classic XC InviteOct 18 · 3 Miles Varsity · Place 33 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity3317:06.62 PB11
Oct 12025 Triad Cross Country InvitationalOct 1 · 3 Miles Varsity · Place 24 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity2418:38.90 PB11
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Varsity · Place 40 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity4018:04.40 PB11
Sep 652nd Annual Granite City Robinson/Lang Cross Country InvitationalSep 6 · 3 Miles Varsity · Place 101 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity10117:31.98 PB11