Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Busse WoodsIHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.) · Nov 115:32.49IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)November 1, 2025
3 Miles · Channahon Community ParkMinooka Flight Races · Sep 2016:14Minooka Flight Races September 20, 2025
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2615:27.15Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 715:10.68IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 315:19.34Peoria High School InvitationalOctober 3, 2026
3 Miles · Evanston Twp High SchoolEvanston Boys Quad · Sep 3016:55.21Evanston Boys QuadSeptember 30, 2025
3 Miles · Glenbrook South High SchoolCSL Conference Meet · Oct 1815:55.0CSL Conference MeetOctober 18, 2025
3 Miles · Grove 172026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.) · Oct 3115:09.432026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)October 31, 2026
3 Miles · Loyola Academy-Munz CampusIHSA Class 3A XC Regional - #4A Wilmette (Loyola) · Oct 2515:59.30IHSA Class 3A XC Regional - #4A Wilmette (Loyola)October 25, 2025
5,000 Meters · Lyons Township High School South CampusMike Kuharic Cross Country Invitational · Sep 516:10.00Mike 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 85 · Park Ridge (Maine South)3 Miles Class 3A Varsity8515:10.68 PB12
Oct 312026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)Oct 31 · 3 Miles Varsity · Place 25 · Park Ridge (Maine South)3 Miles Varsity2515:09.43 PB12
Oct 242026 IHSA Class 3A XC Regional - #4A Skokie (Niles West)Oct 24 · 3 Miles Varsity · Place 10 · Park Ridge (Maine South)3 Miles Varsity1015:13.412
Oct 17CSL Conference MeetOct 17 · 3 Miles Varsity · Place 11 · Park Ridge (Maine South)3 Miles Varsity1115:06.012
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 3A · Place 23 · Park Ridge (Maine South)3 Miles Varsity - 3A2315:19.34 PB12
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Varsity · Place 39 · Park Ridge (Maine South)3 Miles Varsity3915:27.15 PB12
Sep 19Minooka Flight RacesSep 19 · 3 Miles Flight 2 · Place 3 · Park Ridge (Maine South)3 Miles Flight 2316:21.012
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-3A · Place 30 · Park Ridge (Maine South)3 Miles 3 Miles-Varsity-3A3015:43.712
Sep 5Mike Kuharic Cross Country InvitationalSep 5 · 5,000 Meters Varsity · Place 13 · Park Ridge (Maine South)5,000 Meters Varsity1316:10.00 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)Nov 1 · 3 Miles Varsity · Place 44 · Park Ridge (Maine South)3 Miles Varsity4415:32.49 PB11
Oct 25IHSA Class 3A XC Regional - #4A Wilmette (Loyola)Oct 25 · 3 Miles Varsity · Place 17 · Park Ridge (Maine South)3 Miles Varsity1715:59.30 PB11
Oct 18CSL Conference MeetOct 18 · 3 Miles Varsity · Place 11 · Park Ridge (Maine South)3 Miles Varsity1115:55.0 PB11
Oct 4Peoria High School InvitationalOct 4 · 3 Miles Varsity 3A · Place 32 · Park Ridge (Maine South)3 Miles Varsity 3A3215:46.6011
Sep 30Evanston Boys QuadSep 30 · 3 Miles Varsity · Place 10 · Park Ridge (Maine South)3 Miles Varsity1016:55.21 PB11
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Varsity · Place 72 · Park Ridge (Maine South)3 Miles Varsity7216:03.1511
Sep 20Minooka Flight Races Sep 20 · 3 Miles Flight 3 · Place 1 · Park Ridge (Maine South)3 Miles Flight 3116:14 PB11
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 3A · Place 80 · Park Ridge (Maine South)3 Miles Varsity 3A8016:06.3011
Sep 6Mike Kuharic Cross Country Invitational 2025Sep 6 · 5,000 Meters Varsity · Place 51 · Park Ridge (Maine South)5,000 Meters Varsity5116:41.92—

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 3A XC Sectional-#3 Roselle (Lake Park)Nov 2 · 3 Miles Varsity · Place 69 · Park Ridge (Maine South)3 Miles Varsity6916:10.010
Oct 262024 IHSA Class 3A XC Regional-#3A Elk Grove Village (E.G.)Oct 26 · 3 Miles Varsity · Place 16 · Park Ridge (Maine South)3 Miles Varsity1615:55.6010
Oct 5Peoria High School InvitationalOct 5 · 3 Miles Varsity 3A · Place 49 · Park Ridge (Maine South)3 Miles Varsity 3A4916:02.1010
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Varsity · Place 127 · Park Ridge (Maine South)3 Miles Varsity12716:25.9310
Sep 21Minooka Flight Races/FS/Open InvitationalSep 21 · 3 Miles Varsity · Place 2 · Park Ridge (Maine South)3 Miles Varsity216:3610
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 3A · Place 120 · Park Ridge (Maine South)3 Miles Varsity 3A12016:27.1010
Sep 7Mike Kuharic Cross Country InvitationalSep 7 · 5,000 Meters Sophomore · Place 7 · Park Ridge (Maine South)5,000 Meters Sophomore717:01.8110