Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Elgin High SchoolElgin City Classic XC Invitational · Aug 3011:49.90Elgin City Classic XC InvitationalAugust 30, 2025
2 Miles · Willow Stream ParkBuffalo Grove Race Car Rally · Oct 2112:18.70Buffalo Grove Race Car RallyOctober 21, 2025
2.15 Miles · Veteran Acres ParkRich Eschman XC Invitational 2025 · Sep 612:53.34Rich Eschman XC Invitational 2025September 6, 2025
3 Miles · Adler ParkNSC Week 2 Quad B · Sep 1618:59.14NSC Week 2 Quad BSeptember 16, 2025
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2617:13.09Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 317:12.43Peoria High School InvitationalOctober 3, 2026
3 Miles · Diamond Lake Sports ComplexNSC Week 2 B/D Quad · Sep 1518:25.90NSC Week 2 B/D QuadSeptember 15, 2026
3 Miles · Diamond Lake Sports ComplexNSC Week 3 Quad B · Sep 3018:20.78NSC Week 3 Quad BSeptember 30, 2025
3 Miles · Eagle AcresLakes Sunset Invite · Oct 817:40.60Lakes Sunset InviteOctober 8, 2026
3 Miles · Lakes Community High SchoolLakes Sunset Invitational · Oct 1017:27.93Lakes Sunset InvitationalOctober 10, 2025
3 Miles · Lincoln Park58th Annual Lee Halberg Lanphier Invitational · Sep 1218:24.2058th Annual Lee Halberg Lanphier InvitationalSeptember 12, 2026
3 Miles · Tim Osmond Sports Complex51th Annual Patricia Harland Cross Country Invitational · Oct 417:39.5051th Annual Patricia Harland Cross Country InvitationalOctober 4, 2025
3 Miles · Warren Township HS - O'Plaine CampusBill Dawson Invite · Sep 2017:39.6Bill Dawson InviteSeptember 20, 2025
3 Miles · Waukegan Sports ParkNSC Week 1 Quad A · Sep 919:00.70NSC Week 1 Quad ASeptember 9, 2025
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational · Sep 519:26.22Rich Eschman XC InvitationalSeptember 5, 2026
5230 m · Waukegan Sports ParkNSC Week 1 A/B Quad · Sep 819:15.80NSC 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

9 results
DateMeetEventPlMarkGr
Oct 8Lakes Sunset InviteOct 8 · 3 Miles Team Final - Gold + Silver · Place 146 · Mundelein3 Miles Team Final - Gold + Silver14617:40.60 PB10
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 3A · Place 186 · Mundelein3 Miles Varsity - 3A18617:12.43 PB10
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Sophomore · Place 49 · Mundelein3 Miles Sophomore4917:13.09 PB10
Sep 19Bill Dawson InviteSep 19 · 3 Miles Frosh/Soph · Place 12 · Mundelein3 Miles Frosh/Soph1218:18.710
Sep 15NSC Week 2 B/D QuadSep 15 · 3 Miles Boys · Place 29 · Mundelein3 Miles Boys2918:25.90 PB10
Sep 1258th Annual Lee Halberg Lanphier InvitationalSep 12 · 3 Miles Varsity · Place 52 · Mundelein3 Miles Varsity5218:24.20 PB10
Sep 8NSC Week 1 A/B QuadSep 8 · 3.25 Miles Boys · Place 23 · Mundelein3.25 Miles Boys2319:15.80 PB10
Sep 5Rich Eschman XC InvitationalSep 5 · 5,000 Meters Varsity · Place 47 · Mundelein5,000 Meters Varsity4719:26.22 PB10
Aug 29Elgin City Classic XC InvitationalAug 29 · 2 Miles FS Boys · Place 6 · Mundelein2 Miles FS Boys611:53.6510

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 21Buffalo Grove Race Car RallyOct 21 · 2 Miles Freshman · Place 38 · Mundelein2 Miles Freshman3812:18.70 PB9
Oct 18NSC ChampionshipsOct 18 · 3 Miles Frosh/Soph Scored · Place 14 · Mundelein3 Miles Frosh/Soph Scored1417:57.449
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Bronze: Open · Place 4 · Mundelein3 Miles Bronze: Open417:27.93 PB9
Oct 451th Annual Patricia Harland Cross Country InvitationalOct 4 · 3 Miles Varsity · Place 20 · Mundelein3 Miles Varsity2017:39.50 PB9
Sep 30NSC Week 3 Quad BSep 30 · 3 Miles Boys · Place 31 · Mundelein3 Miles Boys3118:20.78 PB9
Sep 20Bill Dawson InviteSep 20 · 3 Miles Frosh/Soph · Place 37 · Mundelein3 Miles Frosh/Soph3717:39.6 PB9
Sep 16NSC Week 2 Quad BSep 16 · 3 Miles Boys · Place 32 · Mundelein3 Miles Boys3218:59.14 PB9
Sep 9NSC Week 1 Quad ASep 9 · 3 Miles Boys · Place 41 · Mundelein3 Miles Boys4119:00.70 PB9
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 2.15 Miles Frosh/Soph · Place 16 · Mundelein2.15 Miles Frosh/Soph1612:53.34 PB9
Sep 3Art Campbell Lake County Cross Country InvitationalSep 3 · 3 Miles Open · Place 12 · Mundelein3 Miles Open1219:15.209
Aug 30Elgin City Classic XC InvitationalAug 30 · 2 Miles Frosh/Soph · Place 17 · Mundelein2 Miles Frosh/Soph1711:49.90 PB9