Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Grayslake Middle SchoolIESA 3A Sectional B · Oct 813:30.8IESA 3A Sectional BOctober 8, 2022
2 Miles · Vernon Hills High SchoolHawthorn XC Invite · Sep 3013:17.4Hawthorn XC InviteSeptember 30, 2022
2.5 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions · Sep 2315:16.26Palatine Invite - Meet of ChampionsSeptember 23, 2023
3 Miles · Diamond Lake Sports ComplexNSC Week 2 hosted by Mundelein · Sep 1718:50.63NSC Week 2 hosted by MundeleinSeptember 17, 2024
3 Miles · Lake Forest High SchoolNSC Conference Championships · Oct 1917:18.95NSC Conference ChampionshipsOctober 19, 2024
3 Miles · Lake Forest HSNSC Week 3 Quad A · Sep 3017:42.00NSC Week 3 Quad ASeptember 30, 2025
3 Miles · Warren Township HS - O'Plaine CampusNSC Championships · Oct 1817:30.22NSC ChampionshipsOctober 18, 2025
3 Miles · Waukegan Sports ParkNSC Week 1 Quad A · Sep 918:17.90NSC Week 1 Quad ASeptember 9, 2025
4,000 Meters · UW-ParksideRacine Horlick Invitational · Sep 216:08.31Racine Horlick InvitationalSeptember 2, 2023

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 18NSC ChampionshipsOct 18 · 3 Miles Junior Varsity Scored · Place 7 · Lake ZurichLake Zurich3 Miles Junior Varsity Scored717:30.22 PB11
Sep 30NSC Week 3 Quad ASep 30 · 3 Miles Boys · Place 19 · Lake ZurichLake Zurich3 Miles Boys1917:42.00 PB11
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Junior Varsity · Place 186 · Lake ZurichLake Zurich3 Miles Junior Varsity18619:41.8311
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Open · Place 95 · Lake ZurichLake Zurich3 Miles Open9517:45.4811
Sep 9NSC Week 1 Quad ASep 9 · 3 Miles Boys · Place 31 · Lake ZurichLake Zurich3 Miles Boys3118:17.90 PB11

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19NSC Conference ChampionshipsOct 19 · 3 Miles Frosh/Soph · Place 9 · Lake ZurichLake Zurich3 Miles Frosh/Soph917:18.95 PB10
Oct 112024 Loyola Academy Flight NightOct 11 · 3 Miles Frosh/Soph Freshman · Place 21 · Lake ZurichLake Zurich3 Miles Frosh/Soph Freshman2118:26.0SO
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Freshman Sophomore · Place 136 · Lake ZurichLake Zurich3 Miles Freshman Sophomore13618:36.4210
Sep 17NSC Week 2 hosted by MundeleinSep 17 · 3 Miles Boys · Place 22 · Lake ZurichLake Zurich3 Miles Boys2218:50.63 PB10

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 14North Suburban Conference Championship MeetOct 14 · 3 Miles Frosh/Soph Freshman · Place 15 · Lake ZurichLake Zurich3 Miles Frosh/Soph Freshman1518:37.09
Sep 23Palatine Invite - Meet of ChampionsSep 23 · 2.5 Miles Freshman · Place 83 · Lake ZurichLake Zurich2.5 Miles Freshman8315:16.26 PB9
Sep 19NSC Week 2 Quad A @ Lake ForestSep 19 · 3 Miles Varsity · Place 57 · Lake ZurichLake Zurich3 Miles Varsity5719:18.429
Sep 16Richard Spring InvitationalSep 16 · 3 Miles Open · Place 289 · Lake ZurichLake Zurich3 Miles Open28919:52.09
Sep 2Racine Horlick InvitationalSep 2 · 4,000 Meters Freshman · Place 22 · Lake ZurichLake Zurich4,000 Meters Freshman2216:08.31 PB9

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 8IESA 3A Sectional BOct 8 · 2 Miles Varsity Boys · Place 54 · Lake Zurich NorthLake Zurich North2 Miles Varsity Boys5413:30.8 PB8
Sep 30Hawthorn XC InviteSep 30 · 2 Miles 8th Grade Boys · Place 57 · Lake Zurich NorthLake Zurich North2 Miles 8th Grade Boys5713:17.4 PB8

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 24Hawthorn XC InviteSep 24 · 2 Miles 7th Grade Boys · Place 30 · Lake Zurich NorthLake Zurich North2 Miles 7th Grade Boys3014:09.77