Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Vernon Hills High SchoolHawthorn North XC Invite · Sep 2916:17.60Hawthorn North XC InviteSeptember 29, 2023
3 Miles · Diamond Lake Sports ComplexNSC Week 2 hosted by Mundelein · Sep 1722:29.33NSC Week 2 hosted by MundeleinSeptember 17, 2024
3 Miles · Diamond Lake Sports ComplexNSC Week 1 hosted by Lake Zurich · Sep 1022:24.79NSC Week 1 hosted by Lake ZurichSeptember 10, 2024
3 Miles · Lake Forest High SchoolNSC Conference Championships · Oct 1919:35.31NSC Conference ChampionshipsOctober 19, 2024
3 Miles · Lake Forest HSNSC Week 3 Quad A · Sep 3024:01.80NSC Week 3 Quad ASeptember 30, 2025
3 Miles · Shiloh ParkNSC Week 2 Quad A · Sep 1625:45.70NSC Week 2 Quad ASeptember 16, 2025
3 Miles · Vernon Hills Athletic ComplexNSC Week 3 hosted by Stevenson · Sep 2421:15.80NSC Week 3 hosted by StevensonSeptember 24, 2024
3 Miles · Waukegan Sports ParkNSC Week 1 Quad A · Sep 926:05.50NSC Week 1 Quad ASeptember 9, 2025

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 30NSC Week 3 Quad ASep 30 · 3 Miles Boys · Place 101 · Lake ZurichLake Zurich3 Miles Boys10124:01.80 PB10
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Sophomore · Place 258 · Lake ZurichLake Zurich3 Miles Sophomore25823:48.0210
Sep 16NSC Week 2 Quad ASep 16 · 3 Miles Boys · Place 101 · Lake ZurichLake Zurich3 Miles Boys10125:45.70 PB10
Sep 9NSC Week 1 Quad ASep 9 · 3 Miles Boys · Place 88 · Lake ZurichLake Zurich3 Miles Boys8826:05.50 PB10

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 19NSC Conference ChampionshipsOct 19 · 3 Miles Frosh/Soph · Place 56 · Lake ZurichLake Zurich3 Miles Frosh/Soph5619:35.31 PB9
Oct 112024 Loyola Academy Flight NightOct 11 · 3 Miles Frosh/Soph Freshman · Place 86 · Lake ZurichLake Zurich3 Miles Frosh/Soph Freshman8621:06.0FR
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 2.5 Miles Freshman · Place 157 · Lake ZurichLake Zurich2.5 Miles Freshman15716:57.959
Sep 24NSC Week 3 hosted by StevensonSep 24 · 3 Miles Boys · Place 64 · Lake ZurichLake Zurich3 Miles Boys6421:15.80 PB9
Sep 17NSC Week 2 hosted by MundeleinSep 17 · 3 Miles Boys · Place 85 · Lake ZurichLake Zurich3 Miles Boys8522:29.33 PB9
Sep 10NSC Week 1 hosted by Lake ZurichSep 10 · 3 Miles Boys · Place 85 · Lake ZurichLake Zurich3 Miles Boys8522:24.79 PB9

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 29Hawthorn North XC InviteSep 29 · 2 Miles Co-Ed Open - 2 Miles - Boys · Place 50 · Lake Zurich NorthLake Zurich North2 Miles Co-Ed Open - 2 Miles - Boys5016:17.60 PB8

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 30Hawthorn XC InviteSep 30 · 2 Miles Open Boys · Place 99 · Lake Zurich NorthLake Zurich North2 Miles Open Boys9917:35.07

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 24Hawthorn XC InviteSep 24 · 2 Miles Open · Place 122 · Lake Zurich NorthLake Zurich North2 Miles Open12223:34.66