Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Adler ParkLibertyville Bill Dortch-Harry Carlson Cross-Country Invitational · Sep 1722:09.34Libertyville Bill Dortch-Harry Carlson Cross-Country InvitationalSeptember 17, 2022
3 Miles · Belvidere South Middle SchoolBlack Sail Invitational · Oct 1118:39.95Black Sail Invitational October 11, 2025
3 Miles · Butler ParkBeacon Open · Sep 721:43.54Beacon OpenSeptember 7, 2022
3 Miles · Detweiller Park2024 IHSA Class 2A State XC Championships · Nov 918:19.182024 IHSA Class 2A State XC ChampionshipsNovember 9, 2024
3 Miles · Eagle AcresNLCC Tri #1 · Sep 919:01.61NLCC Tri #1September 9, 2025
3 Miles · Grayslake Central IHSA Class 2A XC Regional - #4C Grayslake (Central) · Oct 2518:34.40IHSA Class 2A XC Regional - #4C Grayslake (Central)October 25, 2025
3 Miles · Kaneland High SchoolLarry Eddington XC Invitational · Sep 2018:51.35Larry Eddington XC InvitationalSeptember 20, 2025
3 Miles · Lake Park HS (East Campus)Lake Park Season Opener 2025 · Aug 2718:56.0Lake Park Season Opener 2025August 27, 2025
3 Miles · Lakes Community High SchoolIHSA Class 2A XC Sectional - #4 Lake Villa (Lakes) · Nov 118:05.68IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)November 1, 2025
3 Miles · Niles West High School2025 Pat Savage Invitational · Oct 418:46.572025 Pat Savage InvitationalOctober 4, 2025
3 Miles · Settler's Hill CC CourseEast Suburban Catholic XC Conference Championships · Oct 1818:48.20East Suburban Catholic XC Conference ChampionshipsOctober 18, 2025
5,000 Meters · Harvest Christian Academy2025 Harvest-Westminster Fall Classic Invitational · Aug 3020:18.652025 Harvest-Westminster Fall Classic InvitationalAugust 30, 2025
5,000 Meters · Lake Forest AcademyLFA Invitational · Sep 3020:24.31LFA InvitationalSeptember 30, 2025
5,000 Meters · LFA Home CourseLFA Invite · Sep 2822:01.51LFA InviteSeptember 28, 2022

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

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 2A State XC ChampionshipsNov 8 · 3 Miles 2A Varsity · Place 61 · Arlington Heights (St. Viator)3 Miles 2A Varsity6118:31.9412
Nov 1IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)Nov 1 · 3 Miles Varsity · Place 13 · Arlington Heights (St. Viator)3 Miles Varsity1318:05.68 PB12
Oct 25IHSA Class 2A XC Regional - #4C Grayslake (Central)Oct 25 · 3 Miles Varsity · Place 4 · Arlington Heights (St. Viator)3 Miles Varsity418:34.40 PB12
Oct 18East Suburban Catholic XC Conference ChampionshipsOct 18 · 3 Miles Varsity · Place 4 · Arlington Heights (St. Viator)3 Miles Varsity418:48.20 PB12
Oct 11Black Sail Invitational Oct 11 · 3 Miles Varsity · Place 4 · Arlington Heights (St. Viator)3 Miles Varsity418:39.95 PB12
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Varsity Red · Place 4 · Arlington Heights (St. Viator)3 Miles Varsity Red418:46.57 PB12
Sep 30LFA InvitationalSep 30 · 5,000 Meters Varsity · Place 3 · Arlington Heights (St. Viator)5,000 Meters Varsity320:24.31 PB12
Sep 20Larry Eddington XC InvitationalSep 20 · 3 Miles Varsity · Place 8 · Arlington Heights (St. Viator)3 Miles Varsity818:51.35 PB12
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 17 · Arlington Heights (St. Viator)3 Miles Varsity 2A1718:32.7012
Sep 9NLCC Tri #1Sep 9 · 3 Miles Girls Varsity · Place 1 · Arlington Heights (St. Viator)3 Miles Girls Varsity119:01.61 PB12
Aug 302025 Harvest-Westminster Fall Classic InvitationalAug 30 · 5,000 Meters Varsity · Place 2 · Arlington Heights (St. Viator)5,000 Meters Varsity220:18.65 PB12
Aug 27Lake Park Season Opener 2025Aug 27 · 3 Miles Varsity · Place 1 · Arlington Heights (St. Viator)3 Miles Varsity118:56.0 PB12

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 92024 IHSA Class 2A State XC ChampionshipsNov 9 · 3 Miles 2A Varsity · Place 50 · Arlington Heights (St. Viator)3 Miles 2A Varsity5018:19.18 PB11
Nov 22024 IHSA Class 2A XC Sectional-#4 Maple Park (Kaneland)Nov 2 · 3 Miles Varsity · Place 11 · Arlington Heights (St. Viator)3 Miles Varsity1118:25.6311
Oct 262024 IHSA Class 2A XC Regional-#4C Grayslake (Central)Oct 26 · 3 Miles Varsity · Place 6 · Arlington Heights (St. Viator)3 Miles Varsity618:23.2011
Oct 19East Suburban Catholic XC Conference ChampionshipsOct 19 · 3 Miles Varsity · Place 4 · Arlington Heights (St. Viator)3 Miles Varsity418:32.6011
Oct 12Black Sail InvitationalOct 12 · 3 Miles Varsity · Place 5 · Arlington Heights (St. Viator)3 Miles Varsity518:38.6611
Oct 5Pat Savage InvitationalOct 5 · 3 Miles Varsity · Place 5 · Arlington Heights (St. Viator)3 Miles Varsity518:26.8911
Oct 1LFA InviteOct 1 · 5,000 Meters Varsity · Place 3 · Arlington Heights (St. Viator)5,000 Meters Varsity319:26.0311
Sep 28James Taylor InviteSep 28 · 3 Miles Varsity · Place 4 · Arlington Heights (St. Viator)3 Miles Varsity419:27.2411
Sep 21Larry Eddington XC InvitationalSep 21 · 2.92 Miles Varsity · Place 12 · Arlington Heights (St. Viator)2.92 Miles Varsity1218:25.1011
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 2A · Place 30 · Arlington Heights (St. Viator)3 Miles Varsity 2A3019:00.9011
Sep 7HCA Fall ClassicSep 7 · 5,000 Meters Varsity · Place 5 · Arlington Heights (St. Viator)5,000 Meters Varsity519:51.4211
Aug 28Lake Park Season Opener 2024Aug 28 · 3 Miles Varsity · Place 2 · Arlington Heights (St. Viator)3 Miles Varsity219:43.111

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 28LFA InviteSep 28 · 5,000 Meters Varsity · Place 12 · Arlington Heights (St. Viator)5,000 Meters Varsity1222:01.51 PB9
Sep 17Libertyville Bill Dortch-Harry Carlson Cross-Country InvitationalSep 17 · 3 Miles Varsity · Place 31 · Arlington Heights (St. Viator)3 Miles Varsity3122:09.34 PB9
Sep 7Beacon OpenSep 7 · 3 Miles Varsity · Place 6 · Arlington Heights (St. Viator)3 Miles Varsity621:43.54 PB9