Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Elgin High SchoolElgin City Classic XC Invitational · Aug 2913:11.49Elgin City Classic XC InvitationalAugust 29, 2026
2 Miles · Willow Stream ParkBuffalo Grove Race Car Rally · Oct 2113:49.90Buffalo Grove Race Car RallyOctober 21, 2025
2.15 Miles · Veteran Acres ParkRich Eschman XC Invitational · Sep 514:50.22Rich Eschman XC InvitationalSeptember 5, 2026
3 Miles · Adler ParkNSC Week 2 Quad B · Sep 1623:54.72NSC Week 2 Quad BSeptember 16, 2025
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2619:51.54Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Diamond Lake Sports ComplexNSC Week 2 B/D Quad · Sep 1522:24.60NSC Week 2 B/D QuadSeptember 15, 2026
3 Miles · Diamond Lake Sports ComplexNSC Week 3 Quad B · Sep 3022:18.81NSC Week 3 Quad BSeptember 30, 2025
3 Miles · Eagle AcresLakes Sunset Invite · Oct 818:58.60Lakes Sunset InviteOctober 8, 2026
3 Miles · Lakes Community High SchoolLakes Sunset Invitational · Oct 1020:47.78Lakes Sunset InvitationalOctober 10, 2025
3 Miles · Lincoln Park58th Annual Lee Halberg Lanphier Invitational · Sep 1221:43.0058th Annual Lee Halberg Lanphier InvitationalSeptember 12, 2026
3 Miles · Tim Osmond Sports Complex52nd Annual Patricia Harland Cross Country Invitational · Oct 320:50.2052nd Annual Patricia Harland Cross Country InvitationalOctober 3, 2026
3 Miles · Vernon Hills Athletic ComplexNSC Week 4 B/C Quad · Sep 2919:58.60NSC Week 4 B/C QuadSeptember 29, 2026
3 Miles · Warren Township HS - O'Plaine CampusNSC Championships · Oct 1820:26.81NSC ChampionshipsOctober 18, 2025
3 Miles · Waukegan Sports ParkNSC Week 1 Quad A · Sep 924:30.90NSC Week 1 Quad ASeptember 9, 2025
5230 m · Waukegan Sports ParkNSC Week 1 A/B Quad · Sep 821:54.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 20Race Car Rally 2026Oct 20 · 2 Miles Sophomore · Place 55 · Mundelein2 Miles Sophomore5512:41.010
Oct 8Lakes Sunset InviteOct 8 · 3 Miles Bronze: Open · Place 55 · Mundelein3 Miles Bronze: Open5518:58.60 PB10
Oct 352nd Annual Patricia Harland Cross Country InvitationalOct 3 · 3 Miles Varsity · Place 83 · Mundelein3 Miles Varsity8320:50.20 PB10
Sep 29NSC Week 4 B/C QuadSep 29 · 3 Miles Boys · Place 69 · Mundelein3 Miles Boys6919:58.60 PB10
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Sophomore · Place 188 · Mundelein3 Miles Sophomore18819:51.54 PB10
Sep 15NSC Week 2 B/D QuadSep 15 · 3 Miles Boys · Place 83 · Mundelein3 Miles Boys8322:24.60 PB10
Sep 1258th Annual Lee Halberg Lanphier InvitationalSep 12 · 3 Miles Junior Varsity · Place 79 · Mundelein3 Miles Junior Varsity7921:43.00 PB10
Sep 8NSC Week 1 A/B QuadSep 8 · 3.25 Miles Boys · Place 49 · Mundelein3.25 Miles Boys4921:54.90 PB10
Sep 5Rich Eschman XC InvitationalSep 5 · 2.15 Miles Frosh/Soph · Place 44 · Mundelein2.15 Miles Frosh/Soph4414:50.22 PB10
Aug 29Elgin City Classic XC InvitationalAug 29 · 2 Miles FS Boys · Place 29 · Mundelein2 Miles FS Boys2913:11.49 PB10

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 21Buffalo Grove Race Car RallyOct 21 · 2 Miles Freshman · Place 86 · Mundelein2 Miles Freshman8613:49.90 PB9
Oct 18NSC ChampionshipsOct 18 · 3 Miles Frosh/Soph Scored · Place 57 · Mundelein3 Miles Frosh/Soph Scored5720:26.81 PB9
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Bronze: Open · Place 118 · Mundelein3 Miles Bronze: Open11820:47.78 PB9
Oct 451th Annual Patricia Harland Cross Country InvitationalOct 4 · 3 Miles Junior Varsity · Place 42 · Mundelein3 Miles Junior Varsity4222:03.419
Sep 30NSC Week 3 Quad BSep 30 · 3 Miles Boys · Place 90 · Mundelein3 Miles Boys9022:18.81 PB9
Sep 20Bill Dawson InviteSep 20 · 3 Miles Frosh/Soph · Place 234 · Mundelein3 Miles Frosh/Soph23422:23.39
Sep 16NSC Week 2 Quad BSep 16 · 3 Miles Boys · Place 109 · Mundelein3 Miles Boys10923:54.72 PB9
Sep 1357th Lee Halberg/Lanphier InvitationalSep 13 · 3 Miles Junior Varsity · Place 106 · Mundelein3 Miles Junior Varsity10625:48.369
Sep 9NSC Week 1 Quad ASep 9 · 3 Miles Boys · Place 84 · Mundelein3 Miles Boys8424:30.90 PB9
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 2.15 Miles Frosh/Soph · Place 98 · Mundelein2.15 Miles Frosh/Soph9816:53.839
Sep 3Art Campbell Lake County Cross Country InvitationalSep 3 · 3 Miles Open · Place 211 · Mundelein3 Miles Open21125:21.409
Aug 30Elgin City Classic XC InvitationalAug 30 · 2 Miles Frosh/Soph · Place 91 · Mundelein2 Miles Frosh/Soph9115:20.709