Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Alhambra Fireman & Legion Park2025 Highland XC Invitational · Sep 2019:17.002025 Highland XC InvitationalSeptember 20, 2025
3 Miles · Centralia Foundation ParkCentralia XC Invite · Oct 1018:55.48Centralia XC InviteOctober 10, 2026
3 Miles · Mascoutah Middle SchoolMascoutah XC Kickoff · Aug 2819:02.8Mascoutah XC KickoffAugust 28, 2026
3 Miles · Murphysboro High School2026 IHSA Class 1A XC Sectional - #5 Murphysboro · Oct 3118:48.902026 IHSA Class 1A XC Sectional - #5 MurphysboroOctober 31, 2026
3 Miles · Nursery RoadTrojan Classic XC Invite · Oct 1819:23.00Trojan Classic XC InviteOctober 18, 2025
3 Miles · Smithton ParkFreeburg Invitational · Sep 2619:00.6Freeburg InvitationalSeptember 26, 2026
3 Miles · Triad High School2025 Triad Cross Country Invitational · Oct 120:33.402025 Triad Cross Country InvitationalOctober 1, 2025
3 Miles · Wesclin Campus 3 MileIHSA Class 1A XC Sectional - #5 Trenton (Wesclin) · Nov 118:50.53IHSA Class 1A XC Sectional - #5 Trenton (Wesclin)November 1, 2025
3.1 Miles · Washington County Rec. AreaNashville Invitational · Sep 2120:16.9Nashville InvitationalSeptember 21, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 1A XC Sectional - #5 MurphysboroOct 31 · 3 Miles Varsity · Place 105 · Breese (Mater Dei)3 Miles Varsity10518:48.90 PB12
Oct 242026 IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 24 · 3 Miles Varsity · Place 44 · Breese (Mater Dei)3 Miles Varsity4418:18.1012
Oct 17Trojan Classic XC InviteOct 17 · 3 Miles Varsity · Place 74 · Breese (Mater Dei)3 Miles Varsity7418:38.1112
Oct 10Centralia XC InviteOct 10 · 3 Miles Varsity · Place 22 · Breese (Mater Dei)3 Miles Varsity2218:55.48 PB12
Sep 26Freeburg InvitationalSep 26 · 3 Miles Varsity · Place 112 · Breese (Mater Dei)3 Miles Varsity11219:00.6 PB12
Sep 21Nashville InvitationalSep 21 · 3.1 Miles Varsity · Place 53 · Breese (Mater Dei)3.1 Miles Varsity5320:16.9 PB12
Aug 28Mascoutah XC KickoffAug 28 · 3 Miles HS Varsity Boys · Place 62 · Breese (Mater Dei)3 Miles HS Varsity Boys6219:02.8 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #5 Trenton (Wesclin)Nov 1 · 3 Miles Varsity · Place 109 · Breese (Mater Dei)3 Miles Varsity10918:50.53 PB11
Oct 25IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 25 · 3 Miles Varsity · Place 54 · Breese (Mater Dei)3 Miles Varsity5418:57.0011
Oct 18Trojan Classic XC InviteOct 18 · 3 Miles Varsity · Place 104 · Breese (Mater Dei)3 Miles Varsity10419:23.00 PB11
Oct 12025 Triad Cross Country InvitationalOct 1 · 3 Miles Varsity · Place 80 · Breese (Mater Dei)3 Miles Varsity8020:33.40 PB11
Sep 202025 Highland XC InvitationalSep 20 · 3 Miles Varsity · Place 70 · Breese (Mater Dei)3 Miles Varsity7019:17.00 PB11
Aug 30Mascoutah XC KickoffAug 30 · 3 Miles Varsity · Place 47 · Breese (Mater Dei)3 Miles Varsity4719:11.1011

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 1A XC Sectional-#5 BentonNov 2 · 2.92 Miles Varsity · Place 107 · Breese (Mater Dei)2.92 Miles Varsity10718:47.90SO
Oct 262024 IHSA Class 1A XC Regional-#5A Trenton (Wesclin)Oct 26 · 3 Miles Varsity · Place 49 · Breese (Mater Dei)3 Miles Varsity4918:26.9010
Oct 19Trojan ClassicOct 19 · 3 Miles Varsity · Place 79 · Breese (Mater Dei)3 Miles Varsity7918:35.0210
Sep 21Highland XC InvitationalSep 21 · 3 Miles Varsity · Place 55 · Breese (Mater Dei)3 Miles Varsity5520:04.10SO
Sep 751st Annual Granite City Robinson/Lang Cross Country InvitationalSep 7 · 3 Miles Varsity · Place 152 · Breese (Mater Dei)3 Miles Varsity15218:50.4010
Aug 31Mascoutah XC KickoffAug 31 · 3 Miles Varsity · Place 97 · Breese (Mater Dei)3 Miles Varsity9720:22.310

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 282023 IHSA Class 1A XC Sectional - #5 BentonOct 28 · 2.92 Miles Varsity · Place 97 · Breese (Mater Dei)2.92 Miles Varsity9719:00.60FR
Oct 212023 IHSA Class 1A XC Regional - #5A Trenton (Wesclin)Oct 21 · 3 Miles Varsity · Place 52 · Breese (Mater Dei)3 Miles Varsity5219:06.309
Sep 30Wesclin InvitationalSep 30 · 3 Miles Varsity · Place 23 · Breese (Mater Dei)3 Miles Varsity2319:29.59
Sep 13Collinsville XC InvitationalSep 13 · 3 Miles Varsity · Place 24 · Breese (Mater Dei)3 Miles Varsity2420:24.30—
Sep 9Belleville West InvitationalSep 9 · 3 Miles Varsity · Place 53 · Breese (Mater Dei)3 Miles Varsity5319:12.20FR