Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.98 Miles · Berens ParkBoys Dual Meet · Aug 2716:43Boys Dual MeetAugust 27, 2026
3 Miles · Berens ParkYork / OPRF Boys Dual · Aug 2615:43.3York / OPRF Boys DualAugust 26, 2025
3 Miles · Camera ParkWSC Silver Conference Championship · Oct 1816:37.69WSC Silver Conference ChampionshipOctober 18, 2025
3 Miles · Channahon Community ParkSteelmen XC Invitational · Sep 1216:49.3Steelmen XC InvitationalSeptember 12, 2026
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2615:45.45Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 715:08.32IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkIHSA Class 3A State XC Championships · Nov 815:30.16IHSA Class 3A State XC ChampionshipsNovember 8, 2025
3 Miles · Lake Park HS (East Campus)2026 IHSA Class 3A XC Sectional - #3 Roselle (Lake Park) · Oct 3115:24.52026 IHSA Class 3A XC Sectional - #3 Roselle (Lake Park)October 31, 2026
3 Miles · Settler's Hill CC CourseIHSA Class 3A XC Regional - #3B St. Charles (East) · Oct 2515:36.42IHSA Class 3A XC Regional - #3B St. Charles (East)October 25, 2025

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 3A Varsity · Place 79 · Elmhurst (York)3 Miles Class 3A Varsity7915:08.32 PB12
Oct 312026 IHSA Class 3A XC Sectional - #3 Roselle (Lake Park)Oct 31 · 3 Miles Varsity · Place 23 · Elmhurst (York)3 Miles Varsity2315:24.5 PB12
Oct 242026 IHSA Class 3A XC Regional - #3B Glen Ellyn (Glenbard West)Oct 24 · 3 Miles Varsity · Place 17 · Elmhurst (York)3 Miles Varsity1715:53.0412
Oct 172026 WSC Silver Conference ChampionshipOct 17 · 3 Miles Varsity · Place 24 · Elmhurst (York)3 Miles Varsity2415:59.312
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 3A · Place 37 · Elmhurst (York)3 Miles Varsity - 3A3715:34.3412
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Varsity · Place 69 · Elmhurst (York)3 Miles Varsity6915:45.45 PB12
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 144 · Elmhurst (York)3 Miles Varsity Boys14415:59.6812
Sep 12Steelmen XC InvitationalSep 12 · 3 Miles Varsity · Place 27 · Elmhurst (York)3 Miles Varsity2716:49.3 PB12
Aug 27Boys Dual MeetAug 27 · 2.98 Miles Varsity · Place 9 · Elmhurst (York)2.98 Miles Varsity916:43 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 3A State XC ChampionshipsNov 8 · 3 Miles 3A Varsity · Place 144 · Elmhurst (York)3 Miles 3A Varsity14415:30.16 PB11
Nov 1IHSA Class 3A XC Sectional - #3 Roselle (Lake Park)Nov 1 · 3 Miles Varsity · Place 59 · Elmhurst (York)3 Miles Varsity5915:46.911
Oct 25IHSA Class 3A XC Regional - #3B St. Charles (East)Oct 25 · 3 Miles Varsity · Place 20 · Elmhurst (York)3 Miles Varsity2015:36.42 PB11
Oct 18WSC Silver Conference ChampionshipOct 18 · 3 Miles Varsity · Place 20 · Elmhurst (York)3 Miles Varsity2016:37.69 PB11
Oct 4Peoria High School InvitationalOct 4 · 3 Miles Varsity 3A · Place 30 · Elmhurst (York)3 Miles Varsity 3A3015:44.1011
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Varsity · Place 87 · Elmhurst (York)3 Miles Varsity8716:12.1711
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Varsity · Place 84 · Elmhurst (York)3 Miles Varsity8415:25.0611
Sep 13Steelmen XC InvitationalSep 13 · 3 Miles Varsity · Place 11 · Elmhurst (York)3 Miles Varsity1116:15.10—
Aug 26York / OPRF Boys DualAug 26 · 3 Miles Varsity · Place 5 · Elmhurst (York)3 Miles Varsity515:43.3 PB11

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 19WSC-Silver Division Conference MeetOct 19 · 3 Miles Sophomore · Place 9 · Elmhurst (York)3 Miles Sophomore916:16.610
Oct 5St. Charles North XC InviteOct 5 · 3 Miles Varsity · Place 37 · Elmhurst (York)3 Miles Varsity3716:29.8510
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Sophomore · Place 15 · Elmhurst (York)3 Miles Sophomore1516:38.6810
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Freshman Sophomore · Place 12 · Elmhurst (York)3 Miles Freshman Sophomore1216:34.7510
Sep 18Glenbard West Boys vs Hinsdale Central, Lyons, YorkSep 18 · 1.9 Miles Frosh/Soph Freshman · Place 1 · Elmhurst (York)1.9 Miles Frosh/Soph Freshman110:44.9010
Sep 14Joliet Central Steelmen XC InvitationalSep 14 · 3 Miles Frosh/Soph Freshman · Place 5 · Elmhurst (York)3 Miles Frosh/Soph Freshman516:45.5010