Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Alhambra Fireman & Legion Park2025 Highland XC Invitational · Sep 2021:46.702025 Highland XC InvitationalSeptember 20, 2025
3 Miles · Centralia Foundation ParkCentralia XC Invite · Oct 1019:00.64Centralia XC InviteOctober 10, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1219:13.2First to the Finish InvitationalSeptember 12, 2026
3 Miles · Mascoutah Middle SchoolMascoutah XC Kickoff · Aug 2818:33.9Mascoutah XC KickoffAugust 28, 2026
3 Miles · Murphysboro High School2026 IHSA Class 1A XC Sectional - #5 Murphysboro · Oct 3118:17.282026 IHSA Class 1A XC Sectional - #5 MurphysboroOctober 31, 2026
3 Miles · Smithton ParkFreeburg Invitational · Sep 2618:28.6Freeburg InvitationalSeptember 26, 2026
3 Miles · Triad High School2025 Triad Cross Country Invitational · Oct 122:16.702025 Triad Cross Country InvitationalOctober 1, 2025
3 Miles · Wesclin Campus 3 MileIHSA Class 1A XC Sectional - #5 Trenton (Wesclin) · Nov 119:56.13IHSA 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 519:40.58Granite City Robinson/Lang Cross Country InvitationalSeptember 5, 2026
3.1 Miles · Washington County Rec. AreaNashville Invitational · Sep 2118:45.5Nashville InvitationalSeptember 21, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 1A XC Sectional - #5 MurphysboroOct 31 · 3 Miles Varsity · Place 90 · Breese (Mater Dei)3 Miles Varsity9018:17.28 PB10
Oct 242026 IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 24 · 3 Miles Varsity · Place 46 · Breese (Mater Dei)3 Miles Varsity4618:23.0010
Oct 10Centralia XC InviteOct 10 · 3 Miles Varsity · Place 24 · Breese (Mater Dei)3 Miles Varsity2419:00.64 PB10
Sep 26Freeburg InvitationalSep 26 · 3 Miles Varsity · Place 94 · Breese (Mater Dei)3 Miles Varsity9418:28.6 PB10
Sep 21Nashville InvitationalSep 21 · 3.1 Miles Varsity · Place 24 · Breese (Mater Dei)3.1 Miles Varsity2418:45.5 PB10
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 343 · Breese (Mater Dei)3 Miles 3 Miles-Varsity-1A34319:13.2 PB10
Sep 5Granite City Robinson/Lang Cross Country InvitationalSep 5 · 3 Miles Boy's Varsity · Place 156 · Breese (Mater Dei)3 Miles Boy's Varsity15619:40.58 PB10
Sep 2Murphysboro InvitationalSep 2 · 3 Miles Varsity · Place 33 · Breese (Mater Dei)3 Miles Varsity3319:44.010
Aug 28Mascoutah XC KickoffAug 28 · 3 Miles HS Varsity Boys · Place 49 · Breese (Mater Dei)3 Miles HS Varsity Boys4918:33.9 PB10

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #5 Trenton (Wesclin)Nov 1 · 3 Miles Varsity · Place 130 · Breese (Mater Dei)3 Miles Varsity13019:56.13 PB9
Oct 25IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 25 · 3 Miles Varsity · Place 73 · Breese (Mater Dei)3 Miles Varsity7320:24.899
Oct 11Centralia Orphan InvitationalOct 11 · 3 Miles Varsity · Place 53 · Breese (Mater Dei)3 Miles Varsity5321:25.819
Oct 4Wesclin InvitationalOct 4 · 3 Miles Varsity · Place 75 · Breese (Mater Dei)3 Miles Varsity7520:02.39
Oct 12025 Triad Cross Country InvitationalOct 1 · 3 Miles Varsity · Place 134 · Breese (Mater Dei)3 Miles Varsity13422:16.70 PB9
Sep 22Nashville InvitationalSep 22 · 3.1 Miles Varsity · Place 52 · Breese (Mater Dei)3.1 Miles Varsity5221:44.89
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Varsity · Place 113 · Breese (Mater Dei)3 Miles Varsity11321:46.70 PB9
Sep 3Murphysboro Cross Country InvitationalSep 3 · 3 Miles Varsity · Place 84 · Breese (Mater Dei)3 Miles Varsity8421:43.29
Aug 30Mascoutah XC KickoffAug 30 · 3 Miles Varsity · Place 114 · Breese (Mater Dei)3 Miles Varsity11421:55.209