Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Busse WoodsIHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.) · Nov 115:59.21IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)November 1, 2025
3 Miles · Channahon Community ParkMinooka Flight Races · Sep 2016:29Minooka Flight Races September 20, 2025
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2615:37.60Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 715:26.26IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 315:34.01Peoria High School InvitationalOctober 3, 2026
3 Miles · Evanston Twp High SchoolEvanston Boys Quad · Sep 3016:14.49Evanston Boys QuadSeptember 30, 2025
3 Miles · Glenbrook South High SchoolCSL Conference Meet · Oct 1816:04.9CSL Conference MeetOctober 18, 2025
3 Miles · Grove 172026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.) · Oct 3115:21.062026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)October 31, 2026
5,000 Meters · Lyons Township High School South CampusMike Kuharic Cross Country Invitational · Sep 516:33.23Mike 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

9 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 3A Varsity · Place 135 · Park Ridge (Maine South)3 Miles Class 3A Varsity13515:26.26 PB12
Oct 312026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)Oct 31 · 3 Miles Varsity · Place 45 · Park Ridge (Maine South)3 Miles Varsity4515:21.06 PB12
Oct 242026 IHSA Class 3A XC Regional - #4A Skokie (Niles West)Oct 24 · 3 Miles Varsity · Place 18 · Park Ridge (Maine South)3 Miles Varsity1815:24.412
Oct 17CSL Conference MeetOct 17 · 3 Miles Varsity · Place 17 · Park Ridge (Maine South)3 Miles Varsity1715:18.412
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 3A · Place 36 · Park Ridge (Maine South)3 Miles Varsity - 3A3615:34.01 PB12
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Varsity · Place 55 · Park Ridge (Maine South)3 Miles Varsity5515:37.60 PB12
Sep 19Minooka Flight RacesSep 19 · 3 Miles Flight 4 · Place 2 · Park Ridge (Maine South)3 Miles Flight 4216:33.012
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-3A · Place 46 · Park Ridge (Maine South)3 Miles 3 Miles-Varsity-3A4615:53.612
Sep 5Mike Kuharic Cross Country InvitationalSep 5 · 5,000 Meters Varsity · Place 22 · Park Ridge (Maine South)5,000 Meters Varsity2216:33.23 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)Nov 1 · 3 Miles Varsity · Place 82 · Park Ridge (Maine South)3 Miles Varsity8215:59.21 PB11
Oct 18CSL Conference MeetOct 18 · 3 Miles Varsity · Place 17 · Park Ridge (Maine South)3 Miles Varsity1716:04.9 PB11
Oct 4Peoria High School InvitationalOct 4 · 3 Miles Varsity 3A · Place 36 · Park Ridge (Maine South)3 Miles Varsity 3A3615:52.2011
Sep 30Evanston Boys QuadSep 30 · 3 Miles Varsity · Place 3 · Park Ridge (Maine South)3 Miles Varsity316:14.49 PB11
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Varsity · Place 78 · Park Ridge (Maine South)3 Miles Varsity7816:06.8911
Sep 20Minooka Flight Races Sep 20 · 3 Miles Flight 4 · Place 4 · Park Ridge (Maine South)3 Miles Flight 4416:29 PB11

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 3A XC Sectional-#3 Roselle (Lake Park)Nov 2 · 3 Miles Varsity · Place 56 · Park Ridge (Maine South)3 Miles Varsity5615:59.910
Oct 262024 IHSA Class 3A XC Regional-#3A Elk Grove Village (E.G.)Oct 26 · 3 Miles Varsity · Place 17 · Park Ridge (Maine South)3 Miles Varsity1715:56.0210
Oct 5Peoria High School InvitationalOct 5 · 3 Miles Varsity 3A · Place 50 · Park Ridge (Maine South)3 Miles Varsity 3A5016:03.1010
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Varsity · Place 105 · Park Ridge (Maine South)3 Miles Varsity10516:06.5210
Sep 21Minooka Flight Races/FS/Open InvitationalSep 21 · 3 Miles Varsity · Place 4 · Park Ridge (Maine South)3 Miles Varsity416:2410
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 3A · Place 91 · Park Ridge (Maine South)3 Miles Varsity 3A9116:12.6010
Sep 7Mike Kuharic Cross Country InvitationalSep 7 · 5,000 Meters Sophomore · Place 4 · Park Ridge (Maine South)5,000 Meters Sophomore416:38.6910

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 212023 IHSA Class 3A XC Regional - #3A Oak Park (O.P.-River Forest)Oct 21 · 3 Miles Varsity · Place 64 · Park Ridge (Maine South3 Miles Varsity6417:20.54FR
Sep 30Peoria High School InvitationalSep 30 · 3 Miles Varsity 3A · Place 130 · Park Ridge (Maine South3 Miles Varsity 3A13016:48.609
Sep 9First to the Finish InvitationalSep 9 · 3 Miles 3A · Place 179 · Park Ridge (Maine South)3 Miles 3A17916:39.709
Sep 2Lyons Township Mike Kuharic Invitational Sep 2 · 3,400 Meters Freshman · Place 4 · Park Ridge (Maine South)3,400 Meters Freshman412:23.39FR