Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Niles West High SchoolRon Campbell 2mi Invite · Sep 812:38.8Ron Campbell 2mi InviteSeptember 8, 2026
3 Miles · Bensenville (Fenton) XC44th Fenton Kurtz Early Bird Invitational · Sep 519:30.744th Fenton Kurtz Early Bird InvitationalSeptember 5, 2026
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1917:50.45PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Fenton HS XC Course43rd Annual Fenton Kurtz "Early Bird" Invitational · Sep 618:48.1043rd Annual Fenton Kurtz "Early Bird" InvitationalSeptember 6, 2025
3 Miles · Horner ParkDePaul Ram Invite/Catholic Cup · Sep 1218:51.44DePaul Ram Invite/Catholic CupSeptember 12, 2026
3 Miles · Loyola Academy-Munz Campus2026 Loyola Academy Flight Night · Oct 917:35.72026 Loyola Academy Flight NightOctober 9, 2026
3 Miles · Niles West High School2026 Pat Savage Invitational · Oct 318:00.522026 Pat Savage InvitationalOctober 3, 2026
3 Miles · Settler's Hill CC CourseEast Suburban Catholic XC Conference Championships · Oct 1817:57.70East Suburban Catholic XC Conference ChampionshipsOctober 18, 2025
4570 m · Elgin High SchoolElgin City Classic XC Invitational · Aug 3017:42.40Elgin City Classic XC InvitationalAugust 30, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 17CCL/GCAC Conference ChampionshipOct 17 · 3 Miles Junior Varsity Open · Place 14 · Niles (Notre Dame)3 Miles Junior Varsity Open1417:51.512
Oct 92026 Loyola Academy Flight NightOct 9 · 3 Miles Varsity · Place 146 · Niles (Notre Dame)3 Miles Varsity14617:35.7 PB12
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Junior Varsity White · Place 32 · Niles (Notre Dame)3 Miles Junior Varsity White3218:00.52 PB12
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Junior Varsity · Place 35 · Niles (Notre Dame)3 Miles Junior Varsity3518:00.5212
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Open Boys · Place 79 · Niles (Notre Dame)3 Miles Open Boys7917:50.45 PB12
Sep 12DePaul Ram Invite/Catholic CupSep 12 · 3 Miles Open · Place 4 · Niles (Notre Dame)3 Miles Open418:51.44 PB12
Sep 8Ron Campbell 2mi InviteSep 8 · 2 Miles Varsity · Place 23 · Niles (Notre Dame)2 Miles Varsity2312:38.8 PB12
Sep 544th Fenton Kurtz Early Bird InvitationalSep 5 · 3 Miles Varsity · Place 98 · Niles (Notre Dame)3 Miles Varsity9819:30.7 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 3A XC Regional - #4A Wilmette (Loyola)Oct 25 · 3 Miles Varsity · Place 69 · Niles (Notre Dame)3 Miles Varsity6917:42.5811
Oct 18East Suburban Catholic XC Conference ChampionshipsOct 18 · 3 Miles Open · Place 2 · Niles (Notre Dame)3 Miles Open217:57.70 PB11
Oct 102025 Loyola Academy Flight NightOct 10 · 3 Miles Varsity · Place 112 · Niles (Notre Dame)3 Miles Varsity11217:45.8JR
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Varsity White · Place 126 · Niles (Notre Dame)3 Miles Varsity White12618:18.2411
Sep 24Latin Prep ClassicSep 24 · 3 Miles Varsity · Place 39 · Niles (Notre Dame)3 Miles Varsity3917:41.6611
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Varsity · Place 433 · Niles (Notre Dame)3 Miles Varsity43317:33.6111
Sep 13DePaul Ram Invite/Catholic CupSep 13 · 3 Miles Varsity · Place 108 · Niles (Notre Dame)3 Miles Varsity10818:40.6211
Sep 9Ron Campbell 2mi InviteSep 9 · 2 Miles Varsity · Place 34 · Niles (Notre Dame)2 Miles Varsity3413:20.011
Sep 643rd Annual Fenton Kurtz "Early Bird" InvitationalSep 6 · 3 Miles Varsity · Place 88 · Niles (Notre Dame)3 Miles Varsity8818:48.10 PB11
Aug 30Elgin City Classic XC InvitationalAug 30 · 2.84 Miles Junior Varsity · Place 6 · Niles (Notre Dame)2.84 Miles Junior Varsity617:42.40 PB11

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 19East Suburban Catholic XC Conference ChampionshipsOct 19 · 3 Miles Frosh/Soph Freshman · Place 12 · Niles (Notre Dame)3 Miles Frosh/Soph Freshman1218:44.6010
Oct 112024 Loyola Academy Flight NightOct 11 · 3 Miles Frosh/Soph Freshman · Place 45 · Niles (Notre Dame)3 Miles Frosh/Soph Freshman4519:24.8SO
Oct 5Pat Savage InvitationalOct 5 · 3 Miles Sophomore · Place 84 · Niles (Notre Dame)3 Miles Sophomore8418:53.2010
Sep 21Riverside-Brookfield XC InvitationalSep 21 · 3 Miles Junior Varsity · Place 12 · Niles (Notre Dame)3 Miles Junior Varsity1219:44.610
Sep 14DePaul Ram Invite/Catholic CupSep 14 · 3 Miles Frosh/Soph Freshman · Place 68 · Niles (Notre Dame)3 Miles Frosh/Soph Freshman6819:36.3510
Sep 742nd Annual Fenton Kurtz "Early Bird" InvitationalSep 7 · 3 Miles Frosh/Soph Freshman · Place 52 · Niles (Notre Dame)3 Miles Frosh/Soph Freshman5220:00.6010
Aug 31Elgin City Classic XC InvitationalAug 31 · 2 Miles Junior Varsity · Place 39 · Niles (Notre Dame)2 Miles Junior Varsity3913:15.4010

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 14ESCC Conference ChampionshipOct 14 · 2.98 Miles Frosh/Soph Freshman · Place 30 · Niles (Notre Dame)2.98 Miles Frosh/Soph Freshman3020:16.1909
Sep 30Pat Savage InvitationalSep 30 · 3 Miles Sophomore · Place 27 · Niles (Notre Dame)3 Miles Sophomore2720:47.61FR
Sep 16Riverside-Brookfield XC InvitationalSep 16 · 3 Miles Junior Varsity · Place 51 · Niles (Notre Dame)3 Miles Junior Varsity5120:57.79
Aug 26Saint Viator Artman InvitationalAug 26 · 3 Miles Junior Varsity · Place 20 · Niles (Notre Dame)3 Miles Junior Varsity2022:51.7—