Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.96 Miles · Stadium Course2026 IHSA Class 3A XC Regional - #4C Gurnee (Warren) · Oct 2415:57.102026 IHSA Class 3A XC Regional - #4C Gurnee (Warren)October 24, 2026
3 Miles · Adler ParkNSC Week 2 Quad B · Sep 1617:45.22NSC Week 2 Quad BSeptember 16, 2025
3 Miles · Bulldog Athletic Complex Cross Country CourseIHSA Class 3A XC Regional - #4C Fox Lake (Grant) · Oct 2517:19.94IHSA Class 3A XC Regional - #4C Fox Lake (Grant)October 25, 2025
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2616:12.79Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 315:50.39Peoria High School InvitationalOctober 3, 2026
3 Miles · Diamond Lake Sports ComplexNSC Week 2 B/D Quad · Sep 1517:57.10NSC Week 2 B/D QuadSeptember 15, 2026
3 Miles · Diamond Lake Sports ComplexNSC Week 3 Quad B · Sep 3017:34.67NSC Week 3 Quad BSeptember 30, 2025
3 Miles · Eagle AcresLakes Sunset Invite · Oct 815:51.90Lakes Sunset InviteOctober 8, 2026
3 Miles · Lakes Community High SchoolLakes Sunset Invitational · Oct 1016:35.70Lakes Sunset InvitationalOctober 10, 2025
3 Miles · Lincoln Park58th Annual Lee Halberg Lanphier Invitational · Sep 1216:44.0058th Annual Lee Halberg Lanphier InvitationalSeptember 12, 2026
3 Miles · Tim Osmond Sports Complex51th Annual Patricia Harland Cross Country Invitational · Oct 417:09.1451th Annual Patricia Harland Cross Country InvitationalOctober 4, 2025
3 Miles · Vernon Hills Athletic ComplexNSC Week 4 B/C Quad · Sep 2917:05.00NSC Week 4 B/C QuadSeptember 29, 2026
3 Miles · Warren Township HS - O'Plaine CampusNSC Championships · Oct 1816:55.84NSC ChampionshipsOctober 18, 2025
3 Miles · Waukegan Sports ParkArt Campbell Lake County Cross Country Invitational · Sep 317:19.20Art Campbell Lake County Cross Country InvitationalSeptember 3, 2025
4570 m · Elgin High SchoolElgin City Classic XC Invitational · Aug 3015:48.80Elgin City Classic XC InvitationalAugust 30, 2025
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational · Sep 518:15.42Rich Eschman XC InvitationalSeptember 5, 2026
5230 m · Waukegan Sports ParkNSC Week 1 A/B Quad · Sep 818:58.50NSC 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 46 · Mundelein2.96 Miles Varsity4615:57.10 PB12
Oct 8Lakes Sunset InviteOct 8 · 3 Miles Team Final - Gold + Silver · Place 24 · Mundelein3 Miles Team Final - Gold + Silver2415:51.90 PB12
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 3A · Place 58 · Mundelein3 Miles Varsity - 3A5815:50.39 PB12
Sep 29NSC Week 4 B/C QuadSep 29 · 3 Miles Boys · Place 12 · Mundelein3 Miles Boys1217:05.00 PB12
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Varsity · Place 105 · Mundelein3 Miles Varsity10516:12.79 PB12
Sep 19Bill Dawson InviteSep 19 · 3 Miles Varsity · Place 33 · Mundelein3 Miles Varsity3317:09.512
Sep 15NSC Week 2 B/D QuadSep 15 · 3 Miles Boys · Place 22 · Mundelein3 Miles Boys2217:57.10 PB12
Sep 1258th Annual Lee Halberg Lanphier InvitationalSep 12 · 3 Miles Varsity · Place 13 · Mundelein3 Miles Varsity1316:44.00 PB12
Sep 8NSC Week 1 A/B QuadSep 8 · 3.25 Miles Boys · Place 21 · Mundelein3.25 Miles Boys2118:58.50 PB12
Sep 5Rich Eschman XC InvitationalSep 5 · 5,000 Meters Varsity · Place 16 · Mundelein5,000 Meters Varsity1618:15.42 PB12

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 3A XC Regional - #4C Fox Lake (Grant)Oct 25 · 3 Miles Varsity · Place 60 · Mundelein3 Miles Varsity6017:19.94 PB11
Oct 18NSC ChampionshipsOct 18 · 3 Miles Varsity · Place 37 · Mundelein3 Miles Varsity3716:55.84 PB11
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Bronze: Open · Place 1 · Mundelein3 Miles Bronze: Open116:35.70 PB11
Oct 451th Annual Patricia Harland Cross Country InvitationalOct 4 · 3 Miles Varsity · Place 11 · Mundelein3 Miles Varsity1117:09.14 PB11
Sep 30NSC Week 3 Quad BSep 30 · 3 Miles Boys · Place 13 · Mundelein3 Miles Boys1317:34.67 PB11
Sep 20Bill Dawson InviteSep 20 · 3 Miles Varsity · Place 46 · Mundelein3 Miles Varsity4617:02.411
Sep 16NSC Week 2 Quad BSep 16 · 3 Miles Boys · Place 16 · Mundelein3 Miles Boys1617:45.22 PB11
Sep 9NSC Week 1 Quad ASep 9 · 3 Miles Boys · Place 22 · Mundelein3 Miles Boys2217:48.6011
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 5,000 Meters Varsity · Place 20 · Mundelein5,000 Meters Varsity2018:22.1611
Sep 3Art Campbell Lake County Cross Country InvitationalSep 3 · 3 Miles Varsity · Place 41 · Mundelein3 Miles Varsity4117:19.20 PB11
Aug 30Elgin City Classic XC InvitationalAug 30 · 2.84 Miles Varsity · Place 13 · Mundelein2.84 Miles Varsity1315:48.80 PB11