Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.96 Miles · Stadium Course2026 IHSA Class 3A XC Regional - #4C Gurnee (Warren) · Oct 2415:28.302026 IHSA Class 3A XC Regional - #4C Gurnee (Warren)October 24, 2026
3 Miles · Adler ParkNSC Week 4 A/D Quad · Sep 2917:29.10NSC Week 4 A/D QuadSeptember 29, 2026
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2616:03.03Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 715:47.78IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1915:53.62PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Diamond Lake Sports ComplexNSC Week 2 B/D Quad · Sep 1517:03.60NSC Week 2 B/D QuadSeptember 15, 2026
3 Miles · Grove 172026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.) · Oct 3115:48.382026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)October 31, 2026
3 Miles · Lake Forest High School West CampusNSC Week 1 C/D Quad · Sep 816:44.30NSC Week 1 C/D QuadSeptember 8, 2026
3 Miles · Lake Forest HSNSC Week 3 Quad A · Sep 3016:46.30NSC Week 3 Quad ASeptember 30, 2025
3 Miles · Loyola Academy-Munz Campus2026 Loyola Academy Flight Night · Oct 916:07.12026 Loyola Academy Flight NightOctober 9, 2026
3 Miles · Shiloh ParkNSC Week 2 Quad A · Sep 1617:11.40NSC Week 2 Quad ASeptember 16, 2025
3 Miles · Warren Township HS - O'Plaine CampusNSC Championships · Oct 1817:03.13NSC ChampionshipsOctober 18, 2025
3 Miles · Waukegan Sports ParkNSC Week 1 Quad A · Sep 917:35.50NSC Week 1 Quad ASeptember 9, 2025
4,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Racine Horlick Rebel Invitational · Sep 614:25.31Racine Horlick Rebel InvitationalSeptember 6, 2025
5,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Racine Horlick Rebel Invitational · Sep 517:09.75Racine Horlick Rebel 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 192 · Lake Zurich3 Miles Class 3A Varsity19215:47.78 PB10
Oct 312026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)Oct 31 · 3 Miles Varsity · Place 78 · Lake Zurich3 Miles Varsity7815:48.38 PB10
Oct 242026 IHSA Class 3A XC Regional - #4C Gurnee (Warren)Oct 24 · 2.96 Miles Varsity · Place 24 · Lake Zurich2.96 Miles Varsity2415:28.30 PB10
Oct 92026 Loyola Academy Flight NightOct 9 · 3 Miles Varsity · Place 48 · Lake Zurich3 Miles Varsity4816:07.1 PB10
Sep 29NSC Week 4 A/D QuadSep 29 · 3 Miles Boys · Place 9 · Lake Zurich3 Miles Boys917:29.10 PB10
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Sophomore · Place 7 · Lake Zurich3 Miles Sophomore716:03.03 PB10
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles F/S Boys · Place 16 · Lake Zurich3 Miles F/S Boys1615:53.62 PB10
Sep 15NSC Week 2 B/D QuadSep 15 · 3 Miles Boys · Place 5 · Lake Zurich3 Miles Boys517:03.60 PB10
Sep 8NSC Week 1 C/D QuadSep 8 · 3 Miles Boys · Place 6 · Lake Zurich3 Miles Boys616:44.30 PB10
Sep 5Racine Horlick Rebel InvitationalSep 5 · 5,000 Meters Varsity · Place 7 · Lake Zurich5,000 Meters Varsity717:09.75 PB10

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 18NSC ChampionshipsOct 18 · 3 Miles Frosh/Soph Scored · Place 6 · Lake Zurich3 Miles Frosh/Soph Scored617:03.13 PB9
Sep 30NSC Week 3 Quad ASep 30 · 3 Miles Boys · Place 11 · Lake Zurich3 Miles Boys1116:46.30 PB9
Sep 16NSC Week 2 Quad ASep 16 · 3 Miles Boys · Place 9 · Lake Zurich3 Miles Boys917:11.40 PB9
Sep 9NSC Week 1 Quad ASep 9 · 3 Miles Boys · Place 16 · Lake Zurich3 Miles Boys1617:35.50 PB9
Sep 6Racine Horlick Rebel InvitationalSep 6 · 4,000 Meters Freshman · Place 2 · Lake Zurich4,000 Meters Freshman214:25.31 PB9