Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Berens ParkYork Gary Goss Boys Frosh/Soph Invitational · Sep 2312:19.8York Gary Goss Boys Frosh/Soph InvitationalSeptember 23, 2024
2.98 Miles · Berens ParkBoys Dual Meet · Aug 2722:01Boys Dual MeetAugust 27, 2026
3 Miles · Berens ParkYork / OPRF Boys Dual · Aug 2621:48.7York / OPRF Boys DualAugust 26, 2025
3 Miles · Camera ParkWSC Silver Conference Championship · Oct 1820:29.00WSC Silver Conference ChampionshipOctober 18, 2025
3 Miles · Channahon Community ParkSteelmen XC Invitational · Sep 1222:27.5Steelmen XC InvitationalSeptember 12, 2026
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2620:15.45Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · LeRoy Oakes Forest PreserveSt. Charles North XC Invite · Oct 420:12.63St. Charles North XC InviteOctober 4, 2025
3 Miles · Marmion AcademyMarmion “Run So As To Win” High School Invitational · Sep 1720:17.48Marmion “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

6 results
DateMeetEventPlMarkGr
Oct 172026 WSC Silver Conference ChampionshipOct 17 · 3 Miles Junior Varsity · Place 89 · Elmhurst (York)3 Miles Junior Varsity8919:57.811
Oct 3St. Charles North High School XC InvitationalOct 3 · 3 Miles Open Boys · Place 119 · Elmhurst (York)3 Miles Open Boys11920:13.511
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Junior Varsity · Place 245 · Elmhurst (York)3 Miles Junior Varsity24520:15.45 PB11
Sep 16Marmion "Run So As To Win" High School InvitationalSep 16 · 3 Miles Varsity/JV · Place 174 · Elmhurst (York)3 Miles Varsity/JV17421:13.6211
Sep 12Steelmen XC InvitationalSep 12 · 3 Miles Open · Place 123 · Elmhurst (York)3 Miles Open12322:27.5 PB11
Aug 27Boys Dual MeetAug 27 · 2.98 Miles Varsity · Place 59 · Elmhurst (York)2.98 Miles Varsity5922:01 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 18WSC Silver Conference ChampionshipOct 18 · 3 Miles Sophomore · Place 44 · Elmhurst (York)3 Miles Sophomore4420:29.00 PB10
Oct 4St. Charles North XC InviteOct 4 · 3 Miles Frosh/Soph · Place 176 · Elmhurst (York)3 Miles Frosh/Soph17620:12.63 PB10
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Sophomore · Place 146 · Elmhurst (York)3 Miles Sophomore14619:44.7510
Sep 22York Gary Goss Boys Fresh-Soph InviteSep 22 · 2 Miles Frosh/Soph Open · Place 12 · Elmhurst (York)2 Miles Frosh/Soph Open1212:13Unofficial10
Sep 17Marmion “Run So As To Win” JR High Invitational Sep 17 · 3 Miles Junior Varsity · Place 99 · Elmhurst (York)3 Miles Junior Varsity9920:17.4810
Sep 17Marmion “Run So As To Win” High School Invitational Sep 17 · 3 Miles Varsity/JV · Place 100 · Elmhurst (York)3 Miles Varsity/JV10020:17.48 PB10
Sep 13Steelmen XC InvitationalSep 13 · 3 Miles Open · Place 115 · Elmhurst (York)3 Miles Open11521:58.50—
Aug 26York / OPRF Boys DualAug 26 · 3 Miles Varsity · Place 53 · Elmhurst (York)3 Miles Varsity5321:48.7 PB10

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 19WSC-Silver Division Conference MeetOct 19 · 3 Miles Freshman · Place 46 · Elmhurst (York)3 Miles Freshman4619:35.59
Oct 5St. Charles North XC InviteOct 5 · 3 Miles Varsity · Place 169 · Elmhurst (York)3 Miles Varsity16920:21.229
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 2.5 Miles Freshman · Place 103 · Elmhurst (York)2.5 Miles Freshman10315:58.619
Sep 23York Gary Goss Boys Frosh/Soph InvitationalSep 23 · 2 Miles Frosh/Soph Open · Place 30 · Elmhurst (York)2 Miles Frosh/Soph Open3012:19.8 PB9
Sep 14Joliet Central Steelmen XC InvitationalSep 14 · 3 Miles Open · Place 54 · Elmhurst (York)3 Miles Open5420:51.109