Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Wilson Park 3 MileGranite City Robinson/Lang Cross Country Invitational · Sep 220:34.60Granite City Robinson/Lang Cross Country InvitationalSeptember 2, 2023
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

12 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 11Centralia Orphan InvitationalOct 11 · 3 Miles Varsity · Place 18 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity1817:16.8811
Oct 4Wesclin InvitationalOct 4 · 3 Miles Varsity · Place 20 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity2017:27.811
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 27Freeburg InvitationalSep 27 · 3 Miles Varsity · Place 54 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity5417:26.311
Sep 22Nashville InvitationalSep 22 · 3.1 Miles Varsity · Place 5 · Breese (Mater Dei)Breese (Mater Dei)3.1 Miles Varsity518:16.811
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
Sep 3Murphysboro Cross Country InvitationalSep 3 · 3 Miles Varsity · Place 30 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity3018:52.111
Aug 30Mascoutah XC KickoffAug 30 · 3 Miles Varsity · Place 34 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity3418:05.5011

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 1A XC Sectional-#5 BentonNov 2 · 2.92 Miles Varsity · Place 37 · Breese (Mater Dei)Breese (Mater Dei)2.92 Miles Varsity3716:19.80SO
Oct 262024 IHSA Class 1A XC Regional-#5A Trenton (Wesclin)Oct 26 · 3 Miles Varsity · Place 23 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity2317:15.1010
Oct 19Trojan ClassicOct 19 · 3 Miles Varsity · Place 48 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity4817:29.0710
Oct 12Centralia Orphan InvitationalOct 12 · 3 Miles Varsity · Place 30 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity3018:05.210
Oct 5Wesclin InvitationalOct 5 · 3 Miles Varsity · Place 32 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity3218:37.310
Oct 2Triad Cross Country Invitational Oct 2 · 3 Miles Boys Varsity 3 Mile · Place 108 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Boys Varsity 3 Mile10820:23.3010
Sep 28Freeburg InvitationalSep 28 · 3 Miles Varsity · Place 93 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity9319:19.210
Sep 21Highland XC InvitationalSep 21 · 3 Miles Varsity · Place 56 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity5620:04.30SO
Sep 18Collinsville Cross Country InviteSep 18 · 3 Miles Varsity · Place 17 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity1720:22.7910
Sep 751st Annual Granite City Robinson/Lang Cross Country InvitationalSep 7 · 3 Miles Varsity · Place 183 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity18320:26.3010
Sep 4Murphysboro InvitationalSep 4 · 3 Miles Varsity · Place 46 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity4619:06.510
Aug 31Mascoutah XC KickoffAug 31 · 3 Miles Varsity · Place 61 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity6119:13.410

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 282023 IHSA Class 1A XC Sectional - #5 BentonOct 28 · 2.92 Miles Varsity · Place 71 · Breese (Mater Dei)Breese (Mater Dei)2.92 Miles Varsity7117:52.80FR
Oct 212023 IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 21 · 3 Miles Varsity · Place 33 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity3318:20.009
Oct 14Bulldog Classic Cross Country InvitationalOct 14 · 3 Miles Varsity · Place 37 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity3718:12.719
Oct 7Centralia InvitationalOct 7 · 3 Miles Varsity · Place 37 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity3718:21.29
Sep 30Wesclin InvitationalSep 30 · 3 Miles Varsity · Place 20 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity2019:02.19
Sep 23Freeburg InvitationalSep 23 · 3 Miles Varsity · Place 106 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity10619:34.79
Sep 18Nashville InvitationalSep 18 · 3.1 Miles Varsity · Place 47 · Breese (Mater Dei)Breese (Mater Dei)3.1 Miles Varsity4720:31.79
Sep 16Highland XC InvitationalSep 16 · 3 Miles Varsity · Place 65 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity6519:45.209
Sep 13Collinsville XC InvitationalSep 13 · 3 Miles Varsity · Place 40 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity4022:07.50—
Sep 9Belleville West InvitationalSep 9 · 3 Miles Varsity · Place 58 · Breese (Mater Dei)Breese (Mater Dei)3 Miles Varsity5819:39.80FR
Sep 2Granite City Robinson/Lang Cross Country InvitationalSep 2 · 2.95 Miles Frosh/Soph · Place 121 · Breese (Mater Dei)Breese (Mater Dei)2.95 Miles Frosh/Soph12120:34.60 PB9