Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.96 Miles · Stadium Course2026 IHSA Class 3A XC Regional - #4C Gurnee (Warren) · Oct 2415:36.202026 IHSA Class 3A XC Regional - #4C Gurnee (Warren)October 24, 2026
3 Miles · Adler ParkNSC Week 2 Quad B · Sep 1617:00.06NSC Week 2 Quad BSeptember 16, 2025
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2616:44.77Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 316:10.50Peoria High School InvitationalOctober 3, 2026
3 Miles · Diamond Lake Sports ComplexNSC Week 2 B/D Quad · Sep 1517:31.30NSC Week 2 B/D QuadSeptember 15, 2026
3 Miles · Diamond Lake Sports ComplexNSC Week 3 Quad B · Sep 3016:12.38NSC Week 3 Quad BSeptember 30, 2025
3 Miles · Eagle AcresLakes Sunset Invite · Oct 815:48.90Lakes Sunset InviteOctober 8, 2026
3 Miles · Lakes Community High SchoolLakes Sunset Invitational · Oct 1015:57.49Lakes Sunset InvitationalOctober 10, 2025
3 Miles · Lincoln Park58th Annual Lee Halberg Lanphier Invitational · Sep 1216:38.7058th Annual Lee Halberg Lanphier InvitationalSeptember 12, 2026
3 Miles · Vernon Hills Athletic ComplexNSC Week 4 B/C Quad · Sep 2916:48.50NSC Week 4 B/C QuadSeptember 29, 2026
3 Miles · Warren Township HS - O'Plaine CampusBill Dawson Invite · Sep 2016:21.8Bill Dawson InviteSeptember 20, 2025
3 Miles · Waukegan Sports ParkArt Campbell Lake County Cross Country Invitational · Sep 316:41.60Art Campbell Lake County Cross Country InvitationalSeptember 3, 2025
4570 m · Elgin High SchoolElgin City Classic XC Invitational · Aug 3015:26.40Elgin City Classic XC InvitationalAugust 30, 2025
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational · Sep 517:59.97Rich Eschman XC InvitationalSeptember 5, 2026
5230 m · Waukegan Sports ParkNSC Week 1 A/B Quad · Sep 818:18.40NSC Week 1 A/B QuadSeptember 8, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 3A XC Regional - #4C Gurnee (Warren)Oct 24 · 2.96 Miles Varsity · Place 33 · Mundelein2.96 Miles Varsity3315:36.20 PB12
Oct 8Lakes Sunset InviteOct 8 · 3 Miles Team Final - Gold + Silver · Place 21 · Mundelein3 Miles Team Final - Gold + Silver2115:48.90 PB12
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 3A · Place 98 · Mundelein3 Miles Varsity - 3A9816:10.50 PB12
Sep 29NSC Week 4 B/C QuadSep 29 · 3 Miles Boys · Place 4 · Mundelein3 Miles Boys416:48.50 PB12
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Varsity · Place 153 · Mundelein3 Miles Varsity15316:44.77 PB12
Sep 19Bill Dawson InviteSep 19 · 3 Miles Varsity · Place 16 · Mundelein3 Miles Varsity1616:51.412
Sep 15NSC Week 2 B/D QuadSep 15 · 3 Miles Boys · Place 10 · Mundelein3 Miles Boys1017:31.30 PB12
Sep 1258th Annual Lee Halberg Lanphier InvitationalSep 12 · 3 Miles Varsity · Place 10 · Mundelein3 Miles Varsity1016:38.70 PB12
Sep 8NSC Week 1 A/B QuadSep 8 · 3.25 Miles Boys · Place 10 · Mundelein3.25 Miles Boys1018:18.40 PB12
Sep 5Rich Eschman XC InvitationalSep 5 · 5,000 Meters Varsity · Place 11 · Mundelein5,000 Meters Varsity1117:59.97 PB12

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Gold: 1-5 · Place 29 · Mundelein3 Miles Gold: 1-52915:57.49 PB11
Oct 4Peoria High School InvitationalOct 4 · 3 Miles Varsity 3A · Place 67 · Mundelein3 Miles Varsity 3A6716:28.3011
Sep 30NSC Week 3 Quad BSep 30 · 3 Miles Boys · Place 2 · Mundelein3 Miles Boys216:12.38 PB11
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Varsity · Place 82 · Mundelein3 Miles Varsity8216:09.3911
Sep 20Bill Dawson InviteSep 20 · 3 Miles Varsity · Place 27 · Mundelein3 Miles Varsity2716:21.8 PB11
Sep 16NSC Week 2 Quad BSep 16 · 3 Miles Boys · Place 3 · Mundelein3 Miles Boys317:00.06 PB11
Sep 1357th Lee Halberg/Lanphier InvitationalSep 13 · 3 Miles Varsity · Place 11 · Mundelein3 Miles Varsity1116:34.6611
Sep 9NSC Week 1 Quad ASep 9 · 3 Miles Boys · Place 9 · Mundelein3 Miles Boys917:16.5011
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 5,000 Meters Varsity · Place 13 · Mundelein5,000 Meters Varsity1318:00.1911
Sep 3Art Campbell Lake County Cross Country InvitationalSep 3 · 3 Miles Varsity · Place 20 · Mundelein3 Miles Varsity2016:41.60 PB11
Aug 30Elgin City Classic XC InvitationalAug 30 · 2.84 Miles Varsity · Place 9 · Mundelein2.84 Miles Varsity915:26.40 PB11

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 3A XC Sectional-#4 Hoffman Estates (H.S.)Nov 2 · 3 Miles Varsity · Place 107 · Mundelein3 Miles Varsity10716:21.5010
Oct 22Race Car Rally 2024Oct 22 · 2 Miles Sophomore · Place 1 · Mundelein2 Miles Sophomore110:38.5510
Oct 11Lakes Sunset InvitationalOct 11 · 3 Miles Varsity · Place 33 · Mundelein3 Miles Varsity3316:09.00SO
Oct 5Peoria High School InvitationalOct 5 · 3 Miles Varsity 3A · Place 60 · Mundelein3 Miles Varsity 3A6016:13.4010
Sep 7Rich Eschman XC InvitationalSep 7 · 3.05 Miles Varsity · Place 9 · Mundelein3.05 Miles Varsity916:44.4110
Sep 4Art Campbell Lake County Cross Country InvitationalSep 4 · 3 Miles Varsity · Place 12 · Mundelein3 Miles Varsity1215:48.9210
Aug 31Elgin City Classic XC InvitationalAug 31 · 3 Miles Varsity · Place 19 · Mundelein3 Miles Varsity1916:21.7010

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 212023 IHSA Class 3A XC Regional - #4C Fox Lake (Grant)Oct 21 · 3 Miles Varsity · Place 29 · Mundelein3 Miles Varsity2916:46.199
Oct 17Race Car RallyOct 17 · 2 Miles Freshman · Place 1 · Mundelein2 Miles Freshman110:41.30FR
Oct 17Race Car RallyOct 17 · 2 Miles Freshman · Place 1 · Mundelein2 Miles Freshman110:41.30FR
Oct 14North Suburban Conference Championship MeetOct 14 · 3 Miles Varsity · Place 13 · Mundelein3 Miles Varsity1316:30.79
Oct 6Lakes Sunset InviteOct 6 · 3 Miles Varsity · Place 36 · Mundelein3 Miles Varsity3616:14.30FR
Oct 3NSC Week 3 Quad A @ LibertyvilleOct 3 · 3 Miles Varsity · Place 4 · Mundelein3 Miles Varsity416:47.50FR
Sep 30Peoria High School InvitationalSep 30 · 3 Miles Varsity 3A · Place 100 · Mundelein3 Miles Varsity 3A10016:25.609
Sep 19NSC Week 2 Quad A @ Lake ForestSep 19 · 3 Miles Varsity · Place 6 · Mundelein3 Miles Varsity616:29.529
Sep 16Bill Dawson InviteSep 16 · 3 Miles Freshman Sophomore · Place 4 · Mundelein3 Miles Freshman Sophomore416:13.919
Sep 12NSC Week 1 Quad A @ MundeleinSep 12 · 3 Miles Varsity · Place 5 · Mundelein3 Miles Varsity517:06.369
Aug 30Art Campbell Lake County InviteAug 30 · 3 Miles Varsity · Place 31 · Mundelein3 Miles Varsity3116:52.539