Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Elmwood Park High SchoolElmwood Park Trial on the Trail · Aug 2712:11.2Elmwood Park Trial on the TrailAugust 27, 2025
3 Miles · Bensenville (Fenton) XCIHSA Class 2A XC Sectional - #3 Bensenville (Fenton) · Nov 117:54.58IHSA Class 2A XC Sectional - #3 Bensenville (Fenton)November 1, 2025
3 Miles · Detweiller ParkIHSA Class 2A State XC Championships · Nov 817:14.56IHSA Class 2A State XC ChampionshipsNovember 8, 2025
3 Miles · Elmwood Park High SchoolTiger XC Invite · Oct 1118:05.22Tiger XC InviteOctober 11, 2025
3 Miles · Indiana GardensRiverside Brookfield HS 65th Annual XC Invite · Sep 2019:30.6Riverside Brookfield HS 65th Annual XC InviteSeptember 20, 2025
3 Miles · Lincoln ParkIHSA Class 2A XC Regional - #3B Chicago (Latin) · Oct 2517:28.88IHSA Class 2A XC Regional - #3B Chicago (Latin)October 25, 2025
3 Miles · Settler's Hill CC CourseEast Suburban Catholic XC Conference Championships · Oct 1818:08.30East Suburban Catholic XC Conference ChampionshipsOctober 18, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 2A State XC ChampionshipsNov 8 · 3 Miles 2A Varsity · Place 217 · LaGrange Park (Nazareth Academy)3 Miles 2A Varsity21717:14.56 PB12
Nov 1IHSA Class 2A XC Sectional - #3 Bensenville (Fenton)Nov 1 · 3 Miles Varsity · Place 50 · LaGrange Park (Nazareth Academy)3 Miles Varsity5017:54.58 PB12
Oct 25IHSA Class 2A XC Regional - #3B Chicago (Latin)Oct 25 · 3 Miles Varsity · Place 12 · LaGrange Park (Nazareth Academy)3 Miles Varsity1217:28.88 PB12
Oct 18East Suburban Catholic XC Conference ChampionshipsOct 18 · 3 Miles Varsity · Place 28 · LaGrange Park (Nazareth Academy)3 Miles Varsity2818:08.30 PB12
Oct 11Tiger XC InviteOct 11 · 3 Miles Varsity Boys · Place 52 · LaGrange Park (Nazareth Academy)3 Miles Varsity Boys5218:05.22 PB12
Sep 20Riverside Brookfield HS 65th Annual XC InviteSep 20 · 3 Miles Varsity · Place 35 · LaGrange Park (Nazareth Academy)3 Miles Varsity3519:30.6 PB12
Aug 27Elmwood Park Trial on the TrailAug 27 · 2 Miles Varsity · Place 24 · LaGrange Park (Nazareth Academy)2 Miles Varsity2412:11.2 PB12