Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Busse WoodsIHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.) · Nov 116:12.94IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)November 1, 2025
3 Miles · Channahon Community ParkMinooka Flight Races · Sep 2016:58Minooka Flight Races September 20, 2025
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2616:16.93Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 715:24.37IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 315:40.55Peoria High School InvitationalOctober 3, 2026
3 Miles · Evanston Twp High SchoolEvanston Boys Quad · Sep 3017:26.11Evanston Boys QuadSeptember 30, 2025
3 Miles · Glenbrook South High SchoolCSL Conference Meet · Oct 1816:16.2CSL Conference MeetOctober 18, 2025
3 Miles · Grove 172026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.) · Oct 3115:16.222026 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 2516:19.10IHSA 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:58.59Mike 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

8 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 3A Varsity · Place 130 · Park Ridge (Maine South)3 Miles Class 3A Varsity13015:24.37 PB12
Oct 312026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)Oct 31 · 3 Miles Varsity · Place 36 · Park Ridge (Maine South)3 Miles Varsity3615:16.22 PB12
Oct 242026 IHSA Class 3A XC Regional - #4A Skokie (Niles West)Oct 24 · 3 Miles Varsity · Place 15 · Park Ridge (Maine South)3 Miles Varsity1515:20.312
Oct 17CSL Conference MeetOct 17 · 3 Miles Varsity · Place 25 · Park Ridge (Maine South)3 Miles Varsity2515:32.512
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 3A · Place 46 · Park Ridge (Maine South)3 Miles Varsity - 3A4615:40.55 PB12
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Varsity · Place 117 · Park Ridge (Maine South)3 Miles Varsity11716:16.93 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-3A · Place 92 · Park Ridge (Maine South)3 Miles 3 Miles-Varsity-3A9216:29.612
Sep 5Mike Kuharic Cross Country InvitationalSep 5 · 5,000 Meters Varsity · Place 45 · Park Ridge (Maine South)5,000 Meters Varsity4516:58.59 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)Nov 1 · 3 Miles Varsity · Place 97 · Park Ridge (Maine South)3 Miles Varsity9716:12.94 PB11
Oct 25IHSA Class 3A XC Regional - #4A Wilmette (Loyola)Oct 25 · 3 Miles Varsity · Place 31 · Park Ridge (Maine South)3 Miles Varsity3116:19.10 PB11
Oct 18CSL Conference MeetOct 18 · 3 Miles Varsity · Place 22 · Park Ridge (Maine South)3 Miles Varsity2216:16.2 PB11
Oct 4Peoria High School InvitationalOct 4 · 3 Miles Varsity 3A · Place 57 · Park Ridge (Maine South)3 Miles Varsity 3A5716:14.7011
Sep 30Evanston Boys QuadSep 30 · 3 Miles Varsity · Place 21 · Park Ridge (Maine South)3 Miles Varsity2117:26.11 PB11
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Varsity · Place 94 · Park Ridge (Maine South)3 Miles Varsity9416:16.9211
Sep 20Minooka Flight Races Sep 20 · 3 Miles Flight 2 · Place 9 · Park Ridge (Maine South)3 Miles Flight 2916:58 PB11
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 3A · Place 71 · Park Ridge (Maine South)3 Miles Varsity 3A7116:02.1011
Sep 6Mike Kuharic Cross Country Invitational 2025Sep 6 · 5,000 Meters Varsity · Place 32 · Park Ridge (Maine South)5,000 Meters Varsity3216:17.46—

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 5Peoria High School InvitationalOct 5 · 3 Miles Varsity 3A · Place 189 · Park Ridge (Maine South)3 Miles Varsity 3A18917:54.1010
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Varsity · Place 170 · Park Ridge (Maine South)3 Miles Varsity17017:05.4110
Sep 21Minooka Flight Races/FS/Open InvitationalSep 21 · 3 Miles Frosh/Soph Freshman · Place 27 · Park Ridge (Maine South)3 Miles Frosh/Soph Freshman2717:2610
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 3A · Place 254 · Park Ridge (Maine South)3 Miles Varsity 3A25417:52.8010
Sep 7Mike Kuharic Cross Country InvitationalSep 7 · 5,000 Meters Sophomore · Place 12 · Park Ridge (Maine South)5,000 Meters Sophomore1217:39.3010