Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Vernon Hills High SchoolHawthorn North XC Invite · Sep 2912:27.10Hawthorn North XC InviteSeptember 29, 2023
2.96 Miles · Stadium Course2026 IHSA Class 3A XC Regional - #4C Gurnee (Warren) · Oct 2415:40.002026 IHSA Class 3A XC Regional - #4C Gurnee (Warren)October 24, 2026
3 Miles · Adler ParkNSC Week 4 A/D Quad · Sep 2917:30.80NSC Week 4 A/D QuadSeptember 29, 2026
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2616:34.86Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 716:06.88IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1916:30.87PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Diamond Lake Sports ComplexNSC Week 2 B/D Quad · Sep 1517:18.10NSC Week 2 B/D QuadSeptember 15, 2026
3 Miles · Diamond Lake Sports ComplexNSC Week 2 hosted by Mundelein · Sep 1718:22.98NSC Week 2 hosted by MundeleinSeptember 17, 2024
3 Miles · Grove 172026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.) · Oct 3115:57.142026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)October 31, 2026
3 Miles · Lake Forest High SchoolNSC Conference Championships · Oct 1917:28.07NSC Conference ChampionshipsOctober 19, 2024
3 Miles · Lake Forest High School West CampusNSC Week 1 C/D Quad · Sep 817:17.30NSC Week 1 C/D QuadSeptember 8, 2026
3 Miles · Loyola Academy-Munz Campus2026 Loyola Academy Flight Night · Oct 916:31.72026 Loyola Academy Flight NightOctober 9, 2026
3 Miles · Shiloh ParkNSC Week 2 Quad A · Sep 1616:54.00NSC Week 2 Quad ASeptember 16, 2025
3 Miles · Vernon Hills Athletic ComplexNSC Week 3 hosted by Stevenson · Sep 2418:16.80NSC Week 3 hosted by StevensonSeptember 24, 2024
3 Miles · Warren Township HS - O'Plaine CampusNSC Championships · Oct 1816:40.30NSC ChampionshipsOctober 18, 2025
3 Miles · Waukegan Sports ParkNSC Week 1 Quad A · Sep 917:35.30NSC Week 1 Quad ASeptember 9, 2025
5,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Racine Horlick Rebel Invitational · Sep 617:35.08Racine Horlick Rebel InvitationalSeptember 6, 2025
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1718:53.25NXR Midwest Regional ChampionshipsNovember 17, 2024

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 214 · Lake ZurichLake Zurich3 Miles Class 3A Varsity21416:06.88 PB11
Oct 312026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)Oct 31 · 3 Miles Varsity · Place 95 · Lake ZurichLake Zurich3 Miles Varsity9515:57.14 PB11
Oct 242026 IHSA Class 3A XC Regional - #4C Gurnee (Warren)Oct 24 · 2.96 Miles Varsity · Place 36 · Lake ZurichLake Zurich2.96 Miles Varsity3615:40.00 PB11
Oct 92026 Loyola Academy Flight NightOct 9 · 3 Miles Varsity · Place 86 · Lake ZurichLake Zurich3 Miles Varsity8616:31.7 PB11
Sep 29NSC Week 4 A/D QuadSep 29 · 3 Miles Boys · Place 10 · Lake ZurichLake Zurich3 Miles Boys1017:30.80 PB11
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Varsity · Place 142 · Lake ZurichLake Zurich3 Miles Varsity14216:34.86 PB11
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 244 · Lake ZurichLake Zurich3 Miles Varsity Boys24416:30.87 PB11
Sep 15NSC Week 2 B/D QuadSep 15 · 3 Miles Boys · Place 7 · Lake ZurichLake Zurich3 Miles Boys717:18.10 PB11
Sep 8NSC Week 1 C/D QuadSep 8 · 3 Miles Boys · Place 14 · Lake ZurichLake Zurich3 Miles Boys1417:17.30 PB11
Sep 5Racine Horlick Rebel InvitationalSep 5 · 5,000 Meters Varsity · Place 25 · Lake ZurichLake Zurich5,000 Meters Varsity2517:53.0711

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18NSC ChampionshipsOct 18 · 3 Miles Frosh/Soph Scored · Place 4 · Lake ZurichLake Zurich3 Miles Frosh/Soph Scored416:40.30 PB10
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Sophomore · Place 26 · Lake ZurichLake Zurich3 Miles Sophomore2617:01.8910
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Frosh/Soph · Place 40 · Lake ZurichLake Zurich3 Miles Frosh/Soph4016:20.8010
Sep 16NSC Week 2 Quad ASep 16 · 3 Miles Boys · Place 6 · Lake ZurichLake Zurich3 Miles Boys616:54.00 PB10
Sep 9NSC Week 1 Quad ASep 9 · 3 Miles Boys · Place 15 · Lake ZurichLake Zurich3 Miles Boys1517:35.30 PB10
Sep 6Racine Horlick Rebel InvitationalSep 6 · 5,000 Meters Varsity · Place 14 · Lake ZurichLake Zurich5,000 Meters Varsity1417:35.08 PB10

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Rising Stars 1 · Place 99 · Lake ZurichLake Zurich5,000 Meters Rising Stars 19918:53.25 PB9
Oct 19NSC Conference ChampionshipsOct 19 · 3 Miles Frosh/Soph · Place 11 · Lake ZurichLake Zurich3 Miles Frosh/Soph1117:28.07 PB9
Oct 112024 Loyola Academy Flight NightOct 11 · 3 Miles Frosh/Soph Freshman · Place 19 · Lake ZurichLake Zurich3 Miles Frosh/Soph Freshman1918:22.3FR
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 2.5 Miles Freshman · Place 34 · Lake ZurichLake Zurich2.5 Miles Freshman3414:37.869
Sep 24NSC Week 3 hosted by StevensonSep 24 · 3 Miles Boys · Place 27 · Lake ZurichLake Zurich3 Miles Boys2718:16.80 PB9
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Freshman Sophomore · Place 85 · Lake ZurichLake Zurich3 Miles Freshman Sophomore8517:58.689
Sep 17NSC Week 2 hosted by MundeleinSep 17 · 3 Miles Boys · Place 18 · Lake ZurichLake Zurich3 Miles Boys1818:22.98 PB9
Sep 10NSC Week 1 hosted by Lake ZurichSep 10 · 3 Miles Boys · Place 40 · Lake ZurichLake Zurich3 Miles Boys4019:08.819

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 29Hawthorn North XC InviteSep 29 · 2 Miles 8th Grade Boys - 2 Miles · Place 12 · Lake Zurich NorthLake Zurich North2 Miles 8th Grade Boys - 2 Miles1212:27.10 PB8

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 30Hawthorn XC InviteSep 30 · 2 Miles 7th Grade Boys · Place 67 · Lake Zurich NorthLake Zurich North2 Miles 7th Grade Boys6714:41.27