Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Ron Beese ParkPrairie Stampede Invite · Sep 815:58.34Prairie Stampede InviteSeptember 8, 2023
2 Miles · Willow Stream ParkBuffalo Grove Race Car Rally · Oct 2110:37.30Buffalo Grove Race Car RallyOctober 21, 2025
3 Miles · Bulldog Athletic Complex Cross Country CourseIHSA Class 3A XC Regional - #4C Fox Lake (Grant) · Oct 2515:58.15IHSA Class 3A XC Regional - #4C Fox Lake (Grant)October 25, 2025
3 Miles · Busse WoodsIHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.) · Nov 115:32.89IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)November 1, 2025
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2615:26.94Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 715:04.28IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1915:15.57PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Grove 172026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.) · Oct 3114:46.902026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)October 31, 2026
3 Miles · Loyola Academy-Munz Campus2026 Loyola Academy Flight Night · Oct 915:23.82026 Loyola Academy Flight NightOctober 9, 2026
3 Miles · Prospect HS CampusProspect MSL West Boys Tri · Sep 916:29.21Prospect MSL West Boys TriSeptember 9, 2026
3 Miles · Prospect HS CampusProspect MSL West Tri · Sep 216:51.14Prospect MSL West TriSeptember 2, 2025
3 Miles · Ron Beese ParkBarrington Co- Ed Dual · Sep 3016:15.49Barrington Co- Ed DualSeptember 30, 2025
3 Miles · Waukegan Sports ParkArt Campbell Lake County Cross Country Invitational · Sep 316:34.60Art Campbell Lake County Cross Country InvitationalSeptember 3, 2025
3 Miles · William Fremd High SchoolFremd MSL Tri #2 (Boys Only) · Sep 1516:15.9Fremd MSL Tri #2 (Boys Only)September 15, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 3A Varsity · Place 72 · BarringtonBarrington3 Miles Class 3A Varsity7215:04.28 PB11
Oct 312026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)Oct 31 · 3 Miles Varsity · Place 10 · BarringtonBarrington3 Miles Varsity1014:46.90 PB11
Oct 242026 IHSA Class 3A XC Regional - #4B Mt. Prospect (Prospect)Oct 24 · 3 Miles Varsity · Place 11 · BarringtonBarrington3 Miles Varsity1115:34.311
Oct 17Mid Suburban League Conference Championships Oct 17 · 3 Miles Varsity · Place 6 · BarringtonBarrington3 Miles Varsity615:06.411
Oct 92026 Loyola Academy Flight NightOct 9 · 3 Miles Varsity · Place 8 · BarringtonBarrington3 Miles Varsity815:23.8 PB11
Sep 29Barrington MSL West Boys DualSep 29 · 3 Miles Varsity · Place 3 · BarringtonBarrington3 Miles Varsity316:24.6911
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Varsity · Place 38 · BarringtonBarrington3 Miles Varsity3815:26.94 PB11
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 46 · BarringtonBarrington3 Miles Varsity Boys4615:15.57 PB11
Sep 15Fremd MSL Tri #2 (Boys Only)Sep 15 · 3 Miles Varsity · Place 2 · BarringtonBarrington3 Miles Varsity216:15.9 PB11
Sep 9Prospect MSL West Boys TriSep 9 · 3 Miles Varsity · Place 8 · BarringtonBarrington3 Miles Varsity816:29.21 PB11

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)Nov 1 · 3 Miles Varsity · Place 45 · BarringtonBarrington3 Miles Varsity4515:32.89 PB10
Oct 25IHSA Class 3A XC Regional - #4C Fox Lake (Grant)Oct 25 · 3 Miles Varsity · Place 13 · BarringtonBarrington3 Miles Varsity1315:58.15 PB10
Oct 21Buffalo Grove Race Car RallyOct 21 · 2 Miles Sophomore · Place 2 · BarringtonBarrington2 Miles Sophomore210:37.30 PB10
Oct 182025 Mid Suburban League Cross Country ChampionshipsOct 18 · 3 Miles Varsity · Place 34 · BarringtonBarrington3 Miles Varsity3416:18.9110
Oct 102025 Loyola Academy Flight NightOct 10 · 3 Miles Varsity · Place 17 · BarringtonBarrington3 Miles Varsity1715:58.3SO
Sep 30Barrington Co- Ed DualSep 30 · 3 Miles Varsity · Place 4 · BarringtonBarrington3 Miles Varsity416:15.49 PB10
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Varsity · Place 102 · BarringtonBarrington3 Miles Varsity10216:21.1110
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Varsity · Place 101 · BarringtonBarrington3 Miles Varsity10115:32.7910
Sep 16Fremd MSL TriSep 16 · 3 Miles Varsity · Place 22 · BarringtonBarrington3 Miles Varsity2217:21.7010
Sep 3Art Campbell Lake County Cross Country InvitationalSep 3 · 3 Miles Varsity · Place 15 · BarringtonBarrington3 Miles Varsity1516:34.60 PB10
Sep 2Prospect MSL West TriSep 2 · 3 Miles Varsity · Place 14 · BarringtonBarrington3 Miles Varsity1416:51.14 PB10

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 112024 Loyola Academy Flight NightOct 11 · 3 Miles Frosh/Soph Freshman · Place 13 · BarringtonBarrington3 Miles Frosh/Soph Freshman1318:06.5FR
Sep 3Barrington @ Wheeling DualSep 3 · 2.5 Miles Frosh/Soph Freshman · Place 1 · BarringtonBarrington2.5 Miles Frosh/Soph Freshman114:08.889

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 8Prairie Stampede InviteSep 8 · 2 Miles 8th Boys · Place 73 · Barrington PrairieBarrington Prairie2 Miles 8th Boys7315:58.34 PB8