Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Elgin High SchoolElgin City Classic XC Invitational · Aug 3011:31.80Elgin City Classic XC InvitationalAugust 30, 2025
2 Miles · Willow Stream ParkBuffalo Grove Race Car Rally · Oct 2111:53.00Buffalo Grove Race Car RallyOctober 21, 2025
2.15 Miles · Veteran Acres ParkRich Eschman XC Invitational 2025 · Sep 613:05.07Rich Eschman XC Invitational 2025September 6, 2025
2.96 Miles · Stadium Course2026 IHSA Class 3A XC Regional - #4C Gurnee (Warren) · Oct 2415:54.902026 IHSA Class 3A XC Regional - #4C Gurnee (Warren)October 24, 2026
3 Miles · Adler ParkNSC Week 2 Quad B · Sep 1619:11.74NSC Week 2 Quad BSeptember 16, 2025
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2616:45.60Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 316:43.23Peoria High School InvitationalOctober 3, 2026
3 Miles · Diamond Lake Sports ComplexNSC Week 2 B/D Quad · Sep 1518:00.00NSC Week 2 B/D QuadSeptember 15, 2026
3 Miles · Diamond Lake Sports ComplexNSC Week 3 Quad B · Sep 3018:12.59NSC Week 3 Quad BSeptember 30, 2025
3 Miles · Eagle AcresLakes Sunset Invite · Oct 816:47.00Lakes Sunset InviteOctober 8, 2026
3 Miles · Lakes Community High SchoolLakes Sunset Invitational · Oct 1017:41.68Lakes Sunset InvitationalOctober 10, 2025
3 Miles · Lincoln Park58th Annual Lee Halberg Lanphier Invitational · Sep 1217:31.6058th Annual Lee Halberg Lanphier InvitationalSeptember 12, 2026
3 Miles · Tim Osmond Sports Complex51th Annual Patricia Harland Cross Country Invitational · Oct 418:58.6851th Annual Patricia Harland Cross Country InvitationalOctober 4, 2025
3 Miles · Vernon Hills Athletic ComplexNSC Week 4 B/C Quad · Sep 2917:58.80NSC Week 4 B/C QuadSeptember 29, 2026
3 Miles · Warren Township HS - O'Plaine CampusBill Dawson Invite · Sep 1917:21.9Bill Dawson InviteSeptember 19, 2026
3 Miles · Waukegan Sports ParkNSC Week 1 Quad A · Sep 918:59.70NSC Week 1 Quad ASeptember 9, 2025
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational · Sep 519:23.24Rich Eschman XC InvitationalSeptember 5, 2026
5230 m · Waukegan Sports ParkNSC Week 1 A/B Quad · Sep 819:23.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 44 · Mundelein2.96 Miles Varsity4415:54.90 PB11
Oct 8Lakes Sunset InviteOct 8 · 3 Miles Team Final - Gold + Silver · Place 81 · Mundelein3 Miles Team Final - Gold + Silver8116:47.00 PB11
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 3A · Place 134 · Mundelein3 Miles Varsity - 3A13416:43.23 PB11
Sep 29NSC Week 4 B/C QuadSep 29 · 3 Miles Boys · Place 31 · Mundelein3 Miles Boys3117:58.80 PB11
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Varsity · Place 155 · Mundelein3 Miles Varsity15516:45.60 PB11
Sep 19Bill Dawson InviteSep 19 · 3 Miles Varsity · Place 44 · Mundelein3 Miles Varsity4417:21.9 PB11
Sep 15NSC Week 2 B/D QuadSep 15 · 3 Miles Boys · Place 23 · Mundelein3 Miles Boys2318:00.00 PB11
Sep 1258th Annual Lee Halberg Lanphier InvitationalSep 12 · 3 Miles Varsity · Place 30 · Mundelein3 Miles Varsity3017:31.60 PB11
Sep 8NSC Week 1 A/B QuadSep 8 · 3.25 Miles Boys · Place 26 · Mundelein3.25 Miles Boys2619:23.40 PB11
Sep 5Rich Eschman XC InvitationalSep 5 · 5,000 Meters Varsity · Place 46 · Mundelein5,000 Meters Varsity4619:23.24 PB11

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 21Buffalo Grove Race Car RallyOct 21 · 2 Miles Sophomore · Place 29 · Mundelein2 Miles Sophomore2911:53.00 PB10
Oct 18NSC ChampionshipsOct 18 · 3 Miles Frosh/Soph Scored · Place 12 · Mundelein3 Miles Frosh/Soph Scored1217:55.3710
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Bronze: Open · Place 10 · Mundelein3 Miles Bronze: Open1017:41.68 PB10
Oct 451th Annual Patricia Harland Cross Country InvitationalOct 4 · 3 Miles Varsity · Place 39 · Mundelein3 Miles Varsity3918:58.68 PB10
Sep 30NSC Week 3 Quad BSep 30 · 3 Miles Boys · Place 26 · Mundelein3 Miles Boys2618:12.59 PB10
Sep 20Bill Dawson InviteSep 20 · 3 Miles Frosh/Soph · Place 64 · Mundelein3 Miles Frosh/Soph6418:26.810
Sep 16NSC Week 2 Quad BSep 16 · 3 Miles Boys · Place 38 · Mundelein3 Miles Boys3819:11.74 PB10
Sep 9NSC Week 1 Quad ASep 9 · 3 Miles Boys · Place 40 · Mundelein3 Miles Boys4018:59.70 PB10
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 2.15 Miles Frosh/Soph · Place 21 · Mundelein2.15 Miles Frosh/Soph2113:05.07 PB10
Sep 3Art Campbell Lake County Cross Country InvitationalSep 3 · 3 Miles Open · Place 11 · Mundelein3 Miles Open1119:14.9010
Aug 30Elgin City Classic XC InvitationalAug 30 · 2 Miles Frosh/Soph · Place 10 · Mundelein2 Miles Frosh/Soph1011:31.80 PB10