Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Elgin High SchoolElgin City Classic XC Invitational · Aug 3011:07.70Elgin City Classic XC InvitationalAugust 30, 2025
2 Miles · Willow Stream ParkBuffalo Grove Race Car Rally · Oct 2111:05.10Buffalo Grove Race Car RallyOctober 21, 2025
2.15 Miles · Veteran Acres ParkRich Eschman XC Invitational 2025 · Sep 612:07.95Rich Eschman XC Invitational 2025September 6, 2025
2.96 Miles · Stadium Course2026 IHSA Class 3A XC Regional - #4C Gurnee (Warren) · Oct 2415:40.202026 IHSA Class 3A XC Regional - #4C Gurnee (Warren)October 24, 2026
3 Miles · Adler ParkNSC Week 2 Quad B · Sep 1617:59.38NSC Week 2 Quad BSeptember 16, 2025
3 Miles · Bulldog Athletic Complex Cross Country CourseIHSA Class 3A XC Regional - #4C Fox Lake (Grant) · Oct 2516:48.10IHSA Class 3A XC Regional - #4C Fox Lake (Grant)October 25, 2025
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2616:36.36Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 316:05.74Peoria High School InvitationalOctober 3, 2026
3 Miles · Diamond Lake Sports ComplexNSC Week 2 B/D Quad · Sep 1519:08.40NSC Week 2 B/D QuadSeptember 15, 2026
3 Miles · Diamond Lake Sports ComplexNSC Week 3 Quad B · Sep 3017:08.15NSC Week 3 Quad BSeptember 30, 2025
3 Miles · Eagle AcresLakes Sunset Invite · Oct 816:03.30Lakes Sunset InviteOctober 8, 2026
3 Miles · Lakes Community High SchoolLakes Sunset Invitational · Oct 1016:14.86Lakes Sunset InvitationalOctober 10, 2025
3 Miles · Lincoln Park58th Annual Lee Halberg Lanphier Invitational · Sep 1217:52.8058th Annual Lee Halberg Lanphier InvitationalSeptember 12, 2026
3 Miles · Vernon Hills Athletic ComplexNSC Week 4 B/C Quad · Sep 2917:11.80NSC Week 4 B/C QuadSeptember 29, 2026
3 Miles · Warren Township HS - O'Plaine CampusNSC Championships · Oct 1816:32.22NSC ChampionshipsOctober 18, 2025
3 Miles · Waukegan Sports ParkArt Campbell Lake County Cross Country Invitational · Sep 317:53.80Art Campbell Lake County Cross Country InvitationalSeptember 3, 2025
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational · Sep 519:40.48Rich Eschman XC InvitationalSeptember 5, 2026
5230 m · Waukegan Sports ParkNSC Week 1 A/B Quad · Sep 819:22.90NSC 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 38 · Mundelein2.96 Miles Varsity3815:40.20 PB11
Oct 8Lakes Sunset InviteOct 8 · 3 Miles Team Final - Gold + Silver · Place 34 · Mundelein3 Miles Team Final - Gold + Silver3416:03.30 PB11
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 3A · Place 85 · Mundelein3 Miles Varsity - 3A8516:05.74 PB11
Sep 29NSC Week 4 B/C QuadSep 29 · 3 Miles Boys · Place 21 · Mundelein3 Miles Boys2117:11.80 PB11
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Varsity · Place 146 · Mundelein3 Miles Varsity14616:36.36 PB11
Sep 19Bill Dawson InviteSep 19 · 3 Miles Varsity · Place 87 · Mundelein3 Miles Varsity8718:21.811
Sep 15NSC Week 2 B/D QuadSep 15 · 3 Miles Boys · Place 41 · Mundelein3 Miles Boys4119:08.40 PB11
Sep 1258th Annual Lee Halberg Lanphier InvitationalSep 12 · 3 Miles Varsity · Place 38 · Mundelein3 Miles Varsity3817:52.80 PB11
Sep 8NSC Week 1 A/B QuadSep 8 · 3.25 Miles Boys · Place 25 · Mundelein3.25 Miles Boys2519:22.90 PB11
Sep 5Rich Eschman XC InvitationalSep 5 · 5,000 Meters Varsity · Place 57 · Mundelein5,000 Meters Varsity5719:40.48 PB11

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 3A XC Regional - #4C Fox Lake (Grant)Oct 25 · 3 Miles Varsity · Place 46 · Mundelein3 Miles Varsity4616:48.10 PB10
Oct 21Buffalo Grove Race Car RallyOct 21 · 2 Miles Sophomore · Place 7 · Mundelein2 Miles Sophomore711:05.10 PB10
Oct 18NSC ChampionshipsOct 18 · 3 Miles Varsity · Place 27 · Mundelein3 Miles Varsity2716:32.22 PB10
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Gold: 1-5 · Place 40 · Mundelein3 Miles Gold: 1-54016:14.86 PB10
Sep 30NSC Week 3 Quad BSep 30 · 3 Miles Boys · Place 9 · Mundelein3 Miles Boys917:08.15 PB10
Sep 20Bill Dawson InviteSep 20 · 3 Miles Frosh/Soph · Place 12 · Mundelein3 Miles Frosh/Soph1216:54.610
Sep 16NSC Week 2 Quad BSep 16 · 3 Miles Boys · Place 18 · Mundelein3 Miles Boys1817:59.38 PB10
Sep 9NSC Week 1 Quad ASep 9 · 3 Miles Boys · Place 27 · Mundelein3 Miles Boys2718:03.1010
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 2.15 Miles Frosh/Soph · Place 5 · Mundelein2.15 Miles Frosh/Soph512:07.95 PB10
Sep 3Art Campbell Lake County Cross Country InvitationalSep 3 · 3 Miles Varsity · Place 62 · Mundelein3 Miles Varsity6217:53.80 PB10
Aug 30Elgin City Classic XC InvitationalAug 30 · 2 Miles Frosh/Soph · Place 5 · Mundelein2 Miles Frosh/Soph511:07.70 PB10