Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Vernon Hills High SchoolHawthorn XC Invite · Sep 2420:18.4Hawthorn XC InviteSeptember 24, 2021
3 Miles · Adler ParkNSC Week 4 A/D Quad · Sep 2919:15.90NSC Week 4 A/D QuadSeptember 29, 2026
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2618:26.20Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Diamond Lake Sports ComplexNSC Week 1 hosted by Lake Zurich · Sep 1019:05.95NSC Week 1 hosted by Lake ZurichSeptember 10, 2024
3 Miles · Diamond Lake Sports ComplexNSC Week 2 hosted by Mundelein · Sep 1719:19.65NSC Week 2 hosted by MundeleinSeptember 17, 2024
3 Miles · Lake Forest High School West CampusNSC Week 1 C/D Quad · Sep 820:41.90NSC Week 1 C/D QuadSeptember 8, 2026
3 Miles · Lake Forest HSNSC Week 3 Quad A · Sep 3018:00.60NSC Week 3 Quad ASeptember 30, 2025
3 Miles · Loyola Academy-Munz Campus2026 Loyola Academy Flight Night · Oct 918:19.62026 Loyola Academy Flight NightOctober 9, 2026
3 Miles · Shiloh ParkNSC Week 2 Quad A · Sep 1618:35.90NSC Week 2 Quad ASeptember 16, 2025
3 Miles · Vernon Hills Athletic ComplexNSC Week 3 hosted by Stevenson · Sep 2418:35.80NSC Week 3 hosted by StevensonSeptember 24, 2024
3 Miles · Warren Township HS - O'Plaine CampusNSC Championships · Oct 1818:14.81NSC ChampionshipsOctober 18, 2025
5,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Racine Horlick Rebel Invitational · Sep 520:55.85Racine Horlick Rebel InvitationalSeptember 5, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 92026 Loyola Academy Flight NightOct 9 · 3 Miles Open · Place 50 · Lake ZurichLake Zurich3 Miles Open5018:19.6 PB12
Sep 29NSC Week 4 A/D QuadSep 29 · 3 Miles Boys · Place 32 · Lake ZurichLake Zurich3 Miles Boys3219:15.90 PB12
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Junior Varsity · Place 147 · Lake ZurichLake Zurich3 Miles Junior Varsity14718:26.20 PB12
Sep 15NSC Week 2 B/D QuadSep 15 · 3 Miles Boys · Place 47 · Lake ZurichLake Zurich3 Miles Boys4719:55.1012
Sep 8NSC Week 1 C/D QuadSep 8 · 3 Miles Boys · Place 57 · Lake ZurichLake Zurich3 Miles Boys5720:41.90 PB12
Sep 5Racine Horlick Rebel InvitationalSep 5 · 5,000 Meters Junior Varsity · Place 20 · Lake ZurichLake Zurich5,000 Meters Junior Varsity2020:55.85 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18NSC ChampionshipsOct 18 · 3 Miles Junior Varsity Scored · Place 15 · Lake ZurichLake Zurich3 Miles Junior Varsity Scored1518:14.81 PB11
Oct 102025 Loyola Academy Flight NightOct 10 · 3 Miles Open · Place 26 · Lake ZurichLake Zurich3 Miles Open2618:15.9JR
Sep 30NSC Week 3 Quad ASep 30 · 3 Miles Boys · Place 25 · Lake ZurichLake Zurich3 Miles Boys2518:00.60 PB11
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Junior Varsity · Place 152 · Lake ZurichLake Zurich3 Miles Junior Varsity15219:04.7811
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Open · Place 101 · Lake ZurichLake Zurich3 Miles Open10117:49.2411
Sep 16NSC Week 2 Quad ASep 16 · 3 Miles Boys · Place 29 · Lake ZurichLake Zurich3 Miles Boys2918:35.90 PB11

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Sophomore · Place 89 · Lake ZurichLake Zurich3 Miles Sophomore8918:02.0510
Sep 24NSC Week 3 hosted by StevensonSep 24 · 3 Miles Boys · Place 28 · Lake ZurichLake Zurich3 Miles Boys2818:35.80 PB10
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Freshman Sophomore · Place 90 · Lake ZurichLake Zurich3 Miles Freshman Sophomore9018:00.4610
Sep 17NSC Week 2 hosted by MundeleinSep 17 · 3 Miles Boys · Place 39 · Lake ZurichLake Zurich3 Miles Boys3919:19.65 PB10
Sep 10NSC Week 1 hosted by Lake ZurichSep 10 · 3 Miles Boys · Place 38 · Lake ZurichLake Zurich3 Miles Boys3819:05.95 PB10

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 14North Suburban Conference Championship MeetOct 14 · 3 Miles Frosh/Soph Freshman · Place 39 · Lake ZurichLake Zurich3 Miles Frosh/Soph Freshman3920:37.99
Oct 6Loyola Academy Flight NightOct 6 · 3 Miles Frosh/Soph Freshman · Place 93 · Lake ZurichLake Zurich3 Miles Frosh/Soph Freshman9320:46.7FR
Oct 3NSC Week 3 Quad B @ WaukeganOct 3 · 3 Miles Varsity · Place 65 · Lake ZurichLake Zurich3 Miles Varsity6522:45.47FR
Sep 19NSC Week 2 Quad A @ Lake ForestSep 19 · 3 Miles Varsity · Place 90 · Lake ZurichLake Zurich3 Miles Varsity9022:00.779
Sep 12NSC Week 1 Quad B @ Zion-BentonSep 12 · 3 Miles Varsity · Place 110 · Lake ZurichLake Zurich3 Miles Varsity11023:31.80FR

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 24Hawthorn XC InviteSep 24 · 2 Miles Open · Place 82 · Lake Zurich SouthLake Zurich South2 Miles Open8220:18.4 PB7