Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Elmwood Park High SchoolElmwood Park Trial on the Trail · Aug 2712:50.7Elmwood Park Trial on the TrailAugust 27, 2025
3 Miles · Bensenville (Fenton) XCIHSA Class 2A XC Sectional - #3 Bensenville (Fenton) · Nov 119:42.06IHSA Class 2A XC Sectional - #3 Bensenville (Fenton)November 1, 2025
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 718:58.23IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkIHSA Class 2A State XC Championships · Nov 819:29.41IHSA Class 2A State XC ChampionshipsNovember 8, 2025
3 Miles · Eagle AcresLakes Sunset Invite · Oct 818:55.90Lakes Sunset InviteOctober 8, 2026
3 Miles · Indiana GardensRiverside Brookfield HS 65th Annual XC Invite · Sep 2020:34.3Riverside Brookfield HS 65th Annual XC InviteSeptember 20, 2025
3 Miles · Lakes Community High SchoolLakes Sunset Invitational · Oct 1019:32.39Lakes Sunset InvitationalOctober 10, 2025
3 Miles · Lincoln ParkIHSA Class 2A XC Regional - #3B Chicago (Latin) · Oct 2519:45.12IHSA 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 3119:23.402026 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:03.55Marmion "Run So As To Win" High School InvitationalSeptember 16, 2026
3 Miles · Marquette ParkSolorio Sun Warrior Invitational · Oct 319:31.6Solorio Sun Warrior InvitationalOctober 3, 2026
3 Miles · Settler's Hill CC CourseEast Suburban Catholic XC Conference Championships · Oct 1820:00.90East Suburban Catholic XC Conference ChampionshipsOctober 18, 2025
3 Miles · Westmont HSMulti-Team Meet 1 · Sep 821:00.00Multi-Team Meet 1September 8, 2026
5,000 Meters · Lyons Township High School South CampusMike Kuharic Cross Country Invitational · Sep 520:37.66Mike 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 87 · LaGrange Park (Nazareth Academy)3 Miles Class 2A Varsity8718:58.23 PB10
Oct 312026 IHSA Class 2A XC Sectional - #3 Maple Park (Kaneland)Oct 31 · 3 Miles Varsity · Place 24 · LaGrange Park (Nazareth Academy)3 Miles Varsity2419:23.40 PB10
Oct 242026 IHSA Class 2A XC Regional - #3A Maple Park (Kaneland)Oct 24 · 3 Miles Varsity · Place 12 · LaGrange Park (Nazareth Academy)3 Miles Varsity1219:14.2810
Oct 17CCL/GCAC Conference ChampionshipOct 17 · 3 Miles Varsity · Place 31 · LaGrange Park (Nazareth Academy)3 Miles Varsity3119:59.010
Oct 8Lakes Sunset InviteOct 8 · 3 Miles Team Final - Gold + Silver · Place 39 · LaGrange Park (Nazareth Academy)3 Miles Team Final - Gold + Silver3918:55.90 PB10
Oct 3Solorio Sun Warrior InvitationalOct 3 · 3 Miles Varsity · Place 27 · LaGrange Park (Nazareth Academy)3 Miles Varsity2719:31.6 PB10
Sep 16Marmion "Run So As To Win" High School InvitationalSep 16 · 3 Miles Varsity/JV · Place 15 · LaGrange Park (Nazareth Academy)3 Miles Varsity/JV1520:03.55 PB10
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 49 · LaGrange Park (Nazareth Academy)3 Miles 3 Miles-Varsity-2A4919:50.310
Sep 8Multi-Team Meet 1Sep 8 · 3 Miles Varsity · Place 3 · LaGrange Park (Nazareth Academy)3 Miles Varsity321:00.00 PB10
Sep 5Mike Kuharic Cross Country InvitationalSep 5 · 5,000 Meters Varsity · Place 21 · LaGrange Park (Nazareth Academy)5,000 Meters Varsity2120:37.66 PB10

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 2A State XC ChampionshipsNov 8 · 3 Miles 2A Varsity · Place 133 · LaGrange Park (Nazareth Academy)3 Miles 2A Varsity13319:29.41 PB9
Nov 1IHSA Class 2A XC Sectional - #3 Bensenville (Fenton)Nov 1 · 3 Miles Varsity · Place 10 · LaGrange Park (Nazareth Academy)3 Miles Varsity1019:42.06 PB9
Oct 25IHSA Class 2A XC Regional - #3B Chicago (Latin)Oct 25 · 3 Miles Varsity · Place 6 · LaGrange Park (Nazareth Academy)3 Miles Varsity619:45.12 PB9
Oct 18East Suburban Catholic XC Conference ChampionshipsOct 18 · 3 Miles Varsity · Place 19 · LaGrange Park (Nazareth Academy)3 Miles Varsity1920:00.90 PB9
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Gold: 1-5 · Place 61 · LaGrange Park (Nazareth Academy)3 Miles Gold: 1-56119:32.39 PB9
Oct 4Solorio Sun Warrior InvitationalOct 4 · 3 Miles Varsity · Place 37 · LaGrange Park (Nazareth Academy)3 Miles Varsity3719:51.49
Sep 20Riverside Brookfield HS 65th Annual XC InviteSep 20 · 3 Miles Varsity · Place 12 · LaGrange Park (Nazareth Academy)3 Miles Varsity1220:34.3 PB9
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 106 · LaGrange Park (Nazareth Academy)3 Miles Varsity 2A10620:29.709
Sep 6Mike Kuharic Cross Country Invitational 2025Sep 6 · 5,000 Meters Varsity · Place 49 · LaGrange Park (Nazareth Academy)5,000 Meters Varsity4921:23.98—
Aug 27Elmwood Park Trial on the TrailAug 27 · 2 Miles Frosh/Soph · Place 6 · LaGrange Park (Nazareth Academy)2 Miles Frosh/Soph612:50.7 PB9