Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Vernon Hills High SchoolHawthorn XC Invite · Sep 2416:19.3Hawthorn XC InviteSeptember 24, 2021
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions · Sep 2321:08.47Palatine Invite - Meet of ChampionsSeptember 23, 2023
3 Miles · Lake Forest High SchoolNSC Conference Championships · Oct 1918:41.30NSC Conference ChampionshipsOctober 19, 2024
3 Miles · Lake Forest HSNSC Week 3 Quad A · Sep 3019:45.90NSC Week 3 Quad ASeptember 30, 2025
3 Miles · Shiloh ParkNSC Week 2 Quad A · Sep 1620:38.20NSC Week 2 Quad ASeptember 16, 2025
3 Miles · Vernon Hills Athletic ComplexNSC Week 3 hosted by Stevenson · Sep 2420:11.50NSC Week 3 hosted by StevensonSeptember 24, 2024
3 Miles · Warren Township HS - O'Plaine CampusNSC Championships · Oct 1819:28.13NSC ChampionshipsOctober 18, 2025
3 Miles · Waukegan Sports ParkNSC Week 1 Quad A · Sep 921:09.60NSC Week 1 Quad ASeptember 9, 2025
5,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Racine Horlick Rebel Invitational · Sep 621:00.74Racine Horlick Rebel InvitationalSeptember 6, 2025
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1723:05.51NXR Midwest Regional ChampionshipsNovember 17, 2024
5,000 Meters · Wayne Dannehl National Cross Country CourseRacine Horlick Invitational · Sep 221:33.58Racine Horlick InvitationalSeptember 2, 2023

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 18NSC ChampionshipsOct 18 · 3 Miles Junior Varsity Scored · Place 37 · Lake ZurichLake Zurich3 Miles Junior Varsity Scored3719:28.13 PB12
Oct 102025 Loyola Academy Flight NightOct 10 · 3 Miles Open · Place 45 · Lake ZurichLake Zurich3 Miles Open4519:26.6SR
Sep 30NSC Week 3 Quad ASep 30 · 3 Miles Boys · Place 49 · Lake ZurichLake Zurich3 Miles Boys4919:45.90 PB12
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Junior Varsity · Place 259 · Lake ZurichLake Zurich3 Miles Junior Varsity25921:33.9712
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Open · Place 201 · Lake ZurichLake Zurich3 Miles Open20119:08.1812
Sep 16NSC Week 2 Quad ASep 16 · 3 Miles Boys · Place 57 · Lake ZurichLake Zurich3 Miles Boys5720:38.20 PB12
Sep 9NSC Week 1 Quad ASep 9 · 3 Miles Boys · Place 61 · Lake ZurichLake Zurich3 Miles Boys6121:09.60 PB12
Sep 6Racine Horlick Rebel InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 20 · Lake ZurichLake Zurich5,000 Meters Junior Varsity2021:00.74 PB12

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Open 2 · Place 326 · Lake ZurichLake Zurich5,000 Meters Open 232623:05.51 PB11
Oct 19NSC Conference ChampionshipsOct 19 · 3 Miles Junior Varsity · Place 21 · Lake ZurichLake Zurich3 Miles Junior Varsity2118:41.30 PB11
Oct 112024 Loyola Academy Flight NightOct 11 · 3 Miles Open · Place 28 · Lake ZurichLake Zurich3 Miles Open2819:39.2JR
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Junior Varsity · Place 214 · Lake ZurichLake Zurich3 Miles Junior Varsity21420:23.2011
Sep 24NSC Week 3 hosted by StevensonSep 24 · 3 Miles Boys · Place 53 · Lake ZurichLake Zurich3 Miles Boys5320:11.50 PB11
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Open · Place 308 · Lake ZurichLake Zurich3 Miles Open30819:50.3311

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 14North Suburban Conference Championship MeetOct 14 · 3 Miles Frosh/Soph Freshman · Place 47 · Lake ZurichLake Zurich3 Miles Frosh/Soph Freshman4721:04.510
Oct 3NSC Week 3 Quad B @ WaukeganOct 3 · 3 Miles Varsity · Place 39 · Lake ZurichLake Zurich3 Miles Varsity3920:46.11SO
Sep 23Palatine Invite - Meet of ChampionsSep 23 · 3 Miles Sophomore · Place 200 · Lake ZurichLake Zurich3 Miles Sophomore20021:08.47 PB10
Sep 19NSC Week 2 Quad A @ Lake ForestSep 19 · 3 Miles Varsity · Place 51 · Lake ZurichLake Zurich3 Miles Varsity5118:56.4110
Sep 16Richard Spring InvitationalSep 16 · 3 Miles Open · Place 184 · Lake ZurichLake Zurich3 Miles Open18418:54.610
Sep 2Racine Horlick InvitationalSep 2 · 5,000 Meters Junior Varsity · Place 69 · Lake ZurichLake Zurich5,000 Meters Junior Varsity6921:33.58 PB10

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 13NXR Midwest Regional ChampionshipsNov 13 · 5,000 Meters Frosh/Soph · Place 322 · Lake ZurichLake Zurich5,000 Meters Frosh/Soph32223:24.29
Oct 15North Suburban Conference Championship MeetOct 15 · 3 Mile Frosh/Soph · Place 73 · Lake ZurichLake Zurich3 Mile Frosh/Soph7321:05.209
Oct 7Loyola Academy Flight NightOct 7 · 3 Miles Frosh/Soph Freshman · Place 98 · Lake ZurichLake Zurich3 Miles Frosh/Soph Freshman9822:02.9FR
Oct 4NSC Zion/Lake Zurich @ LibertyvilleOct 4 · 3 Miles Varsity · Lake ZurichLake Zurich3 Miles Varsity025:17Unofficial9
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 2.5 Miles Varsity · Place 198 · Lake ZurichLake Zurich2.5 Miles Varsity19818:00.8FR
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 2.5 Miles Freshman · Place 198 · Lake ZurichLake Zurich2.5 Miles Freshman19818:00.72FR

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 24Hawthorn XC InviteSep 24 · 2 Miles Open · Place 18 · Lake Zurich SouthLake Zurich South2 Miles Open1816:19.3 PB8