Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Elgin High SchoolElgin City Classic XC Invitational · Aug 3013:42.60Elgin City Classic XC InvitationalAugust 30, 2025
2 Miles · Willow Stream ParkBuffalo Grove Race Car Rally · Oct 2112:54.70Buffalo Grove Race Car RallyOctober 21, 2025
2.15 Miles · Veteran Acres ParkRich Eschman XC Invitational 2025 · Sep 615:33.15Rich Eschman XC Invitational 2025September 6, 2025
3 Miles · Adler ParkNSC Week 2 Quad B · Sep 1622:00.47NSC Week 2 Quad BSeptember 16, 2025
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2618:44.53Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Diamond Lake Sports ComplexNSC Week 2 B/D Quad · Sep 1520:01.60NSC Week 2 B/D QuadSeptember 15, 2026
3 Miles · Diamond Lake Sports ComplexNSC Week 3 Quad B · Sep 3020:45.75NSC Week 3 Quad BSeptember 30, 2025
3 Miles · Elgin High SchoolElgin City Classic XC Invitational · Aug 2919:15.83Elgin City Classic XC InvitationalAugust 29, 2026
3 Miles · Lakes Community High SchoolLakes Sunset Invitational · Oct 1019:52.66Lakes Sunset InvitationalOctober 10, 2025
3 Miles · Lincoln Park58th Annual Lee Halberg Lanphier Invitational · Sep 1220:59.4058th Annual Lee Halberg Lanphier InvitationalSeptember 12, 2026
3 Miles · Tim Osmond Sports Complex51th Annual Patricia Harland Cross Country Invitational · Oct 421:04.8451th Annual Patricia Harland Cross Country InvitationalOctober 4, 2025
3 Miles · Warren Township HS - O'Plaine CampusNSC Championships · Oct 1819:45.74NSC ChampionshipsOctober 18, 2025
3 Miles · Waukegan Sports ParkNSC Week 1 Quad A · Sep 921:51.60NSC Week 1 Quad ASeptember 9, 2025
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational · Sep 521:40.39Rich Eschman XC InvitationalSeptember 5, 2026
5230 m · Waukegan Sports ParkNSC Week 1 A/B Quad · Sep 821:17.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

7 results
DateMeetEventPlMarkGr
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Junior Varsity · Place 155 · Mundelein3 Miles Junior Varsity15518:44.53 PB11
Sep 19Bill Dawson InviteSep 19 · 3 Miles Junior Varsity · Place 33 · Mundelein3 Miles Junior Varsity3320:28.411
Sep 15NSC Week 2 B/D QuadSep 15 · 3 Miles Boys · Place 50 · Mundelein3 Miles Boys5020:01.60 PB11
Sep 1258th Annual Lee Halberg Lanphier InvitationalSep 12 · 3 Miles Junior Varsity · Place 58 · Mundelein3 Miles Junior Varsity5820:59.40 PB11
Sep 8NSC Week 1 A/B QuadSep 8 · 3.25 Miles Boys · Place 44 · Mundelein3.25 Miles Boys4421:17.50 PB11
Sep 5Rich Eschman XC InvitationalSep 5 · 5,000 Meters Varsity · Place 96 · Mundelein5,000 Meters Varsity9621:40.39 PB11
Aug 29Elgin City Classic XC InvitationalAug 29 · 3 Miles Varsity Boys · Place 50 · Mundelein3 Miles Varsity Boys5019:15.83 PB11

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 21Buffalo Grove Race Car RallyOct 21 · 2 Miles Sophomore · Place 68 · Mundelein2 Miles Sophomore6812:54.70 PB10
Oct 18NSC ChampionshipsOct 18 · 3 Miles Frosh/Soph Scored · Place 44 · Mundelein3 Miles Frosh/Soph Scored4419:45.74 PB10
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Bronze: Open · Place 89 · Mundelein3 Miles Bronze: Open8919:52.66 PB10
Oct 451th Annual Patricia Harland Cross Country InvitationalOct 4 · 3 Miles Junior Varsity · Place 31 · Mundelein3 Miles Junior Varsity3121:04.84 PB10
Sep 30NSC Week 3 Quad BSep 30 · 3 Miles Boys · Place 65 · Mundelein3 Miles Boys6520:45.75 PB10
Sep 20Bill Dawson InviteSep 20 · 3 Miles Frosh/Soph · Place 182 · Mundelein3 Miles Frosh/Soph18221:02.110
Sep 16NSC Week 2 Quad BSep 16 · 3 Miles Boys · Place 82 · Mundelein3 Miles Boys8222:00.47 PB10
Sep 9NSC Week 1 Quad ASep 9 · 3 Miles Boys · Place 65 · Mundelein3 Miles Boys6521:51.60 PB10
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 2.15 Miles Frosh/Soph · Place 80 · Mundelein2.15 Miles Frosh/Soph8015:33.15 PB10
Sep 3Art Campbell Lake County Cross Country InvitationalSep 3 · 3 Miles Open · Place 122 · Mundelein3 Miles Open12222:11.0010
Aug 30Elgin City Classic XC InvitationalAug 30 · 2 Miles Frosh/Soph · Place 62 · Mundelein2 Miles Frosh/Soph6213:42.60 PB10