Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Elgin High SchoolElgin City Classic XC Invitational · Aug 3013:29.30Elgin City Classic XC InvitationalAugust 30, 2025
2 Miles · Lincoln Park FieldsLatin Prep Classic · Sep 2311:28.10Latin Prep ClassicSeptember 23, 2026
2 Miles · Niles West High SchoolRon Campbell 2mi Invite · Sep 812:45.5Ron Campbell 2mi InviteSeptember 8, 2026
3 Miles · Bensenville (Fenton) XC44th Fenton Kurtz Early Bird Invitational · Sep 519:52.644th Fenton Kurtz Early Bird InvitationalSeptember 5, 2026
3 Miles · Fenton HS XC Course43rd Annual Fenton Kurtz "Early Bird" Invitational · Sep 620:59.1043rd Annual Fenton Kurtz "Early Bird" InvitationalSeptember 6, 2025
3 Miles · Horner ParkDePaul Ram Invite/Catholic Cup · Sep 1219:34.04DePaul Ram Invite/Catholic CupSeptember 12, 2026
3 Miles · Loyola Academy-Munz Campus2026 Loyola Academy Flight Night · Oct 918:18.62026 Loyola Academy Flight NightOctober 9, 2026
3 Miles · Marmion AcademyMarmion "Run So As To Win" High School Invitational · Sep 1618:25.70Marmion "Run So As To Win" High School InvitationalSeptember 16, 2026
3 Miles · Niles West High School2026 Pat Savage Invitational · Oct 318:51.412026 Pat Savage InvitationalOctober 3, 2026
3 Miles · Settler's Hill CC CourseEast Suburban Catholic XC Conference Championships · Oct 1820:36.40East Suburban Catholic XC Conference ChampionshipsOctober 18, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 92026 Loyola Academy Flight NightOct 9 · 3 Miles Frosh-Soph · Place 44 · Niles (Notre Dame)3 Miles Frosh-Soph4418:18.6 PB10
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Junior Varsity White · Place 62 · Niles (Notre Dame)3 Miles Junior Varsity White6218:51.41 PB10
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Junior Varsity · Place 73 · Niles (Notre Dame)3 Miles Junior Varsity7318:51.4110
Sep 23Latin Prep ClassicSep 23 · 2 Miles Frosh/Soph · Place 6 · Niles (Notre Dame)2 Miles Frosh/Soph611:28.10 PB10
Sep 16Marmion "Run So As To Win" High School InvitationalSep 16 · 3 Miles Varsity/JV · Place 63 · Niles (Notre Dame)3 Miles Varsity/JV6318:25.70 PB10
Sep 12DePaul Ram Invite/Catholic CupSep 12 · 3 Miles Frosh/Soph · Place 45 · Niles (Notre Dame)3 Miles Frosh/Soph4519:34.04 PB10
Sep 8Ron Campbell 2mi InviteSep 8 · 2 Miles Sophomore · Place 6 · Niles (Notre Dame)2 Miles Sophomore612:45.5 PB10
Sep 544th Fenton Kurtz Early Bird InvitationalSep 5 · 3 Miles Open · Place 19 · Niles (Notre Dame)3 Miles Open1919:52.6 PB10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 18East Suburban Catholic XC Conference ChampionshipsOct 18 · 3 Miles Open · Place 24 · Niles (Notre Dame)3 Miles Open2420:36.40 PB9
Oct 102025 Loyola Academy Flight NightOct 10 · 3 Miles Frosh/Soph Freshman · Place 142 · Niles (Notre Dame)3 Miles Frosh/Soph Freshman14220:35.9FR
Oct 42025 Pat Savage InvitationalOct 4 · 2 Miles Freshman White · Place 105 · Niles (Notre Dame)2 Miles Freshman White10513:40.249
Sep 13DePaul Ram Invite/Catholic CupSep 13 · 3 Miles Frosh/Soph Freshman · Place 98 · Niles (Notre Dame)3 Miles Frosh/Soph Freshman9821:02.179
Sep 9Ron Campbell 2mi InviteSep 9 · 2 Miles Freshman · Place 11 · Niles (Notre Dame)2 Miles Freshman1113:44.69
Sep 643rd Annual Fenton Kurtz "Early Bird" InvitationalSep 6 · 3 Miles Frosh/Soph · Place 99 · Niles (Notre Dame)3 Miles Frosh/Soph9920:59.10 PB9
Aug 30Elgin City Classic XC InvitationalAug 30 · 2 Miles Frosh/Soph · Place 57 · Niles (Notre Dame)2 Miles Frosh/Soph5713:29.30 PB9