Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Niles West High SchoolRon Campbell 2mi Invite · Sep 812:12.9Ron Campbell 2mi InviteSeptember 8, 2026
3 Miles · Busse WoodsIHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.) · Nov 118:39.00IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)November 1, 2025
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2618:44.41Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 717:52.43IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 318:18.92Peoria High School InvitationalOctober 3, 2026
3 Miles · Glenbrook South High SchoolCSL Conference Meet · Oct 1818:55.0CSL Conference MeetOctober 18, 2025
3 Miles · Grove 172026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.) · Oct 3117:59.592026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)October 31, 2026
3 Miles · Lake Park HS (East Campus)2025 Lake Park Harvey Braus Classic · Sep 1318:49.32025 Lake Park Harvey Braus ClassicSeptember 13, 2025
3 Miles · Loyola Academy-Munz Campus2026 Loyola Academy Flight Night · Oct 918:55.52026 Loyola Academy Flight NightOctober 9, 2026
3 Miles · Warren Township HS - O'Plaine CampusBill Dawson Invite · Sep 2018:44.6Bill Dawson InviteSeptember 20, 2025
5,000 Meters · Lyons Township High School South CampusMike Kuharic Cross Country Invitational · Sep 519:29.98Mike Kuharic Cross Country InvitationalSeptember 5, 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 71 · Park Ridge (Maine South)3 Miles Class 3A Varsity7117:52.43 PB11
Oct 312026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)Oct 31 · 3 Miles Varsity · Place 30 · Park Ridge (Maine South)3 Miles Varsity3017:59.59 PB11
Oct 242026 IHSA Class 3A XC Regional - #4A Skokie (Niles West)Oct 24 · 3 Miles Varsity · Place 7 · Park Ridge (Maine South)3 Miles Varsity718:14.511
Oct 17CSL Conference MeetOct 17 · 3 Miles Varsity · Place 9 · Park Ridge (Maine South)3 Miles Varsity918:12.311
Oct 92026 Loyola Academy Flight NightOct 9 · 3 Miles Varsity · Place 41 · Park Ridge (Maine South)3 Miles Varsity4118:55.5 PB11
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 3A · Place 20 · Park Ridge (Maine South)3 Miles Varsity - 3A2018:18.92 PB11
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Varsity · Place 46 · Park Ridge (Maine South)3 Miles Varsity4618:44.41 PB11
Sep 19Bill Dawson InviteSep 19 · 3 Miles Varsity · Place 6 · Park Ridge (Maine South)3 Miles Varsity619:07.611
Sep 8Ron Campbell 2mi InviteSep 8 · 2 Miles Varsity · Place 4 · Park Ridge (Maine South)2 Miles Varsity412:12.9 PB11
Sep 5Mike Kuharic Cross Country InvitationalSep 5 · 5,000 Meters Varsity · Place 8 · Park Ridge (Maine South)5,000 Meters Varsity819:29.98 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 3A State XC ChampionshipsNov 8 · 3 Miles 3A Varsity · Place 163 · Park Ridge (Maine South)3 Miles 3A Varsity16318:36.5610
Nov 1IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)Nov 1 · 3 Miles Varsity · Place 54 · Park Ridge (Maine South)3 Miles Varsity5418:39.00 PB10
Oct 25IHSA Class 3A XC Regional - #4A Wilmette (Loyola)Oct 25 · 3 Miles Varsity · Place 20 · Park Ridge (Maine South)3 Miles Varsity2019:04.9210
Oct 18CSL Conference MeetOct 18 · 3 Miles Varsity · Place 10 · Park Ridge (Maine South)3 Miles Varsity1018:55.0 PB10
Sep 20Bill Dawson InviteSep 20 · 3 Miles Varsity · Place 9 · Park Ridge (Maine South)3 Miles Varsity918:44.6 PB10
Sep 132025 Lake Park Harvey Braus ClassicSep 13 · 3 Miles Varsity · Place 37 · Park Ridge (Maine South)3 Miles Varsity3718:49.3 PB10