Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Bulldog Athletic Complex Cross Country CourseIHSA Class 3A XC Regional - #4C Fox Lake (Grant) · Oct 2516:48.70IHSA Class 3A XC Regional - #4C Fox Lake (Grant)October 25, 2025
3 Miles · Busse WoodsIHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.) · Nov 116:11.03IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)November 1, 2025
3 Miles · Detweiller ParkIHSA Class 3A State XC Championships · Nov 816:50.30IHSA Class 3A State XC ChampionshipsNovember 8, 2025
3 Miles · Lake Forest HSNSC Week 3 Quad A · Sep 3016:19.00NSC Week 3 Quad ASeptember 30, 2025
3 Miles · Warren Township HS - O'Plaine CampusNSC Championships · Oct 1816:05.43NSC ChampionshipsOctober 18, 2025
3 Miles · Waukegan Sports ParkNSC Week 1 Quad A · Sep 916:34.50NSC Week 1 Quad ASeptember 9, 2025
5,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Racine Horlick Rebel Invitational · Sep 617:37.00Racine Horlick Rebel InvitationalSeptember 6, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 3A State XC ChampionshipsNov 8 · 3 Miles 3A Varsity · Place 229 · Lake Zurich3 Miles 3A Varsity22916:50.30 PB12
Nov 1IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)Nov 1 · 3 Miles Varsity · Place 93 · Lake Zurich3 Miles Varsity9316:11.03 PB12
Oct 25IHSA Class 3A XC Regional - #4C Fox Lake (Grant)Oct 25 · 3 Miles Varsity · Place 47 · Lake Zurich3 Miles Varsity4716:48.70 PB12
Oct 18NSC ChampionshipsOct 18 · 3 Miles Varsity · Place 16 · Lake Zurich3 Miles Varsity1616:05.43 PB12
Oct 102025 Loyola Academy Flight NightOct 10 · 3 Miles Varsity · Place 33 · Lake Zurich3 Miles Varsity3316:14.1SR
Sep 30NSC Week 3 Quad ASep 30 · 3 Miles Boys · Place 2 · Lake Zurich3 Miles Boys216:19.00 PB12
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Junior Varsity · Place 79 · Lake Zurich3 Miles Junior Varsity7918:03.7512
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Varsity · Place 250 · Lake Zurich3 Miles Varsity25016:22.5412
Sep 9NSC Week 1 Quad ASep 9 · 3 Miles Boys · Place 4 · Lake Zurich3 Miles Boys416:34.50 PB12
Sep 6Racine Horlick Rebel InvitationalSep 6 · 5,000 Meters Varsity · Place 16 · Lake Zurich5,000 Meters Varsity1617:37.00 PB12

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 112024 Loyola Academy Flight NightOct 11 · 3 Miles Varsity · Place 44 · Lake Zurich3 Miles Varsity4416:55.3JR
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Junior Varsity · Place 33 · Lake Zurich3 Miles Junior Varsity3316:53.3611
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Varsity · Place 337 · Lake Zurich3 Miles Varsity33717:24.2111

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 282023 IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)Oct 28 · 3 Miles Varsity · Place 138 · Lake Zurich3 Miles Varsity13817:33.2010
Oct 212023 IHSA Class 3A XC Regional - #4B Palatine (H.S.)Oct 21 · 3 Miles Varsity · Place 38 · Lake Zurich3 Miles Varsity3816:54.4710
Oct 14North Suburban Conference Championship MeetOct 14 · 3 Miles Varsity · Place 25 · Lake Zurich3 Miles Varsity2516:43.810
Oct 6Loyola Academy Flight NightOct 6 · 3 Miles Frosh/Soph Freshman · Place 6 · Lake Zurich3 Miles Frosh/Soph Freshman617:13.3SO
Oct 3NSC Week 3 Quad B @ WaukeganOct 3 · 3 Miles Varsity · Place 10 · Lake Zurich3 Miles Varsity1018:38.40SO
Sep 19NSC Week 2 Quad A @ Lake ForestSep 19 · 3 Miles Varsity · Place 27 · Lake Zurich3 Miles Varsity2717:40.3810
Sep 16Richard Spring InvitationalSep 16 · 3 Miles Frosh/Soph Freshman · Place 140 · Lake Zurich3 Miles Frosh/Soph Freshman14017:30.910

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 7Loyola Academy Flight NightOct 7 · 3 Miles Frosh/Soph Freshman · Place 9 · Lake Zurich3 Miles Frosh/Soph Freshman917:42.1FR
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 2.5 Miles Varsity · Place 41 · Lake Zurich2.5 Miles Varsity4114:33.5FR
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 2.5 Miles Freshman · Place 41 · Lake Zurich2.5 Miles Freshman4114:33.50FR
Sep 6Stevenson, Waukegan, Lake Zurich Double Dual MeetSep 6 · 3 Miles Varsity · Place 42 · Lake Zurich3 Miles Varsity4220:36.53FR