Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.98 Miles · Berens ParkBoys Dual Meet · Aug 2715:53Boys Dual MeetAugust 27, 2026
3 Miles · Camera ParkWSC Silver Conference Championship · Oct 1817:59.20WSC Silver Conference ChampionshipOctober 18, 2025
3 Miles · Channahon Community ParkSteelmen XC Invitational · Sep 1216:03.3Steelmen XC InvitationalSeptember 12, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 715:15.59IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1915:29.34PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Lake Park HS (East Campus)2026 IHSA Class 3A XC Sectional - #3 Roselle (Lake Park) · Oct 3115:25.62026 IHSA Class 3A XC Sectional - #3 Roselle (Lake Park)October 31, 2026
3 Miles · LeRoy Oakes Forest PreserveSt. Charles North XC Invite · Oct 417:35.98St. Charles North XC InviteOctober 4, 2025
3 Miles · Marmion AcademyMarmion “Run So As To Win” High School Invitational · Sep 1718:06.34Marmion “Run So As To Win” High School Invitational September 17, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 3A Varsity · Place 105 · Elmhurst (York)3 Miles Class 3A Varsity10515:15.59 PB11
Oct 312026 IHSA Class 3A XC Sectional - #3 Roselle (Lake Park)Oct 31 · 3 Miles Varsity · Place 24 · Elmhurst (York)3 Miles Varsity2415:25.6 PB11
Oct 242026 IHSA Class 3A XC Regional - #3B Glen Ellyn (Glenbard West)Oct 24 · 3 Miles Varsity · Place 25 · Elmhurst (York)3 Miles Varsity2516:03.5711
Oct 172026 WSC Silver Conference ChampionshipOct 17 · 3 Miles Varsity · Place 11 · Elmhurst (York)3 Miles Varsity1115:35.711
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 3A · Place 32 · Elmhurst (York)3 Miles Varsity - 3A3215:30.7011
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 65 · Elmhurst (York)3 Miles Varsity Boys6515:29.34 PB11
Sep 12Steelmen XC InvitationalSep 12 · 3 Miles Varsity · Place 9 · Elmhurst (York)3 Miles Varsity916:03.3 PB11
Aug 27Boys Dual MeetAug 27 · 2.98 Miles Varsity · Place 3 · Elmhurst (York)2.98 Miles Varsity315:53 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 18WSC Silver Conference ChampionshipOct 18 · 3 Miles Sophomore · Place 10 · Elmhurst (York)3 Miles Sophomore1017:59.20 PB10
Oct 4St. Charles North XC InviteOct 4 · 3 Miles Frosh/Soph · Place 26 · Elmhurst (York)3 Miles Frosh/Soph2617:35.98 PB10
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Sophomore · Place 56 · Elmhurst (York)3 Miles Sophomore5617:44.0510
Sep 22York Gary Goss Boys Fresh-Soph InviteSep 22 · 2 Miles Sophomore · Place 26 · Elmhurst (York)2 Miles Sophomore2611:08Unofficial10
Sep 17Marmion “Run So As To Win” JR High Invitational Sep 17 · 3 Miles Junior Varsity · Place 36 · Elmhurst (York)3 Miles Junior Varsity3618:06.3410
Sep 17Marmion “Run So As To Win” High School Invitational Sep 17 · 3 Miles Varsity/JV · Place 36 · Elmhurst (York)3 Miles Varsity/JV3618:06.34 PB10
Sep 13Steelmen XC InvitationalSep 13 · 3 Miles Open · Place 21 · Elmhurst (York)3 Miles Open2118:43.90—