Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Adler ParkNSC Week 2 Quad B · Sep 1617:25.03NSC Week 2 Quad BSeptember 16, 2025
3 Miles · Bulldog Athletic Complex Cross Country CourseIHSA Class 3A XC Regional - #4C Fox Lake (Grant) · Oct 2516:36.14IHSA Class 3A XC Regional - #4C Fox Lake (Grant)October 25, 2025
3 Miles · Diamond Lake Sports ComplexNSC Week 3 Quad B · Sep 3016:56.75NSC Week 3 Quad BSeptember 30, 2025
3 Miles · Lakes Community High SchoolLakes Sunset Invitational · Oct 1015:59.53Lakes Sunset InvitationalOctober 10, 2025
3 Miles · Warren Township HS - O'Plaine CampusBill Dawson Invite · Sep 2016:26.9Bill Dawson InviteSeptember 20, 2025
3 Miles · Waukegan Sports ParkArt Campbell Lake County Cross Country Invitational · Sep 316:56.70Art Campbell Lake County Cross Country InvitationalSeptember 3, 2025
4570 m · Elgin High SchoolElgin City Classic XC Invitational · Aug 3016:06.10Elgin City Classic XC InvitationalAugust 30, 2025
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational 2025 · Sep 618:13.92Rich 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

12 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 3A XC Regional - #4C Fox Lake (Grant)Oct 25 · 3 Miles Varsity · Place 36 · Mundelein3 Miles Varsity3616:36.14 PB12
Oct 18NSC ChampionshipsOct 18 · 3 Miles Varsity · Place 34 · Mundelein3 Miles Varsity3416:47.0212
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Gold: 1-5 · Place 31 · Mundelein3 Miles Gold: 1-53115:59.53 PB12
Oct 4Peoria High School InvitationalOct 4 · 3 Miles Varsity 3A · Place 111 · Mundelein3 Miles Varsity 3A11116:53.1012
Sep 30NSC Week 3 Quad BSep 30 · 3 Miles Boys · Place 8 · Mundelein3 Miles Boys816:56.75 PB12
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Varsity · Place 125 · Mundelein3 Miles Varsity12516:33.1912
Sep 20Bill Dawson InviteSep 20 · 3 Miles Varsity · Place 30 · Mundelein3 Miles Varsity3016:26.9 PB12
Sep 16NSC Week 2 Quad BSep 16 · 3 Miles Boys · Place 10 · Mundelein3 Miles Boys1017:25.03 PB12
Sep 9NSC Week 1 Quad ASep 9 · 3 Miles Boys · Place 12 · Mundelein3 Miles Boys1217:25.7012
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 5,000 Meters Varsity · Place 19 · Mundelein5,000 Meters Varsity1918:13.92 PB12
Sep 3Art Campbell Lake County Cross Country InvitationalSep 3 · 3 Miles Varsity · Place 28 · Mundelein3 Miles Varsity2816:56.70 PB12
Aug 30Elgin City Classic XC InvitationalAug 30 · 2.84 Miles Varsity · Place 15 · Mundelein2.84 Miles Varsity1516:06.10 PB12

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 11Lakes Sunset InvitationalOct 11 · 3 Miles Varsity · Place 47 · Mundelein3 Miles Varsity4716:34.40JR
Oct 5Peoria High School InvitationalOct 5 · 3 Miles Varsity 3A · Place 166 · Mundelein3 Miles Varsity 3A16617:29.2011
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Varsity · Place 178 · Mundelein3 Miles Varsity17817:18.1611
Sep 1456th Lee Halberg/Lanphier InvitationalSep 14 · 3 Miles Varsity · Place 15 · Mundelein3 Miles Varsity1516:5511
Sep 7Rich Eschman XC InvitationalSep 7 · 3.05 Miles Varsity · Place 29 · Mundelein3.05 Miles Varsity2917:41.3811
Sep 4Art Campbell Lake County Cross Country InvitationalSep 4 · 3 Miles Varsity · Place 30 · Mundelein3 Miles Varsity3016:28.6311
Aug 31Elgin City Classic XC InvitationalAug 31 · 3 Miles Varsity · Place 27 · Mundelein3 Miles Varsity2716:52.9011

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 212023 IHSA Class 3A XC Regional - #4C Fox Lake (Grant)Oct 21 · 3 Miles Varsity · Place 69 · Mundelein3 Miles Varsity6918:29.0710
Oct 17Race Car RallyOct 17 · 2 Miles Sophomore · Place 21 · Mundelein2 Miles Sophomore2111:20.90SO
Oct 17Race Car RallyOct 17 · 2 Miles Sophomore · Place 21 · Mundelein2 Miles Sophomore2111:20.90SO
Oct 14North Suburban Conference Championship MeetOct 14 · 3 Miles Varsity · Place 46 · Mundelein3 Miles Varsity4617:58.210
Oct 6Lakes Sunset InviteOct 6 · 3 Miles Varsity · Place 4 · Mundelein3 Miles Varsity416:39.70SO
Oct 3NSC Week 3 Quad A @ LibertyvilleOct 3 · 3 Miles Varsity · Place 23 · Mundelein3 Miles Varsity2318:12.00SO
Sep 30Peoria High School InvitationalSep 30 · 3 Miles Varsity 3A · Place 216 · Mundelein3 Miles Varsity 3A21618:05.6010
Sep 19NSC Week 2 Quad A @ Lake ForestSep 19 · 3 Miles Varsity · Place 22 · Mundelein3 Miles Varsity2217:27.4910
Sep 16Bill Dawson InviteSep 16 · 3 Miles Freshman Sophomore · Place 27 · Mundelein3 Miles Freshman Sophomore2717:32.1710
Sep 12NSC Week 1 Quad A @ MundeleinSep 12 · 3 Miles Varsity · Place 15 · Mundelein3 Miles Varsity1517:57.1610

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 18Race Car Rally 2022Oct 18 · 2.5 Miles Freshman · Place 20 · Mundelein (H.S.)2.5 Miles Freshman2015:18.53FR
Oct 7Lakes Sunset InviteOct 7 · 3 Miles Open · Place 2 · Mundelein (H.S.)3 Miles Open217:44.73FR
Oct 4NSC#4 - LF v Mundelein v StevensonOct 4 · 3 Miles Varsity · Place 22 · Mundelein (H.S.)3 Miles Varsity2218:14.389
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 2.5 Miles Varsity · Place 31 · Mundelein (H.S.)2.5 Miles Varsity3114:22.1FR
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 2.5 Miles Freshman · Place 31 · Mundelein (H.S.)2.5 Miles Freshman3114:22.05FR
Sep 1054th Lee Halberg/Lanphier InviteSep 10 · Varsity · Place 1 · Mundelein (H.S.)Varsity111:349
Sep 6NSC Boys - Warren and Libertyville @MundeleinSep 6 · 4,800 Meters Varsity · Place 13 · Mundelein (H.S.)4,800 Meters Varsity1316:30FR
Sep 6NSC Boys - Warren and Libertyville @MundeleinSep 6 · 4,800 Meters Varsity · Place 22 · Mundelein (H.S.)4,800 Meters Varsity2216:30FR
Aug 31Art Campbell Lake County Invitational Aug 31 · Varsity · Place 2 · Mundelein (H.S.)Varsity218:489