Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Adler ParkNSC Week 2 Quad B · Sep 1618:58.75NSC Week 2 Quad BSeptember 16, 2025
3 Miles · Diamond Lake Sports ComplexNSC Week 3 Quad B · Sep 3018:20.39NSC Week 3 Quad BSeptember 30, 2025
3 Miles · Lakes Community High SchoolLakes Sunset Invitational · Oct 1017:37.28Lakes Sunset InvitationalOctober 10, 2025
3 Miles · Tim Osmond Sports Complex51th Annual Patricia Harland Cross Country Invitational · Oct 418:04.3251th Annual Patricia Harland Cross Country InvitationalOctober 4, 2025
3 Miles · Warren Township HS - O'Plaine CampusNSC Championships · Oct 1817:57.31NSC ChampionshipsOctober 18, 2025
3 Miles · Waukegan Sports ParkNSC Week 1 Quad A · Sep 918:43.50NSC Week 1 Quad ASeptember 9, 2025
4570 m · Elgin High SchoolElgin City Classic XC Invitational · Aug 3017:21.60Elgin City Classic XC InvitationalAugust 30, 2025
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational 2025 · Sep 620:10.50Rich Eschman XC Invitational 2025September 6, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 18NSC ChampionshipsOct 18 · 3 Miles Varsity · Place 57 · Mundelein3 Miles Varsity5717:57.31 PB12
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Silver: 6-10 · Place 39 · Mundelein3 Miles Silver: 6-103917:37.28 PB12
Oct 451th Annual Patricia Harland Cross Country InvitationalOct 4 · 3 Miles Varsity · Place 27 · Mundelein3 Miles Varsity2718:04.32 PB12
Sep 30NSC Week 3 Quad BSep 30 · 3 Miles Boys · Place 30 · Mundelein3 Miles Boys3018:20.39 PB12
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Junior Varsity · Place 85 · Mundelein3 Miles Junior Varsity8518:09.7012
Sep 20Bill Dawson InviteSep 20 · 3 Miles Junior Varsity · Place 16 · Mundelein3 Miles Junior Varsity1618:16.812
Sep 16NSC Week 2 Quad BSep 16 · 3 Miles Boys · Place 31 · Mundelein3 Miles Boys3118:58.75 PB12
Sep 1357th Lee Halberg/Lanphier InvitationalSep 13 · 3 Miles Junior Varsity · Place 8 · Mundelein3 Miles Junior Varsity818:47.0212
Sep 9NSC Week 1 Quad ASep 9 · 3 Miles Boys · Place 38 · Mundelein3 Miles Boys3818:43.50 PB12
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 5,000 Meters Varsity · Place 49 · Mundelein5,000 Meters Varsity4920:10.50 PB12
Sep 3Art Campbell Lake County Cross Country InvitationalSep 3 · 3 Miles Varsity · Place 96 · Mundelein3 Miles Varsity9618:49.4012
Aug 30Elgin City Classic XC InvitationalAug 30 · 2.84 Miles Varsity · Place 42 · Mundelein2.84 Miles Varsity4217:21.60 PB12

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 11Lakes Sunset InvitationalOct 11 · 3 Miles Open · Place 8 · Mundelein3 Miles Open818:26.00JR
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Varsity · Place 209 · Mundelein3 Miles Varsity20918:45.7511
Sep 1456th Lee Halberg/Lanphier InvitationalSep 14 · 3 Miles Junior Varsity · Place 17 · Mundelein3 Miles Junior Varsity1718:4611
Sep 7Rich Eschman XC InvitationalSep 7 · 3.05 Miles Varsity · Place 55 · Mundelein3.05 Miles Varsity5519:07.5911
Sep 4Art Campbell Lake County Cross Country InvitationalSep 4 · 3 Miles Varsity · Place 86 · Mundelein3 Miles Varsity8617:58.2011
Aug 31Elgin City Classic XC InvitationalAug 31 · 2 Miles Junior Varsity · Place 6 · Mundelein2 Miles Junior Varsity611:57.9011

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 17Race Car RallyOct 17 · 2 Miles Sophomore · Place 53 · Mundelein2 Miles Sophomore5312:21.20SO
Oct 17Race Car RallyOct 17 · 2 Miles Sophomore · Place 53 · Mundelein2 Miles Sophomore5312:21.20SO
Oct 14North Suburban Conference Championship MeetOct 14 · 3 Miles Frosh/Soph Freshman · Place 18 · Mundelein3 Miles Frosh/Soph Freshman1818:48.410
Oct 6Lakes Sunset InviteOct 6 · 3 Miles Open · Place 26 · Mundelein3 Miles Open2618:40.10SO
Oct 3NSC Week 3 Quad A @ LibertyvilleOct 3 · 3 Miles Varsity · Place 43 · Mundelein3 Miles Varsity4319:54.10SO
Sep 19NSC Week 2 Quad A @ Lake ForestSep 19 · 3 Miles Varsity · Place 52 · Mundelein3 Miles Varsity5218:56.7210
Sep 16Bill Dawson InviteSep 16 · 3 Miles Freshman Sophomore · Place 47 · Mundelein3 Miles Freshman Sophomore4718:15.1610
Sep 12NSC Week 1 Quad A @ MundeleinSep 12 · 3 Miles Varsity · Place 35 · Mundelein3 Miles Varsity3519:32.3210
Aug 30Art Campbell Lake County InviteAug 30 · 3 Miles Open · Place 40 · Mundelein3 Miles Open4019:25.8710

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 18Race Car Rally 2022Oct 18 · 2.5 Miles Freshman · Place 60 · Mundelein (H.S.)2.5 Miles Freshman6017:34.58FR
Oct 7Lakes Sunset InviteOct 7 · 3 Miles Open · Place 47 · Mundelein (H.S.)3 Miles Open4719:54.55FR
Oct 4NSC#4 - LF v Mundelein v StevensonOct 4 · 3 Miles Varsity · Place 50 · Mundelein (H.S.)3 Miles Varsity5020:08.459
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 2.5 Miles Varsity · Place 159 · Mundelein (H.S.)2.5 Miles Varsity15917:13.3FR
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 2.5 Miles Freshman · Place 159 · Mundelein (H.S.)2.5 Miles Freshman15917:13.29FR
Sep 1054th Lee Halberg/Lanphier InviteSep 10 · Varsity · Place 26 · Mundelein (H.S.)Varsity2614:419
Sep 6NSC Boys - Warren and Libertyville @MundeleinSep 6 · 4,800 Meters Varsity · Place 44 · Mundelein (H.S.)4,800 Meters Varsity4416:30FR
Sep 6NSC Boys - Warren and Libertyville @MundeleinSep 6 · 4,800 Meters Varsity · Place 45 · Mundelein (H.S.)4,800 Meters Varsity4516:30FR
Aug 31Art Campbell Lake County Invitational Aug 31 · Varsity · Place 127 · Mundelein (H.S.)Varsity12724:279