Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Green Valley Forest PreserveDGN / LT / York Boys Triangular · Sep 2214:18DGN / LT / York Boys TriangularSeptember 22, 2022
3 Miles · Berens ParkYork / OPRF Boys Dual · Aug 2619:08.1York / OPRF Boys DualAugust 26, 2025
3 Miles · Camera ParkWSC Silver Conference Championship · Oct 1819:31.69WSC Silver Conference ChampionshipOctober 18, 2025
3 Miles · KLM CourseWest Suburban Silver Conference XC Championships · Oct 1521:56.4West Suburban Silver Conference XC ChampionshipsOctober 15, 2022
3 Miles · LeRoy Oakes Forest PreserveSt. Charles North XC Invite · Oct 418:56.67St. Charles North XC InviteOctober 4, 2025
3 Miles · Marmion AcademyMarmion “Run So As To Win” High School Invitational · Sep 1718:56.98Marmion “Run So As To Win” High School Invitational September 17, 2025
3154 m · Berens ParkYork Boys v. Hinsdale Central / OPRF Triangular · Sep 1314:16.0York Boys v. Hinsdale Central / OPRF TriangularSeptember 13, 2022

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 18WSC Silver Conference ChampionshipOct 18 · 3 Miles Open · Place 67 · Elmhurst (York)3 Miles Open6719:31.69 PB12
Oct 4St. Charles North XC InviteOct 4 · 3 Miles Open · Place 55 · Elmhurst (York)3 Miles Open5518:56.67 PB12
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Junior Varsity · Place 165 · Elmhurst (York)3 Miles Junior Varsity16519:18.9112
Sep 17Marmion “Run So As To Win” JR High Invitational Sep 17 · 3 Miles Junior Varsity · Place 62 · Elmhurst (York)3 Miles Junior Varsity6218:56.9812
Sep 17Marmion “Run So As To Win” High School Invitational Sep 17 · 3 Miles Varsity/JV · Place 62 · Elmhurst (York)3 Miles Varsity/JV6218:56.98 PB12
Sep 13Steelmen XC InvitationalSep 13 · 3 Miles Open · Place 42 · Elmhurst (York)3 Miles Open4219:28.40—
Aug 26York / OPRF Boys DualAug 26 · 3 Miles Varsity · Place 33 · Elmhurst (York)3 Miles Varsity3319:08.1 PB12

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Junior Varsity · Place 223 · Elmhurst (York)3 Miles Junior Varsity22320:35.7211
Sep 18Glenbard West Boys vs Hinsdale Central, Lyons, YorkSep 18 · 1.9 Miles Varsity · Place 57 · Elmhurst (York)1.9 Miles Varsity5713:17.3011
Sep 14Joliet Central Steelmen XC InvitationalSep 14 · 3 Miles Open · Place 59 · Elmhurst (York)3 Miles Open5921:04.8011

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 15West Suburban Silver Conference XC ChampionshipsOct 15 · 3 Miles Freshman · Place 84 · Elmhurst (York)3 Miles Freshman8421:56.4 PB9
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 2.5 Miles Varsity · Place 196 · Elmhurst (York)2.5 Miles Varsity19617:56.0FR
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 2.5 Miles Freshman · Place 196 · Elmhurst (York)2.5 Miles Freshman19617:55.99FR
Sep 22DGN / LT / York Boys TriangularSep 22 · 2 Miles Freshman · Place 36 · Elmhurst (York)2 Miles Freshman3614:18 PB9
Sep 19Gary Goss Frosh/Soph InvitationalSep 19 · 1.96 Miles Frosh/Soph Freshman Open · Place 36 · Elmhurst (York)1.96 Miles Frosh/Soph Freshman Open3613:52.69
Sep 13York Boys v. Hinsdale Central / OPRF TriangularSep 13 · 1.96 Miles Frosh/Soph · Place 31 · Elmhurst (York)1.96 Miles Frosh/Soph3114:16.0 PB9
Sep 1York / Proviso West Boys Dual MeetSep 1 · 1.96 Miles Freshman · Place 13 · Elmhurst (York)1.96 Miles Freshman1314:44.79