Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Elmwood Park High SchoolElmwood Park Trial on the Trail · Aug 2713:03.7Elmwood Park Trial on the TrailAugust 27, 2025
3 Miles · Bensenville (Fenton) XCIHSA Class 2A XC Sectional - #3 Bensenville (Fenton) · Nov 121:01.29IHSA Class 2A XC Sectional - #3 Bensenville (Fenton)November 1, 2025
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 720:04.72IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkIHSA Class 2A State XC Championships · Nov 820:32.42IHSA Class 2A State XC ChampionshipsNovember 8, 2025
3 Miles · Eagle AcresLakes Sunset Invite · Oct 820:00.60Lakes Sunset InviteOctober 8, 2026
3 Miles · Indiana GardensRiverside Brookfield HS 65th Annual XC Invite · Sep 2021:03.8Riverside Brookfield HS 65th Annual XC InviteSeptember 20, 2025
3 Miles · Lakes Community High SchoolLakes Sunset Invitational · Oct 1019:27.71Lakes Sunset InvitationalOctober 10, 2025
3 Miles · Lincoln ParkIHSA Class 2A XC Regional - #3B Chicago (Latin) · Oct 2520:55.18IHSA Class 2A XC Regional - #3B Chicago (Latin)October 25, 2025
3 Miles · Maple Park (Kaneland)2026 IHSA Class 2A XC Sectional - #3 Maple Park (Kaneland) · Oct 3120:11.712026 IHSA Class 2A XC Sectional - #3 Maple Park (Kaneland)October 31, 2026
3 Miles · Marmion AcademyMarmion "Run So As To Win" High School Invitational · Sep 1620:11.19Marmion "Run So As To Win" High School InvitationalSeptember 16, 2026
3 Miles · Marquette ParkSolorio Sun Warrior Invitational · Oct 320:43.1Solorio Sun Warrior InvitationalOctober 3, 2026
3 Miles · Settler's Hill CC CourseEast Suburban Catholic XC Conference Championships · Oct 1820:43.50East Suburban Catholic XC Conference ChampionshipsOctober 18, 2025
3 Miles · Westmont HSMulti-Team Meet 1 · Sep 823:31.00Multi-Team Meet 1September 8, 2026
5,000 Meters · Lyons Township High School South CampusMike Kuharic Cross Country Invitational · Sep 522:51.13Mike Kuharic Cross Country InvitationalSeptember 5, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 2A Varsity · Place 169 · LaGrange Park (Nazareth Academy)3 Miles Class 2A Varsity16920:04.72 PB12
Oct 312026 IHSA Class 2A XC Sectional - #3 Maple Park (Kaneland)Oct 31 · 3 Miles Varsity · Place 47 · LaGrange Park (Nazareth Academy)3 Miles Varsity4720:11.71 PB12
Oct 242026 IHSA Class 2A XC Regional - #3A Maple Park (Kaneland)Oct 24 · 3 Miles Varsity · Place 22 · LaGrange Park (Nazareth Academy)3 Miles Varsity2219:55.5812
Oct 17CCL/GCAC Conference ChampionshipOct 17 · 3 Miles Varsity · Place 58 · LaGrange Park (Nazareth Academy)3 Miles Varsity5820:56.612
Oct 8Lakes Sunset InviteOct 8 · 3 Miles Team Final - Gold + Silver · Place 87 · LaGrange Park (Nazareth Academy)3 Miles Team Final - Gold + Silver8720:00.60 PB12
Oct 3Solorio Sun Warrior InvitationalOct 3 · 3 Miles Varsity · Place 65 · LaGrange Park (Nazareth Academy)3 Miles Varsity6520:43.1 PB12
Sep 16Marmion "Run So As To Win" High School InvitationalSep 16 · 3 Miles Varsity/JV · Place 17 · LaGrange Park (Nazareth Academy)3 Miles Varsity/JV1720:11.19 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 113 · LaGrange Park (Nazareth Academy)3 Miles 3 Miles-Varsity-2A11321:13.512
Sep 8Multi-Team Meet 1Sep 8 · 3 Miles Varsity · Place 14 · LaGrange Park (Nazareth Academy)3 Miles Varsity1423:31.00 PB12
Sep 5Mike Kuharic Cross Country InvitationalSep 5 · 5,000 Meters Varsity · Place 72 · LaGrange Park (Nazareth Academy)5,000 Meters Varsity7222:51.13 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 2A State XC ChampionshipsNov 8 · 3 Miles 2A Varsity · Place 199 · LaGrange Park (Nazareth Academy)3 Miles 2A Varsity19920:32.42 PB11
Nov 1IHSA Class 2A XC Sectional - #3 Bensenville (Fenton)Nov 1 · 3 Miles Varsity · Place 29 · LaGrange Park (Nazareth Academy)3 Miles Varsity2921:01.29 PB11
Oct 25IHSA Class 2A XC Regional - #3B Chicago (Latin)Oct 25 · 3 Miles Varsity · Place 10 · LaGrange Park (Nazareth Academy)3 Miles Varsity1020:55.18 PB11
Oct 18East Suburban Catholic XC Conference ChampionshipsOct 18 · 3 Miles Varsity · Place 28 · LaGrange Park (Nazareth Academy)3 Miles Varsity2820:43.50 PB11
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Gold: 1-5 · Place 59 · LaGrange Park (Nazareth Academy)3 Miles Gold: 1-55919:27.71 PB11
Sep 20Riverside Brookfield HS 65th Annual XC InviteSep 20 · 3 Miles Varsity · Place 15 · LaGrange Park (Nazareth Academy)3 Miles Varsity1521:03.8 PB11
Sep 6Mike Kuharic Cross Country Invitational 2025Sep 6 · 5,000 Meters Varsity · Place 54 · LaGrange Park (Nazareth Academy)5,000 Meters Varsity5421:33.08—
Aug 27Elmwood Park Trial on the TrailAug 27 · 2 Miles Varsity · Place 7 · LaGrange Park (Nazareth Academy)2 Miles Varsity713:03.7 PB11

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 2A XC Sectional-#3 Darien (Hinsdale South)Nov 2 · 2.9 Miles Varsity · Place 51 · LaGrange Park (Nazareth Academy)2.9 Miles Varsity5119:55.5710
Sep 7Mike Kuharic Cross Country InvitationalSep 7 · 5,000 Meters Varsity · Place 52 · LaGrange Park (Nazareth Academy)5,000 Meters Varsity5222:12.8510