Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Grayslake Middle SchoolIESA 3A Sectional B · Oct 814:46.8IESA 3A Sectional BOctober 8, 2022
2 Miles · Vernon Hills High SchoolHawthorn XC Invite · Sep 3014:35.9Hawthorn XC InviteSeptember 30, 2022
2.96 Miles · Stadium Course2026 IHSA Class 3A XC Regional - #4C Gurnee (Warren) · Oct 2417:27.702026 IHSA Class 3A XC Regional - #4C Gurnee (Warren)October 24, 2026
3 Miles · Adler ParkNSC Week 4 A/D Quad · Sep 2921:04.90NSC Week 4 A/D QuadSeptember 29, 2026
3 Miles · Bulldog Athletic Complex Cross Country CourseIHSA Class 3A XC Regional - #4C Fox Lake (Grant) · Oct 2518:07.35IHSA 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 118:04.27IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)November 1, 2025
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2618:13.21Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 717:53.03IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkIHSA Class 3A State XC Championships · Nov 817:12.23IHSA Class 3A State XC ChampionshipsNovember 8, 2025
3 Miles · Diamond Lake Sports ComplexNSC Week 1 hosted by Lake Zurich · Sep 1019:44.01NSC Week 1 hosted by Lake ZurichSeptember 10, 2024
3 Miles · Diamond Lake Sports ComplexNSC Week 2 hosted by Mundelein · Sep 1720:43.73NSC Week 2 hosted by MundeleinSeptember 17, 2024
3 Miles · Eagle AcresLakes Early Bird Quad · Aug 2718:28.84Lakes Early Bird QuadAugust 27, 2025
3 Miles · Grove 172026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.) · Oct 3118:00.022026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)October 31, 2026
3 Miles · Lake Forest High SchoolNSC Conference Championships · Oct 1917:46.53NSC Conference ChampionshipsOctober 19, 2024
3 Miles · Lake Forest High School West CampusNSC Week 1 C/D Quad · Sep 819:52.50NSC Week 1 C/D QuadSeptember 8, 2026
3 Miles · Lake Forest HSNSC Week 3 Quad A · Sep 3019:47.70NSC Week 3 Quad ASeptember 30, 2025
3 Miles · Loyola Academy-Munz Campus2026 Loyola Academy Flight Night · Oct 918:11.22026 Loyola Academy Flight NightOctober 9, 2026
3 Miles · Vernon Hills Athletic ComplexNSC Week 3 hosted by Stevenson · Sep 2420:06.90NSC Week 3 hosted by StevensonSeptember 24, 2024
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1719:28.13NXR Midwest Regional ChampionshipsNovember 17, 2024
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational 2025 · Sep 619:51.86Rich Eschman XC Invitational 2025September 6, 2025

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 73 · Lake ZurichLake Zurich3 Miles Class 3A Varsity7317:53.03 PB12
Oct 312026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)Oct 31 · 3 Miles Varsity · Place 31 · Lake ZurichLake Zurich3 Miles Varsity3118:00.02 PB12
Oct 242026 IHSA Class 3A XC Regional - #4C Gurnee (Warren)Oct 24 · 2.96 Miles Varsity · Place 3 · Lake ZurichLake Zurich2.96 Miles Varsity317:27.70 PB12
Oct 92026 Loyola Academy Flight NightOct 9 · 3 Miles Varsity · Place 16 · Lake ZurichLake Zurich3 Miles Varsity1618:11.2 PB12
Sep 29NSC Week 4 A/D QuadSep 29 · 3 Miles Girls · Place 8 · Lake ZurichLake Zurich3 Miles Girls821:04.90 PB12
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Varsity · Place 23 · Lake ZurichLake Zurich3 Miles Varsity2318:13.21 PB12
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Girls · Place 54 · Lake ZurichLake Zurich3 Miles Varsity Girls5418:30.4012
Sep 15NSC Week 2 B/D QuadSep 15 · 3 Miles Girls · Place 5 · Lake ZurichLake Zurich3 Miles Girls520:17.4012
Sep 8NSC Week 1 C/D QuadSep 8 · 3 Miles Girls · Place 7 · Lake ZurichLake Zurich3 Miles Girls719:52.50 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 3A State XC ChampionshipsNov 8 · 3 Miles 3A Varsity · Place 21 · Lake ZurichLake Zurich3 Miles 3A Varsity2117:12.23 PB11
Nov 1IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)Nov 1 · 3 Miles Varsity · Place 32 · Lake ZurichLake Zurich3 Miles Varsity3218:04.27 PB11
Oct 25IHSA Class 3A XC Regional - #4C Fox Lake (Grant)Oct 25 · 3 Miles Varsity · Place 5 · Lake ZurichLake Zurich3 Miles Varsity518:07.35 PB11
Oct 102025 Loyola Academy Flight NightOct 10 · 3 Miles Varsity · Place 16 · Lake ZurichLake Zurich3 Miles Varsity1618:18.3JR
Sep 30NSC Week 3 Quad ASep 30 · 3 Miles Girls · Place 9 · Lake ZurichLake Zurich3 Miles Girls919:47.70 PB11
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 5,000 Meters Varsity · Place 1 · Lake ZurichLake Zurich5,000 Meters Varsity119:51.86 PB11
Aug 27Lakes Early Bird QuadAug 27 · 3 Miles High School Girls · Place 4 · Lake ZurichLake Zurich3 Miles High School Girls418:28.84 PB11

2024 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Championship · Place 154 · Lake ZurichLake Zurich5,000 Meters Championship15419:28.13 PB10
Nov 92024 IHSA Class 3A State XC ChampionshipsNov 9 · 3 Miles 3A Varsity · Place 63 · Lake ZurichLake Zurich3 Miles 3A Varsity6317:54.5010
Nov 22024 IHSA Class 3A XC Sectional-#4 Hoffman Estates (H.S.)Nov 2 · 3 Miles Varsity · Place 23 · Lake ZurichLake Zurich3 Miles Varsity2318:05.1010
Oct 262024 IHSA Class 3A XC Regional-#4C Gurnee (Warren)Oct 26 · 3 Miles Varsity · Place 7 · Lake ZurichLake Zurich3 Miles Varsity718:03.9010
Oct 19NSC Conference ChampionshipsOct 19 · 3 Miles Varsity · Place 1 · Lake ZurichLake Zurich3 Miles Varsity117:46.53 PB10
Oct 112024 Loyola Academy Flight NightOct 11 · 3 Miles Varsity · Place 21 · Lake ZurichLake Zurich3 Miles Varsity2118:52.8SO
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Varsity · Place 42 · Lake ZurichLake Zurich3 Miles Varsity4218:37.2110
Sep 24NSC Week 3 hosted by StevensonSep 24 · 3 Miles Girls · Place 6 · Lake ZurichLake Zurich3 Miles Girls620:06.90 PB10
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Varsity · Place 35 · Lake ZurichLake Zurich3 Miles Varsity3518:21.6210
Sep 17NSC Week 2 hosted by MundeleinSep 17 · 3 Miles Girls · Place 6 · Lake ZurichLake Zurich3 Miles Girls620:43.73 PB10
Sep 10NSC Week 1 hosted by Lake ZurichSep 10 · 3 Miles Girls · Place 4 · Lake ZurichLake Zurich3 Miles Girls419:44.01 PB10
Sep 7Rich Eschman XC InvitationalSep 7 · 3.05 Miles Varsity · Place 2 · Lake ZurichLake Zurich3.05 Miles Varsity219:37.0210
Aug 28Lake Forest v Lake ZurichAug 28 · 3 Miles Varsity · Place 1 · Lake ZurichLake Zurich3 Miles Varsity118:54.110

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 42023 IHSA Class 3A State XC ChampionshipsNov 4 · 3 Miles 3A Varsity · Place 226 · Lake ZurichLake Zurich3 Miles 3A Varsity22620:00.269
Oct 282023 IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)Oct 28 · 3 Miles Varsity · Place 94 · Lake ZurichLake Zurich3 Miles Varsity9420:10.479
Oct 212023 IHSA Class 3A XC Regional - #4B Palatine (H.S.)Oct 21 · 3 Miles Varsity · Place 41 · Lake ZurichLake Zurich3 Miles Varsity4120:25.399
Oct 14North Suburban Conference Championship MeetOct 14 · 3 Miles Varsity · Place 30 · Lake ZurichLake Zurich3 Miles Varsity3020:53.09
Oct 6Loyola Academy Flight NightOct 6 · 3 Miles Frosh/Soph Freshman · Place 11 · Lake ZurichLake Zurich3 Miles Frosh/Soph Freshman1120:28.5FR
Oct 3NSC Week 3 Quad B @ WaukeganOct 3 · 3 Miles Varsity · Place 12 · Lake ZurichLake Zurich3 Miles Varsity1222:26.97FR
Sep 23Palatine Invite - Meet of ChampionsSep 23 · 3 Miles Varsity · Place 166 · Lake ZurichLake Zurich3 Miles Varsity16621:50.279
Sep 19NSC Week 2 Quad A @ Lake ForestSep 19 · 3 Miles Varsity · Place 20 · Lake ZurichLake Zurich3 Miles Varsity2021:31.449
Sep 16Richard Spring InvitationalSep 16 · 3 Miles Varsity · Place 234 · Lake ZurichLake Zurich3 Miles Varsity23420:11.99
Sep 12NSC Week 1 Quad B @ Zion-BentonSep 12 · 3 Miles Varsity · Place 22 · Lake ZurichLake Zurich3 Miles Varsity2221:00.60FR
Sep 2Crystal Lake South "Rich Eschman XC Invitational"Sep 2 · 2.15 Miles Frosh/Soph Freshman · Place 12 · Lake ZurichLake Zurich2.15 Miles Frosh/Soph Freshman1214:47.41FR

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 8IESA 3A Sectional BOct 8 · 2 Miles Varsity Girls · Place 26 · Lake Zurich NorthLake Zurich North2 Miles Varsity Girls2614:46.8 PB8
Sep 30Hawthorn XC InviteSep 30 · 2 Miles 8th Grade Girls · Place 22 · Lake Zurich NorthLake Zurich North2 Miles 8th Grade Girls2214:35.9 PB8