Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Detweiller Park2024 IHSA Class 3A State XC Championships · Nov 915:13.602024 IHSA Class 3A State XC ChampionshipsNovember 9, 2024
3 Miles · Diamond Lake Sports ComplexNSC Week 2 hosted by Mundelein · Sep 1716:41.60NSC Week 2 hosted by MundeleinSeptember 17, 2024
3 Miles · Diamond Lake Sports ComplexNSC Week 1 hosted by Lake Zurich · Sep 1016:23.20NSC Week 1 hosted by Lake ZurichSeptember 10, 2024
3 Miles · Lake Forest High SchoolNSC Conference Championships · Oct 1914:48.34NSC Conference ChampionshipsOctober 19, 2024
6,000 Meters · Shorewood Cross Country CourseTom Barry Invitational · Sep 521:49.0Tom Barry InvitationalSeptember 5, 2026
8,000 Meters · Notre Dame Burke Memorial Golf Course2026 National Catholic Invitational · Sep 1827:20.302026 National Catholic InvitationalSeptember 18, 2026
8,000 Meters · Shorewood Cross Country CourseGreen Knight Open · Sep 2529:29.5Green Knight OpenSeptember 25, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 10Gene Davis InvitationalOct 10 · 8,000 Meters Open · St. NorbertSt. Norbert8,000 Meters Open0DNSSo
Sep 25Green Knight OpenSep 25 · 8,000 Meters Collegiate · Place 18 · St. NorbertSt. Norbert8,000 Meters Collegiate1829:29.5 PBSo
Sep 182026 National Catholic InvitationalSep 18 · 8,000 Meters Men · Place 120 · St. NorbertSt. Norbert8,000 Meters Men12027:20.30 PBSo
Sep 5Tom Barry InvitationalSep 5 · 6,000 Meters Collegiate · Place 73 · St. NorbertSt. Norbert6,000 Meters Collegiate7321:49.0 PBSo

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 20St. Olaf InvitationalSep 20 · 8,000 Meters College · St. NorbertSt. Norbert8,000 Meters College0DNSFr
Aug 30Tom Barry InvitationalAug 30 · 6,000 Meters Open · St. NorbertSt. Norbert6,000 Meters Open0DNSFr

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 92024 IHSA Class 3A State XC ChampionshipsNov 9 · 3 Miles 3A Varsity · Place 99 · Lake ZurichLake Zurich3 Miles 3A Varsity9915:13.60 PB12
Nov 22024 IHSA Class 3A XC Sectional-#4 Hoffman Estates (H.S.)Nov 2 · 3 Miles Varsity · Place 39 · Lake ZurichLake Zurich3 Miles Varsity3915:25.0212
Oct 262024 IHSA Class 3A XC Regional-#4C Gurnee (Warren)Oct 26 · 3 Miles Varsity · Place 10 · Lake ZurichLake Zurich3 Miles Varsity1015:22.7012
Oct 19NSC Conference ChampionshipsOct 19 · 3 Miles Varsity · Place 3 · Lake ZurichLake Zurich3 Miles Varsity314:48.34 PB12
Oct 112024 Loyola Academy Flight NightOct 11 · 3 Miles Varsity · Place 13 · Lake ZurichLake Zurich3 Miles Varsity1316:02.1SR
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Varsity · Place 73 · Lake ZurichLake Zurich3 Miles Varsity7315:49.2012
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Varsity · Place 138 · Lake ZurichLake Zurich3 Miles Varsity13816:14.5912
Sep 17NSC Week 2 hosted by MundeleinSep 17 · 3 Miles Boys · Place 4 · Lake ZurichLake Zurich3 Miles Boys416:41.60 PB12
Sep 10NSC Week 1 hosted by Lake ZurichSep 10 · 3 Miles Boys · Place 4 · Lake ZurichLake Zurich3 Miles Boys416:23.20 PB12

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 14North Suburban Conference Championship MeetOct 14 · 3 Miles Junior Varsity · Place 1 · Lake ZurichLake Zurich3 Miles Junior Varsity117:19.511

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 15North Suburban Conference Championship MeetOct 15 · 3 Mile Frosh/Soph · Lake ZurichLake Zurich3 Mile Frosh/Soph0DNF10
Oct 7Loyola Academy Flight NightOct 7 · 3 Miles Frosh/Soph Freshman · Place 75 · Lake ZurichLake Zurich3 Miles Frosh/Soph Freshman7520:35.6SO
Oct 4NSC Zion/Lake Zurich @ LibertyvilleOct 4 · 3 Miles Varsity · Lake ZurichLake Zurich3 Miles Varsity023:15Unofficial10
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 3 Miles Sophomore · Lake ZurichLake Zurich3 Miles Sophomore—DNFSO
Sep 6Stevenson, Waukegan, Lake Zurich Double Dual MeetSep 6 · 3 Miles Varsity · Place 51 · Lake ZurichLake Zurich3 Miles Varsity5121:27.46SO

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 29SMSC Cross County Conference ChampionshipsSep 29 · 2 Miles Open Boys · Lake Zurich SouthLake Zurich South2 Miles Open Boys0DNF6