Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Adler ParkIESA Class 3A Sectional A · Oct 913:15.0IESA Class 3A Sectional AOctober 9, 2021
2 Miles · Vernon Hills High SchoolHawthorn XC Invite · Sep 2413:37.7Hawthorn XC InviteSeptember 24, 2021
2.1 Miles · Vernon Hills High SchoolHawthorn North XC Invitational · Sep 1314:20.9Hawthorn North XC InvitationalSeptember 13, 2019
3 Miles · Adler ParkNSC Week 2 Quad B · Sep 1617:08.50NSC Week 2 Quad BSeptember 16, 2025
3 Miles · Bulldog Athletic Complex Cross Country CourseIHSA Class 3A XC Regional - #4C Fox Lake (Grant) · Oct 2517:00.73IHSA Class 3A XC Regional - #4C Fox Lake (Grant)October 25, 2025
3 Miles · Busse Woods2022 IHSA Class 3A XC Sectional - Hoffman Estates (H.S.) #4 · Oct 2917:44.912022 IHSA Class 3A XC Sectional - Hoffman Estates (H.S.) #4October 29, 2022
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions · Sep 2316:33.22Palatine Invite - Meet of ChampionsSeptember 23, 2023
3 Miles · Diamond Lake Sports ComplexNSC Week 3 Quad B · Sep 3016:40.97NSC Week 3 Quad BSeptember 30, 2025
3 Miles · Lake Forest High SchoolNorth Suburban Conference Championship Meet · Oct 1517:30.96North Suburban Conference Championship MeetOctober 15, 2022
3 Miles · O'Plaine RoadBill Dawson Invite · Sep 2117:49.7Bill Dawson InviteSeptember 21, 2024
3 Miles · Stadium CourseBill Dawson Invitational · Sep 1717:29.4Bill Dawson InvitationalSeptember 17, 2022
3 Miles · Vernon Hills Athletic ComplexNSC Week 3 hosted by Stevenson · Sep 2416:49.00NSC Week 3 hosted by StevensonSeptember 24, 2024
3 Miles · Warren Township HS - O'Plaine CampusNSC Championships · Oct 1816:11.55NSC ChampionshipsOctober 18, 2025
3 Miles · Waukegan Sports ParkArt Campbell Lake County Cross Country Invitational · Sep 316:34.00Art Campbell Lake County Cross Country InvitationalSeptember 3, 2025
4570 m · Elgin High SchoolElgin City Classic XC Invitational · Aug 3015:35.00Elgin City Classic XC InvitationalAugust 30, 2025
4800 m · Diamond Lake Sports ComplexNSC Boys Lake Zurich @ Mundelein · Sep 2817:55.02NSC Boys Lake Zurich @ MundeleinSeptember 28, 2022
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1717:13.16NXR Midwest Regional ChampionshipsNovember 17, 2024
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational 2025 · Sep 619:18.60Rich Eschman XC Invitational 2025September 6, 2025

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

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 3A XC Regional - #4C Fox Lake (Grant)Oct 25 · 3 Miles Varsity · Place 53 · MundeleinMundelein3 Miles Varsity5317:00.73 PB12
Oct 18NSC ChampionshipsOct 18 · 3 Miles Varsity · Place 19 · MundeleinMundelein3 Miles Varsity1916:11.55 PB12
Oct 4Peoria High School InvitationalOct 4 · 3 Miles Varsity 3A · Place 42 · MundeleinMundelein3 Miles Varsity 3A4215:56.2012
Sep 30NSC Week 3 Quad BSep 30 · 3 Miles Boys · Place 7 · MundeleinMundelein3 Miles Boys716:40.97 PB12
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Varsity · Place 84 · MundeleinMundelein3 Miles Varsity8416:10.1212
Sep 20Bill Dawson InviteSep 20 · 3 Miles Varsity · Place 29 · MundeleinMundelein3 Miles Varsity2916:23.912
Sep 16NSC Week 2 Quad BSep 16 · 3 Miles Boys · Place 6 · MundeleinMundelein3 Miles Boys617:08.50 PB12
Sep 9NSC Week 1 Quad ASep 9 · 3 Miles Boys · Place 11 · MundeleinMundelein3 Miles Boys1117:19.9012
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 5,000 Meters Varsity · Place 35 · MundeleinMundelein5,000 Meters Varsity3519:18.60 PB12
Sep 3Art Campbell Lake County Cross Country InvitationalSep 3 · 3 Miles Varsity · Place 14 · MundeleinMundelein3 Miles Varsity1416:34.00 PB12
Aug 30Elgin City Classic XC InvitationalAug 30 · 2.84 Miles Varsity · Place 11 · MundeleinMundelein2.84 Miles Varsity1115:35.00 PB12

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Open 1 · Place 68 · MundeleinMundelein5,000 Meters Open 16817:13.16 PB11
Oct 262024 IHSA Class 3A XC Regional-#4C Gurnee (Warren)Oct 26 · 3 Miles Varsity · Place 49 · MundeleinMundelein3 Miles Varsity4916:40.4011
Oct 11Lakes Sunset InvitationalOct 11 · 3 Miles Varsity · Place 34 · MundeleinMundelein3 Miles Varsity3416:11.00JR
Oct 5Peoria High School InvitationalOct 5 · 3 Miles Varsity 3A · Place 88 · MundeleinMundelein3 Miles Varsity 3A8816:39.1011
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Varsity · Place 163 · MundeleinMundelein3 Miles Varsity16316:57.9011
Sep 24NSC Week 3 hosted by StevensonSep 24 · 3 Miles Boys · Place 6 · MundeleinMundelein3 Miles Boys616:49.00 PB11
Sep 21Bill Dawson InviteSep 21 · 3 Miles Varsity · Place 91 · MundeleinMundelein3 Miles Varsity9117:49.7 PB11
Aug 31Elgin City Classic XC InvitationalAug 31 · 3 Miles Varsity · Place 43 · MundeleinMundelein3 Miles Varsity4317:31.3011

2023 Cross Country

13 results
DateMeetEventPlMarkGr
Oct 282023 IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)Oct 28 · 3 Miles Varsity · Place 107 · MundeleinMundelein3 Miles Varsity10716:37.5710
Oct 212023 IHSA Class 3A XC Regional - #4C Fox Lake (Grant)Oct 21 · 3 Miles Varsity · Place 24 · MundeleinMundelein3 Miles Varsity2416:37.8710
Oct 17Race Car RallyOct 17 · 2 Miles Sophomore · Place 9 · MundeleinMundelein2 Miles Sophomore910:54.80SO
Oct 17Race Car RallyOct 17 · 2 Miles Sophomore · Place 9 · MundeleinMundelein2 Miles Sophomore910:54.80SO
Oct 14North Suburban Conference Championship MeetOct 14 · 3 Miles Varsity · Place 26 · MundeleinMundelein3 Miles Varsity2616:44.310
Oct 6Lakes Sunset InviteOct 6 · 3 Miles Varsity · Place 44 · MundeleinMundelein3 Miles Varsity4416:25.20SO
Oct 3NSC Week 3 Quad A @ LibertyvilleOct 3 · 3 Miles Varsity · Place 22 · MundeleinMundelein3 Miles Varsity2218:02.30SO
Sep 23Palatine Invite - Meet of ChampionsSep 23 · 3 Miles Sophomore · Place 14 · MundeleinMundelein3 Miles Sophomore1416:33.22 PB10
Sep 19NSC Week 2 Quad A @ Lake ForestSep 19 · 3 Miles Varsity · Place 7 · MundeleinMundelein3 Miles Varsity716:31.6010
Sep 16Bill Dawson InviteSep 16 · 3 Miles Freshman Sophomore · Place 6 · MundeleinMundelein3 Miles Freshman Sophomore616:17.4910
Sep 12NSC Week 1 Quad A @ MundeleinSep 12 · 3 Miles Varsity · Place 7 · MundeleinMundelein3 Miles Varsity717:08.2510
Sep 955th Lee Halberg/Lanphier Invite Presented by Springfield Running CenterSep 9 · 3 Miles Varsity · Place 14 · MundeleinMundelein3 Miles Varsity1417:17Unofficial10
Aug 30Art Campbell Lake County InviteAug 30 · 3 Miles Varsity · Place 34 · MundeleinMundelein3 Miles Varsity3417:05.8210

2022 Cross Country

17 results
DateMeetEventPlMarkGr
Nov 13NXR Midwest Regional ChampionshipsNov 13 · 5,000 Meters Frosh/Soph · Place 128 · MundeleinMundelein5,000 Meters Frosh/Soph12818:25.79
Oct 292022 IHSA Class 3A XC Sectional - Hoffman Estates (H.S.) #4Oct 29 · 3 Miles Varsity · Place 130 · MundeleinMundelein3 Miles Varsity13017:44.91 PB9
Oct 222022 IHSA Class 3A XC Regional - Fox Lake (Grant) #4COct 22 · 3 Miles Varsity · Place 44 · MUNDELEIN (H.S.)MUNDELEIN (H.S.)3 Miles Varsity4418:02.469
Oct 18Race Car Rally 2022Oct 18 · 2.5 Miles Freshman · Place 13 · Mundelein (H.S.)Mundelein (H.S.)2.5 Miles Freshman1314:49.00FR
Oct 15North Suburban Conference Championship MeetOct 15 · 3 Miles Varsity · Place 33 · MundeleinMundelein3 Miles Varsity3317:30.96 PB9
Oct 7Lakes Sunset InviteOct 7 · 3 Miles Varsity · Place 27 · Mundelein (H.S.)Mundelein (H.S.)3 Miles Varsity2717:50.04FR
Oct 4NSC#4 - LF v Mundelein v StevensonOct 4 · 3 Miles Varsity · Place 10 · Mundelein (H.S.)Mundelein (H.S.)3 Miles Varsity1017:20.829
Oct 1Peoria High School InvitationalOct 1 · 3 Miles 3A · Place 170 · Mundelein (H.S.)Mundelein (H.S.)3 Miles 3A17017:07.949
Sep 28NSC Boys Lake Zurich @ MundeleinSep 28 · 4,800 Meters Varsity · Place 12 · MundeleinMundelein4,800 Meters Varsity1217:55.02 PB9
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 2.5 Miles Varsity · Place 33 · Mundelein (H.S.)Mundelein (H.S.)2.5 Miles Varsity3314:26.7FR
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 2.5 Miles Freshman · Place 33 · Mundelein (H.S.)Mundelein (H.S.)2.5 Miles Freshman3314:26.70FR
Sep 17Bill Dawson InvitationalSep 17 · 3 Miles Frosh / Soph · Place 17 · MundeleinMundelein3 Miles Frosh / Soph1717:29.4 PB9
Sep 13NCS Boys - Zion Benton Mundelein @ WaukeganSep 13 · 3 Miles Varsity · Place 11 · MundeleinMundelein3 Miles Varsity1119:13.8Unofficial9
Sep 1054th Lee Halberg/Lanphier InviteSep 10 · Varsity · Place 2 · Mundelein (H.S.)Mundelein (H.S.)Varsity211:369
Sep 6NSC Boys - Warren and Libertyville @MundeleinSep 6 · 4,800 Meters Varsity · Place 8 · Mundelein (H.S.)Mundelein (H.S.)4,800 Meters Varsity816:21FR
Sep 6NSC Boys - Warren and Libertyville @MundeleinSep 6 · 4,800 Meters Varsity · Place 9 · Mundelein (H.S.)Mundelein (H.S.)4,800 Meters Varsity916:21FR
Aug 31Art Campbell Lake County Invitational Aug 31 · Varsity · Place 11 · Mundelein (H.S.)Mundelein (H.S.)Varsity1119:159

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 9IESA Class 3A Sectional AOct 9 · 2 Miles Varsity Boys · Place 23 · Mundelein FremontMundelein Fremont2 Miles Varsity Boys2313:15.0 PB8
Sep 24Hawthorn XC InviteSep 24 · 2 Miles 8th Grade Boys · Place 29 · Mundelein FremontMundelein Fremont2 Miles 8th Grade Boys2913:37.7 PB8

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 13Hawthorn North XC InvitationalSep 13 · 2.1 Miles 6th Grade Boys · Place 24 · Mundelein FremontMundelein Fremont2.1 Miles 6th Grade Boys2414:20.9 PB6