Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Legion ParkLegion Classic XC Series Invite 2 · Sep 2210:05.7Legion Classic XC Series Invite 2September 22, 2026
2 Miles · Taft High SchoolTaft Early Eagle Invitational · Aug 2710:21.9Taft Early Eagle InvitationalAugust 27, 2026
3 Miles · Bensenville (Fenton) XC44th Fenton Kurtz Early Bird Invitational · Sep 516:00.844th Fenton Kurtz Early Bird InvitationalSeptember 5, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 714:54.46IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkIHSA Class 2A State XC Championships · Nov 815:18.06IHSA Class 2A State XC ChampionshipsNovember 8, 2025
3 Miles · Elk Grove Village High SchoolElk Grove Invitational · Sep 716:37.51Elk Grove InvitationalSeptember 7, 2024
3 Miles · Emricson Park2026 IHSA Class 2A XC Sectional - #4 Woodstock (North) · Oct 3116:14.902026 IHSA Class 2A XC Sectional - #4 Woodstock (North)October 31, 2026
3 Miles · Fenton HS XC Course43rd Annual Fenton Kurtz "Early Bird" Invitational · Sep 616:54.7043rd Annual Fenton Kurtz "Early Bird" InvitationalSeptember 6, 2025
3 Miles · Grayslake Central IHSA Class 2A XC Regional - #4C Grayslake (Central) · Oct 2515:50.49IHSA Class 2A XC Regional - #4C Grayslake (Central)October 25, 2025
3 Miles · Horner ParkDePaul Ram Invite/Catholic Cup · Sep 1215:57.60DePaul Ram Invite/Catholic CupSeptember 12, 2026
3 Miles · Kankakee Community CollegeChicagoland Christian Conference · Oct 1816:15.66Chicagoland Christian ConferenceOctober 18, 2025
3 Miles · Lakes Community High SchoolIHSA Class 2A XC Sectional - #4 Lake Villa (Lakes) · Nov 115:28.21IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)November 1, 2025
3 Miles · Loyola Academy-Munz Campus2026 Loyola Academy Flight Night · Oct 915:34.92026 Loyola Academy Flight NightOctober 9, 2026
5,000 Meters · Harvest Christian AcademyRiver Valley Christian Mid Season Classic Invitational · Sep 2616:52.00River Valley Christian Mid Season Classic InvitationalSeptember 26, 2026
5,000 Meters · Lake Forest AcademyLFA Invitational · Sep 3016:43.59LFA InvitationalSeptember 30, 2025
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1718:03.30NXR Midwest Regional ChampionshipsNovember 17, 2024
5,000 Meters · Lisle Community Park2024 IHSA Class 1A XC Sectional-#1 Lisle (Sr.) · Nov 217:04.302024 IHSA Class 1A XC Sectional-#1 Lisle (Sr.)November 2, 2024

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 2A Varsity · Place 26 · Niles (Northridge Prep)3 Miles Class 2A Varsity2614:54.46 PB12
Oct 312026 IHSA Class 2A XC Sectional - #4 Woodstock (North)Oct 31 · 3 Miles Varsity · Place 17 · Niles (Northridge Prep)3 Miles Varsity1716:14.90 PB12
Oct 242026 IHSA Class 2A XC Regional - #4A Elmwood ParkOct 24 · 3 Miles Varsity · Place 2 · Niles (Northridge Prep)3 Miles Varsity215:35.712
Oct 17Chicagoland Christian ConferenceOct 17 · 3 Miles Varsity · Place 2 · Niles (Northridge Prep)3 Miles Varsity215:48.3512
Oct 92026 Loyola Academy Flight NightOct 9 · 3 Miles Varsity · Place 15 · Niles (Northridge Prep)3 Miles Varsity1515:34.9 PB12
Sep 26River Valley Christian Mid Season Classic InvitationalSep 26 · 5,000 Meters Varsity · Place 10 · Niles (Northridge Prep)5,000 Meters Varsity1016:52.00 PB12
Sep 22Legion Classic XC Series Invite 2Sep 22 · 2 Miles Boys HS Open · Place 2 · Niles (Northridge Prep)2 Miles Boys HS Open210:05.7 PB12
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 105 · Niles (Northridge Prep)3 Miles Varsity Boys10515:47.2212
Sep 12DePaul Ram Invite/Catholic CupSep 12 · 3 Miles Varsity · Place 3 · Niles (Northridge Prep)3 Miles Varsity315:57.60 PB12
Sep 544th Fenton Kurtz Early Bird InvitationalSep 5 · 3 Miles Varsity · Place 5 · Niles (Northridge Prep)3 Miles Varsity516:00.8 PB12
Aug 27Taft Early Eagle InvitationalAug 27 · 2 Miles Open · Place 2 · Niles (Northridge Prep)2 Miles Open210:21.9 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 2A State XC ChampionshipsNov 8 · 3 Miles 2A Varsity · Place 56 · Niles (Northridge Prep)3 Miles 2A Varsity5615:18.06 PB11
Nov 1IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)Nov 1 · 3 Miles Varsity · Place 23 · Niles (Northridge Prep)3 Miles Varsity2315:28.21 PB11
Oct 25IHSA Class 2A XC Regional - #4C Grayslake (Central)Oct 25 · 3 Miles Varsity · Place 6 · Niles (Northridge Prep)3 Miles Varsity615:50.49 PB11
Oct 18Chicagoland Christian ConferenceOct 18 · 3 Miles Varsity · Place 3 · Niles (Northridge Prep)3 Miles Varsity316:15.66 PB11
Sep 30LFA InvitationalSep 30 · 5,000 Meters Varsity · Place 6 · Niles (Northridge Prep)5,000 Meters Varsity616:43.59 PB11
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Varsity · Place 182 · Niles (Northridge Prep)3 Miles Varsity18215:58.9811
Sep 13DePaul Ram Invite/Catholic CupSep 13 · 3 Miles Varsity · Place 15 · Niles (Northridge Prep)3 Miles Varsity1516:34.0711
Sep 643rd Annual Fenton Kurtz "Early Bird" InvitationalSep 6 · 3 Miles Varsity · Place 32 · Niles (Northridge Prep)3 Miles Varsity3216:54.70 PB11

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Open 1 · Place 167 · Niles (Northridge Prep)5,000 Meters Open 116718:03.30 PB10
Nov 92024 IHSA Class 1A State XC ChampionshipsNov 9 · 3 Miles 1A Varsity · Place 53 · Niles (Northridge Prep)3 Miles 1A Varsity5315:43.3910
Nov 22024 IHSA Class 1A XC Sectional-#1 Lisle (Sr.)Nov 2 · 5,000 Meters Varsity · Place 14 · Niles (Northridge Prep)5,000 Meters Varsity1417:04.30 PB10
Oct 262024 IHSA Class 1A XC Regional-#1C Elgin (Harvest Christian Academy)Oct 26 · 5,000 Meters Varsity · Place 9 · Niles (Northridge Prep)5,000 Meters Varsity917:08.4710
Oct 17ISL ChampionshipOct 17 · 5,000 Meters Varsity · Place 12 · Niles (Northridge Prep)5,000 Meters Varsity1216:52.6610
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Varsity · Place 288 · Niles (Northridge Prep)3 Miles Varsity28817:03.3810
Sep 7Elk Grove InvitationalSep 7 · 3 Miles Varsity · Place 8 · Niles (Northridge Prep)3 Miles Varsity816:37.51 PB10

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 12ISL Conference ChampionshipsOct 12 · 5,000 Meters Junior Varsity · Place 1 · Niles (Northridge Prep)5,000 Meters Junior Varsity117:58.59FR
Oct 7Wheeling Wildcat InvitationalOct 7 · 3 Miles Frosh/Soph Freshman · Place 13 · Niles (Northridge Prep)3 Miles Frosh/Soph Freshman1318:00.419
Sep 30Pat Savage InvitationalSep 30 · 2 Miles Freshman · Place 3 · Niles (Northridge Prep)2 Miles Freshman311:36.81FR
Sep 26Mather XC Invite 3Sep 26 · 2 Miles Open · Place 71 · Niles (Northridge Prep)2 Miles Open7111:26.89
Sep 19Mather XC Invite 2Sep 19 · 2 Miles Open · Place 33 · Niles (Northridge Prep)2 Miles Open3311:19.059
Sep 16Richard Spring InvitationalSep 16 · 3 Miles Frosh/Soph Freshman · Place 160 · Niles (Northridge Prep)3 Miles Frosh/Soph Freshman16017:39.89
Sep 9DePaul Ram Invitational/Catholic CupSep 9 · 3 Miles Frosh/Soph · Place 23 · Niles (Northridge Prep)3 Miles Frosh/Soph2318:33.359
Sep 2Elk Grove Cross Country InviteSep 2 · 1.95 Miles Varsity · Place 6 · Niles (Northridge Prep)1.95 Miles Varsity611:31.50—
Aug 26Saint Viator Artman InvitationalAug 26 · 3 Miles Junior Varsity · Place 5 · Niles (Northridge Prep)3 Miles Junior Varsity519:24.5—