Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Elmwood Park High SchoolElmwood Park Trial on the Trail · Aug 2712:55.3Elmwood Park Trial on the TrailAugust 27, 2025
3 Miles · Bensenville (Fenton) XCIHSA Class 2A XC Sectional - #3 Bensenville (Fenton) · Nov 117:30.90IHSA Class 2A XC Sectional - #3 Bensenville (Fenton)November 1, 2025
3 Miles · Detweiller ParkIHSA Class 2A State XC Championships · Nov 817:20.78IHSA Class 2A State XC ChampionshipsNovember 8, 2025
3 Miles · Elmwood Park High SchoolTiger XC Invite · Oct 1118:19.83Tiger XC InviteOctober 11, 2025
3 Miles · Indiana GardensRiverside Brookfield HS 65th Annual XC Invite · Sep 2018:59.8Riverside Brookfield HS 65th Annual XC InviteSeptember 20, 2025
3 Miles · Lincoln ParkIHSA Class 2A XC Regional - #3B Chicago (Latin) · Oct 2517:18.28IHSA Class 2A XC Regional - #3B Chicago (Latin)October 25, 2025
3 Miles · Marmion AcademyMarmion "Run So As To Win" High School Invitational · Sep 1619:55.91Marmion "Run So As To Win" High School InvitationalSeptember 16, 2026
3 Miles · Settler's Hill CC CourseEast Suburban Catholic XC Conference Championships · Oct 1818:24.20East Suburban Catholic XC Conference ChampionshipsOctober 18, 2025
3 Miles · Westmont HSMulti-Team Meet 1 · Sep 821:21Multi-Team Meet 1September 8, 2026
5,000 Meters · Lyons Township High School South CampusMike Kuharic Cross Country Invitational · Sep 519:13.67Mike 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

5 results
DateMeetEventPlMarkGr
Oct 10Tiger XC InviteOct 10 · 3 Miles Varsity Boys · Place 44 · LaGrange Park (Nazareth Academy)3 Miles Varsity Boys4418:32.1812
Sep 16Marmion "Run So As To Win" High School InvitationalSep 16 · 3 Miles Varsity/JV · Place 117 · LaGrange Park (Nazareth Academy)3 Miles Varsity/JV11719:55.91 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 327 · LaGrange Park (Nazareth Academy)3 Miles 3 Miles-Varsity-2A32719:07.512
Sep 8Multi-Team Meet 1Sep 8 · 3 Miles Varsity · Place 14 · LaGrange Park (Nazareth Academy)3 Miles Varsity1421:21 PB12
Sep 5Mike Kuharic Cross Country InvitationalSep 5 · 5,000 Meters Varsity · Place 116 · LaGrange Park (Nazareth Academy)5,000 Meters Varsity11619:13.67 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 2A State XC ChampionshipsNov 8 · 3 Miles 2A Varsity · Place 220 · LaGrange Park (Nazareth Academy)3 Miles 2A Varsity22017:20.78 PB11
Nov 1IHSA Class 2A XC Sectional - #3 Bensenville (Fenton)Nov 1 · 3 Miles Varsity · Place 36 · LaGrange Park (Nazareth Academy)3 Miles Varsity3617:30.90 PB11
Oct 25IHSA Class 2A XC Regional - #3B Chicago (Latin)Oct 25 · 3 Miles Varsity · Place 9 · LaGrange Park (Nazareth Academy)3 Miles Varsity917:18.28 PB11
Oct 18East Suburban Catholic XC Conference ChampionshipsOct 18 · 3 Miles Varsity · Place 31 · LaGrange Park (Nazareth Academy)3 Miles Varsity3118:24.20 PB11
Oct 11Tiger XC InviteOct 11 · 3 Miles Varsity Boys · Place 61 · LaGrange Park (Nazareth Academy)3 Miles Varsity Boys6118:19.83 PB11
Sep 20Riverside Brookfield HS 65th Annual XC InviteSep 20 · 3 Miles Varsity · Place 31 · LaGrange Park (Nazareth Academy)3 Miles Varsity3118:59.8 PB11
Aug 27Elmwood Park Trial on the TrailAug 27 · 2 Miles Varsity · Place 32 · LaGrange Park (Nazareth Academy)2 Miles Varsity3212:55.3 PB11