Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Vernon Hills High SchoolHawthorn North XC Invite · Sep 2915:18.60Hawthorn North XC InviteSeptember 29, 2023
2.96 Miles · Stadium Course2026 IHSA Class 3A XC Regional - #4C Gurnee (Warren) · Oct 2414:57.902026 IHSA Class 3A XC Regional - #4C Gurnee (Warren)October 24, 2026
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2615:43.64Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 715:40.48IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1915:44.05PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Diamond Lake Sports ComplexNSC Week 2 B/D Quad · Sep 1517:01.00NSC Week 2 B/D QuadSeptember 15, 2026
3 Miles · Diamond Lake Sports ComplexNSC Week 2 hosted by Mundelein · Sep 1719:15.95NSC Week 2 hosted by MundeleinSeptember 17, 2024
3 Miles · Grove 172026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.) · Oct 3115:26.032026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)October 31, 2026
3 Miles · Lake Forest High SchoolNSC Conference Championships · Oct 1917:52.01NSC Conference ChampionshipsOctober 19, 2024
3 Miles · Lake Forest High School West CampusNSC Week 1 C/D Quad · Sep 816:28.60NSC Week 1 C/D QuadSeptember 8, 2026
3 Miles · Lake Forest HSNSC Week 3 Quad A · Sep 3016:39.00NSC Week 3 Quad ASeptember 30, 2025
3 Miles · Loyola Academy-Munz Campus2026 Loyola Academy Flight Night · Oct 915:48.02026 Loyola Academy Flight NightOctober 9, 2026
3 Miles · Shiloh ParkNSC Week 2 Quad A · Sep 1616:36.60NSC Week 2 Quad ASeptember 16, 2025
3 Miles · Vernon Hills Athletic ComplexNSC Week 3 hosted by Stevenson · Sep 2418:58.60NSC Week 3 hosted by StevensonSeptember 24, 2024
3 Miles · Warren Township HS - O'Plaine CampusNSC Championships · Oct 1816:41.50NSC ChampionshipsOctober 18, 2025
3 Miles · Waukegan Sports ParkNSC Week 1 Quad A · Sep 917:37.30NSC Week 1 Quad ASeptember 9, 2025
5,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Racine Horlick Rebel Invitational · Sep 517:24.45Racine Horlick Rebel InvitationalSeptember 5, 2026
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1718:59.57NXR Midwest Regional ChampionshipsNovember 17, 2024

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 172 · Lake ZurichLake Zurich3 Miles Class 3A Varsity17215:40.48 PB11
Oct 312026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)Oct 31 · 3 Miles Varsity · Place 53 · Lake ZurichLake Zurich3 Miles Varsity5315:26.03 PB11
Oct 242026 IHSA Class 3A XC Regional - #4C Gurnee (Warren)Oct 24 · 2.96 Miles Varsity · Place 4 · Lake ZurichLake Zurich2.96 Miles Varsity414:57.90 PB11
Oct 92026 Loyola Academy Flight NightOct 9 · 3 Miles Varsity · Place 26 · Lake ZurichLake Zurich3 Miles Varsity2615:48.0 PB11
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Varsity · Place 66 · Lake ZurichLake Zurich3 Miles Varsity6615:43.64 PB11
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 99 · Lake ZurichLake Zurich3 Miles Varsity Boys9915:44.05 PB11
Sep 15NSC Week 2 B/D QuadSep 15 · 3 Miles Boys · Place 3 · Lake ZurichLake Zurich3 Miles Boys317:01.00 PB11
Sep 8NSC Week 1 C/D QuadSep 8 · 3 Miles Boys · Place 5 · Lake ZurichLake Zurich3 Miles Boys516:28.60 PB11
Sep 5Racine Horlick Rebel InvitationalSep 5 · 5,000 Meters Varsity · Place 11 · Lake ZurichLake Zurich5,000 Meters Varsity1117:24.45 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 18NSC ChampionshipsOct 18 · 3 Miles Frosh/Soph Scored · Place 5 · Lake ZurichLake Zurich3 Miles Frosh/Soph Scored516:41.50 PB10
Oct 102025 Loyola Academy Flight NightOct 10 · 3 Miles Varsity · Place 61 · Lake ZurichLake Zurich3 Miles Varsity6116:42.9SO
Sep 30NSC Week 3 Quad ASep 30 · 3 Miles Boys · Place 7 · Lake ZurichLake Zurich3 Miles Boys716:39.00 PB10
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Sophomore · Place 27 · Lake ZurichLake Zurich3 Miles Sophomore2717:03.2510
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Frosh/Soph · Place 44 · Lake ZurichLake Zurich3 Miles Frosh/Soph4416:23.6310
Sep 16NSC Week 2 Quad ASep 16 · 3 Miles Boys · Place 2 · Lake ZurichLake Zurich3 Miles Boys216:36.60 PB10
Sep 9NSC Week 1 Quad ASep 9 · 3 Miles Boys · Place 18 · Lake ZurichLake Zurich3 Miles Boys1817:37.30 PB10
Sep 6Racine Horlick Rebel InvitationalSep 6 · 5,000 Meters Varsity · Place 15 · Lake ZurichLake Zurich5,000 Meters Varsity1517:36.1610

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Rising Stars 1 · Place 106 · Lake ZurichLake Zurich5,000 Meters Rising Stars 110618:59.57 PB9
Oct 19NSC Conference ChampionshipsOct 19 · 3 Miles Frosh/Soph · Place 16 · Lake ZurichLake Zurich3 Miles Frosh/Soph1617:52.01 PB9
Oct 112024 Loyola Academy Flight NightOct 11 · 3 Miles Frosh/Soph Freshman · Place 40 · Lake ZurichLake Zurich3 Miles Frosh/Soph Freshman4019:04.3FR
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 2.5 Miles Freshman · Place 40 · Lake ZurichLake Zurich2.5 Miles Freshman4014:50.959
Sep 24NSC Week 3 hosted by StevensonSep 24 · 3 Miles Boys · Place 35 · Lake ZurichLake Zurich3 Miles Boys3518:58.60 PB9
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Freshman Sophomore · Place 239 · Lake ZurichLake Zurich3 Miles Freshman Sophomore23921:24.189
Sep 17NSC Week 2 hosted by MundeleinSep 17 · 3 Miles Boys · Place 36 · Lake ZurichLake Zurich3 Miles Boys3619:15.95 PB9
Sep 10NSC Week 1 hosted by Lake ZurichSep 10 · 3 Miles Boys · Place 49 · Lake ZurichLake Zurich3 Miles Boys4919:42.599

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 29Hawthorn North XC InviteSep 29 · 2 Miles 8th Grade Boys - 2 Miles · Place 87 · Lake Zurich SouthLake Zurich South2 Miles 8th Grade Boys - 2 Miles8715:18.60 PB8

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 30Hawthorn XC InviteSep 30 · 2 Miles 7th Grade Boys · Place 106 · Lake Zurich SouthLake Zurich South2 Miles 7th Grade Boys10616:31.87