Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Elmwood Park High SchoolElmwood Park Trial on the Trail · Aug 2712:01.3Elmwood Park Trial on the TrailAugust 27, 2025
3 Miles · Bensenville (Fenton) XCIHSA Class 2A XC Sectional - #3 Bensenville (Fenton) · Nov 118:18.10IHSA Class 2A XC Sectional - #3 Bensenville (Fenton)November 1, 2025
3 Miles · Detweiller ParkIHSA Class 2A State XC Championships · Nov 818:06.67IHSA Class 2A State XC ChampionshipsNovember 8, 2025
3 Miles · Elmwood Park High SchoolTiger XC Invite · Oct 1118:09.93Tiger XC InviteOctober 11, 2025
3 Miles · Indiana GardensRiverside Brookfield HS 65th Annual XC Invite · Sep 2019:00.0Riverside Brookfield HS 65th Annual XC InviteSeptember 20, 2025
3 Miles · Lincoln ParkIHSA Class 2A XC Regional - #3B Chicago (Latin) · Oct 2517:28.04IHSA Class 2A XC Regional - #3B Chicago (Latin)October 25, 2025
3 Miles · Marmion AcademyMarmion "Run So As To Win" High School Invitational · Sep 1619:59.86Marmion "Run So As To Win" High School InvitationalSeptember 16, 2026
3 Miles · Westmont HSMulti-Team Meet 1 · Sep 820:43Multi-Team Meet 1September 8, 2026
5,000 Meters · Lyons Township High School South CampusMike Kuharic Cross Country Invitational · Sep 521:01.69Mike 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 64 · LaGrange Park (Nazareth Academy)3 Miles Varsity Boys6419:06.1312
Sep 16Marmion "Run So As To Win" High School InvitationalSep 16 · 3 Miles Varsity/JV · Place 123 · LaGrange Park (Nazareth Academy)3 Miles Varsity/JV12319:59.86 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 384 · LaGrange Park (Nazareth Academy)3 Miles 3 Miles-Varsity-2A38420:24.912
Sep 8Multi-Team Meet 1Sep 8 · 3 Miles Varsity · Place 12 · LaGrange Park (Nazareth Academy)3 Miles Varsity1220:43 PB12
Sep 5Mike Kuharic Cross Country InvitationalSep 5 · 5,000 Meters Varsity · Place 150 · LaGrange Park (Nazareth Academy)5,000 Meters Varsity15021:01.69 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 2A State XC ChampionshipsNov 8 · 3 Miles 2A Varsity · Place 230 · LaGrange Park (Nazareth Academy)3 Miles 2A Varsity23018:06.67 PB11
Nov 1IHSA Class 2A XC Sectional - #3 Bensenville (Fenton)Nov 1 · 3 Miles Varsity · Place 69 · LaGrange Park (Nazareth Academy)3 Miles Varsity6918:18.10 PB11
Oct 25IHSA Class 2A XC Regional - #3B Chicago (Latin)Oct 25 · 3 Miles Varsity · Place 11 · LaGrange Park (Nazareth Academy)3 Miles Varsity1117:28.04 PB11
Oct 11Tiger XC InviteOct 11 · 3 Miles Varsity Boys · Place 57 · LaGrange Park (Nazareth Academy)3 Miles Varsity Boys5718:09.93 PB11
Oct 4Solorio Sun Warrior InvitationalOct 4 · 3 Miles Varsity · Place 70 · LaGrange Park (Nazareth Academy)3 Miles Varsity7018:20.211
Sep 20Riverside Brookfield HS 65th Annual XC InviteSep 20 · 3 Miles Varsity · Place 32 · LaGrange Park (Nazareth Academy)3 Miles Varsity3219:00.0 PB11
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 420 · LaGrange Park (Nazareth Academy)3 Miles Varsity 2A42019:24.2011
Aug 27Elmwood Park Trial on the TrailAug 27 · 2 Miles Varsity · Place 17 · LaGrange Park (Nazareth Academy)2 Miles Varsity1712:01.3 PB11

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 2A XC Regional-#3C Darien (Hinsdale South)Oct 26 · 2.9 Miles Varsity · Place 54 · LaGrange Park (Nazareth Academy)2.9 Miles Varsity5417:34.4010
Oct 19East Suburban Catholic XC Conference ChampionshipsOct 19 · 3 Miles Frosh/Soph Freshman · Place 3 · LaGrange Park (Nazareth Academy)3 Miles Frosh/Soph Freshman317:45.5010
Oct 12Elmwood Park Tiger XC InvitationalOct 12 · 3 Miles Varsity · Place 44 · LaGrange Park (Nazareth Academy)3 Miles Varsity4418:10.110
Oct 5Solorio Sun Warrior InvitationalOct 5 · 3 Miles Frosh/Soph Freshman · Place 14 · LaGrange Park (Nazareth Academy)3 Miles Frosh/Soph Freshman1417:41.110
Sep 21Riverside-Brookfield XC InvitationalSep 21 · 3 Miles Varsity · Place 44 · LaGrange Park (Nazareth Academy)3 Miles Varsity4419:15.510
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 2A · Place 417 · LaGrange Park (Nazareth Academy)3 Miles Varsity 2A41719:30.3010
Sep 7Mike Kuharic Cross Country InvitationalSep 7 · 5,000 Meters Varsity · Place 133 · LaGrange Park (Nazareth Academy)5,000 Meters Varsity13319:32.7010

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 2Lyons Township Mike Kuharic Invitational Sep 2 · 5,000 Meters Varsity · Place 112 · LaGrange Park (Nazareth Academy)5,000 Meters Varsity11219:52.89FR