Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Niles West High SchoolRon Campbell 2mi Invite · Sep 811:23.7Ron Campbell 2mi InviteSeptember 8, 2026
3 Miles · Bensenville (Fenton) XC44th Fenton Kurtz Early Bird Invitational · Sep 517:52.944th Fenton Kurtz Early Bird InvitationalSeptember 5, 2026
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1916:55.87PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Fenton HS XC Course43rd Annual Fenton Kurtz "Early Bird" Invitational · Sep 618:41.7043rd Annual Fenton Kurtz "Early Bird" InvitationalSeptember 6, 2025
3 Miles · Horner ParkDePaul Ram Invite/Catholic Cup · Sep 1217:44.64DePaul Ram Invite/Catholic CupSeptember 12, 2026
3 Miles · Loyola Academy-Munz Campus2026 Loyola Academy Flight Night · Oct 917:26.22026 Loyola Academy Flight NightOctober 9, 2026
3 Miles · Niles West High School2026 Pat Savage Invitational · Oct 317:13.152026 Pat Savage InvitationalOctober 3, 2026
3 Miles · Settler's Hill CC CourseEast Suburban Catholic XC Conference Championships · Oct 1817:44.90East Suburban Catholic XC Conference ChampionshipsOctober 18, 2025
4570 m · Elgin High SchoolElgin City Classic XC Invitational · Aug 3017:22.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

9 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 3A XC Regional - #4A Skokie (Niles West)Oct 24 · 3 Miles Varsity · Place 65 · Niles (Notre Dame)3 Miles Varsity6516:51.812
Oct 17CCL/GCAC Conference ChampionshipOct 17 · 3 Miles Varsity · Place 55 · Niles (Notre Dame)3 Miles Varsity5517:13.512
Oct 92026 Loyola Academy Flight NightOct 9 · 3 Miles Varsity · Place 143 · Niles (Notre Dame)3 Miles Varsity14317:26.2 PB12
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity White · Place 90 · Niles (Notre Dame)3 Miles Varsity White9017:13.15 PB12
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity · Place 126 · Niles (Notre Dame)3 Miles Varsity12617:13.1512
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 334 · Niles (Notre Dame)3 Miles Varsity Boys33416:55.87 PB12
Sep 12DePaul Ram Invite/Catholic CupSep 12 · 3 Miles Varsity · Place 78 · Niles (Notre Dame)3 Miles Varsity7817:44.64 PB12
Sep 8Ron Campbell 2mi InviteSep 8 · 2 Miles Varsity · Place 9 · Niles (Notre Dame)2 Miles Varsity911:23.7 PB12
Sep 544th Fenton Kurtz Early Bird InvitationalSep 5 · 3 Miles Varsity · Place 63 · Niles (Notre Dame)3 Miles Varsity6317:52.9 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 3A XC Regional - #4A Wilmette (Loyola)Oct 25 · 3 Miles Varsity · Place 71 · Niles (Notre Dame)3 Miles Varsity7117:45.5511
Oct 18East Suburban Catholic XC Conference ChampionshipsOct 18 · 3 Miles Varsity · Place 21 · Niles (Notre Dame)3 Miles Varsity2117:44.90 PB11
Oct 102025 Loyola Academy Flight NightOct 10 · 3 Miles Varsity · Place 102 · Niles (Notre Dame)3 Miles Varsity10217:34.6JR
Sep 24Latin Prep ClassicSep 24 · 3 Miles Varsity · Place 24 · Niles (Notre Dame)3 Miles Varsity2417:04.6611
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Varsity · Place 436 · Niles (Notre Dame)3 Miles Varsity43617:34.8511
Sep 13DePaul Ram Invite/Catholic CupSep 13 · 3 Miles Varsity · Place 103 · Niles (Notre Dame)3 Miles Varsity10318:32.7511
Sep 9Ron Campbell 2mi InviteSep 9 · 2 Miles Varsity · Place 13 · Niles (Notre Dame)2 Miles Varsity1311:39.511
Sep 643rd Annual Fenton Kurtz "Early Bird" InvitationalSep 6 · 3 Miles Varsity · Place 86 · Niles (Notre Dame)3 Miles Varsity8618:41.70 PB11
Aug 30Elgin City Classic XC InvitationalAug 30 · 2.84 Miles Junior Varsity · Place 4 · Niles (Notre Dame)2.84 Miles Junior Varsity417:22.40 PB11

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 19East Suburban Catholic XC Conference ChampionshipsOct 19 · 3 Miles Frosh/Soph Freshman · Place 16 · Niles (Notre Dame)3 Miles Frosh/Soph Freshman1619:06.3010
Oct 112024 Loyola Academy Flight NightOct 11 · 3 Miles Frosh/Soph Freshman · Place 49 · Niles (Notre Dame)3 Miles Frosh/Soph Freshman4919:35.8SO
Oct 5Pat Savage InvitationalOct 5 · 3 Miles Sophomore · Place 70 · Niles (Notre Dame)3 Miles Sophomore7018:38.8710
Sep 21Riverside-Brookfield XC InvitationalSep 21 · 3 Miles Junior Varsity · Place 16 · Niles (Notre Dame)3 Miles Junior Varsity1620:25.110
Sep 14DePaul Ram Invite/Catholic CupSep 14 · 3 Miles Frosh/Soph Freshman · Place 74 · Niles (Notre Dame)3 Miles Frosh/Soph Freshman7419:46.4010
Sep 742nd Annual Fenton Kurtz "Early Bird" InvitationalSep 7 · 3 Miles Frosh/Soph Freshman · Place 66 · Niles (Notre Dame)3 Miles Frosh/Soph Freshman6620:23.4010
Aug 31Elgin City Classic XC InvitationalAug 31 · 2 Miles Junior Varsity · Place 30 · Niles (Notre Dame)2 Miles Junior Varsity3012:58.7010

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 14ESCC Conference ChampionshipOct 14 · 2.98 Miles Frosh/Soph Freshman · Place 37 · Niles (Notre Dame)2.98 Miles Frosh/Soph Freshman3721:10.9109
Sep 30Pat Savage InvitationalSep 30 · 3 Miles Sophomore · Place 16 · Niles (Notre Dame)3 Miles Sophomore1619:42.77FR
Sep 16Riverside-Brookfield XC InvitationalSep 16 · 3 Miles Varsity · Place 52 · Niles (Notre Dame)3 Miles Varsity5219:45.89
Aug 26Saint Viator Artman InvitationalAug 26 · 3 Miles Junior Varsity · Place 13 · Niles (Notre Dame)3 Miles Junior Varsity1321:31.2—