Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Belvidere South Middle SchoolBlack Sail Invitational · Oct 1117:56.67Black Sail Invitational October 11, 2025
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1218:29.1First to the Finish InvitationalSeptember 12, 2026
3 Miles · Eagle AcresLakes Sunset Invite · Oct 817:55.60Lakes Sunset InviteOctober 8, 2026
3 Miles · Eagle AcresNLCC Tri #1 · Sep 919:13.60NLCC Tri #1September 9, 2025
3 Miles · Emricson Park2026 IHSA Class 2A XC Sectional - #4 Woodstock (North) · Oct 3118:53.002026 IHSA Class 2A XC Sectional - #4 Woodstock (North)October 31, 2026
3 Miles · Grayslake Central IHSA Class 2A XC Regional - #4C Grayslake (Central) · Oct 2518:23.59IHSA Class 2A XC Regional - #4C Grayslake (Central)October 25, 2025
3 Miles · Kaneland High SchoolLarry Eddington XC Invitational · Sep 2019:24.37Larry Eddington XC InvitationalSeptember 20, 2025
3 Miles · Lake Forest AcademyLFA Invitational · Sep 3018:49.40LFA InvitationalSeptember 30, 2026
3 Miles · Lake Park HS (East Campus)Lake Park Season Opener 2026 · Aug 2619:23.4Lake Park Season Opener 2026August 26, 2026
3 Miles · Lincoln Park FieldsLatin Prep Classic · Sep 2317:51.12Latin Prep ClassicSeptember 23, 2026
3 Miles · Niles West High School2026 Pat Savage Invitational · Oct 317:49.172026 Pat Savage InvitationalOctober 3, 2026
3 Miles · Settler's Hill CC CourseEast Suburban Catholic XC Conference Championships · Oct 1819:36.30East Suburban Catholic XC Conference ChampionshipsOctober 18, 2025
3 Miles · Warren Township HS - O'Plaine CampusBill Dawson Invite · Sep 1920:08.5Bill Dawson InviteSeptember 19, 2026
5,000 Meters · Harvest Christian Academy2025 Harvest-Westminster Fall Classic Invitational · Aug 3020:51.322025 Harvest-Westminster Fall Classic InvitationalAugust 30, 2025
5,000 Meters · Lake Forest AcademyLFA Invitational · Sep 3019:18.68LFA InvitationalSeptember 30, 2025

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 2A XC Sectional - #4 Woodstock (North)Oct 31 · 3 Miles Varsity · Place 113 · Arlington Heights (St. Viator)3 Miles Varsity11318:53.00 PB12
Oct 242026 IHSA Class 2A XC Regional - #4A Elmwood ParkOct 24 · 3 Miles Varsity · Place 23 · Arlington Heights (St. Viator)3 Miles Varsity2317:31.012
Oct 17CCL/GCAC Conference ChampionshipOct 17 · 3 Miles Varsity · Place 78 · Arlington Heights (St. Viator)3 Miles Varsity7818:05.512
Oct 8Lakes Sunset InviteOct 8 · 3 Miles Team Final - Gold + Silver · Place 163 · Arlington Heights (St. Viator)3 Miles Team Final - Gold + Silver16317:55.60 PB12
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity Red · Place 53 · Arlington Heights (St. Viator)3 Miles Varsity Red5317:49.17 PB12
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity · Place 174 · Arlington Heights (St. Viator)3 Miles Varsity17417:49.1712
Sep 30LFA InvitationalSep 30 · 3 Miles Varsity · Place 11 · Arlington Heights (St. Viator)3 Miles Varsity1118:49.40 PB12
Sep 23Latin Prep ClassicSep 23 · 3 Miles Varsity · Place 53 · Arlington Heights (St. Viator)3 Miles Varsity5317:51.12 PB12
Sep 19Bill Dawson InviteSep 19 · 3 Miles Varsity · Place 128 · Arlington Heights (St. Viator)3 Miles Varsity12820:08.5 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 266 · Arlington Heights (St. Viator)3 Miles 3 Miles-Varsity-2A26618:29.1 PB12
Aug 26Lake Park Season Opener 2026Aug 26 · 3 Miles Varsity · Place 25 · Arlington Heights (St. Viator)3 Miles Varsity2519:23.4 PB12

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 2A XC Regional - #4C Grayslake (Central)Oct 25 · 3 Miles Varsity · Place 65 · Arlington Heights (St. Viator)3 Miles Varsity6518:23.59 PB11
Oct 18East Suburban Catholic XC Conference ChampionshipsOct 18 · 3 Miles Open · Place 15 · Arlington Heights (St. Viator)3 Miles Open1519:36.30 PB11
Oct 11Black Sail Invitational Oct 11 · 3 Miles Varsity · Place 55 · Arlington Heights (St. Viator)3 Miles Varsity5517:56.67 PB11
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Varsity Red · Place 70 · Arlington Heights (St. Viator)3 Miles Varsity Red7019:57.6111
Sep 30LFA InvitationalSep 30 · 5,000 Meters Varsity · Place 20 · Arlington Heights (St. Viator)5,000 Meters Varsity2019:18.68 PB11
Sep 20Larry Eddington XC InvitationalSep 20 · 3 Miles Varsity · Place 133 · Arlington Heights (St. Viator)3 Miles Varsity13319:24.37 PB11
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 408 · Arlington Heights (St. Viator)3 Miles Varsity 2A40819:15.1011
Sep 9NLCC Tri #1Sep 9 · 3 Miles Boys Varsity · Place 16 · Arlington Heights (St. Viator)3 Miles Boys Varsity1619:13.60 PB11
Sep 3Roycemore InvitationalSep 3 · 3 Miles Varsity · Place 9 · Arlington Heights (St. Viator)3 Miles Varsity918:49.4011
Aug 302025 Harvest-Westminster Fall Classic InvitationalAug 30 · 5,000 Meters Varsity · Place 29 · Arlington Heights (St. Viator)5,000 Meters Varsity2920:51.32 PB11
Aug 27Lake Park Season Opener 2025Aug 27 · 3 Miles Varsity · Place 31 · Arlington Heights (St. Viator)3 Miles Varsity3119:27.611

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 21Larry Eddington XC InvitationalSep 21 · 2.92 Miles Varsity · Place 152 · Arlington Heights (St. Viator)2.92 Miles Varsity15220:44.7010
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 2A · Place 495 · Arlington Heights (St. Viator)3 Miles Varsity 2A49520:48.0010
Sep 7HCA Fall ClassicSep 7 · 5,000 Meters Junior Varsity · Place 15 · Arlington Heights (St. Viator)5,000 Meters Junior Varsity1522:37.1010