Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Detweiller ParkIHSA Class 2A State XC Championships · Nov 816:30.63IHSA Class 2A State XC ChampionshipsNovember 8, 2025
3 Miles · Fenton HS XC Course43rd Annual Fenton Kurtz "Early Bird" Invitational · Sep 617:13.0043rd Annual Fenton Kurtz "Early Bird" InvitationalSeptember 6, 2025
3 Miles · Grayslake Central IHSA Class 2A XC Regional - #4C Grayslake (Central) · Oct 2516:48.60IHSA Class 2A XC Regional - #4C Grayslake (Central)October 25, 2025
3 Miles · Horner ParkDePaul Ram Invitational/Catholic Cup · Sep 919:52.42DePaul Ram Invitational/Catholic CupSeptember 9, 2023
3 Miles · Kankakee Community CollegeChicagoland Christian Conference · Oct 1818:48.22Chicagoland Christian ConferenceOctober 18, 2025
3 Miles · Lakes Community High SchoolIHSA Class 2A XC Sectional - #4 Lake Villa (Lakes) · Nov 116:37.88IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)November 1, 2025
5,000 Meters · Lake Forest AcademyLFA Invitational · Sep 3017:10.36LFA InvitationalSeptember 30, 2025
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1718:27.21NXR Midwest Regional ChampionshipsNovember 17, 2024

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 2A State XC ChampionshipsNov 8 · 3 Miles 2A Varsity · Place 181 · Niles (Northridge Prep)3 Miles 2A Varsity18116:30.63 PB12
Nov 1IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)Nov 1 · 3 Miles Varsity · Place 96 · Niles (Northridge Prep)3 Miles Varsity9616:37.88 PB12
Oct 25IHSA Class 2A XC Regional - #4C Grayslake (Central)Oct 25 · 3 Miles Varsity · Place 27 · Niles (Northridge Prep)3 Miles Varsity2716:48.60 PB12
Oct 18Chicagoland Christian ConferenceOct 18 · 3 Miles Varsity · Place 29 · Niles (Northridge Prep)3 Miles Varsity2918:48.22 PB12
Oct 102025 Loyola Academy Flight NightOct 10 · 3 Miles Varsity · Place 45 · Niles (Northridge Prep)3 Miles Varsity4516:28.8SR
Sep 30LFA InvitationalSep 30 · 5,000 Meters Varsity · Place 8 · Niles (Northridge Prep)5,000 Meters Varsity817:10.36 PB12
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Varsity · Place 331 · Niles (Northridge Prep)3 Miles Varsity33116:46.2212
Sep 643rd Annual Fenton Kurtz "Early Bird" InvitationalSep 6 · 3 Miles Varsity · Place 47 · Niles (Northridge Prep)3 Miles Varsity4717:13.00 PB12

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Open 1 · Place 204 · Niles (Northridge Prep)5,000 Meters Open 120418:27.21 PB11
Oct 17ISL ChampionshipOct 17 · 5,000 Meters Junior Varsity · Place 3 · Niles (Northridge Prep)5,000 Meters Junior Varsity318:44.0611
Oct 112024 Loyola Academy Flight NightOct 11 · 3 Miles Varsity · Place 108 · Niles (Northridge Prep)3 Miles Varsity10818:52.4JR
Oct 1LFA InviteOct 1 · 5,000 Meters Varsity · Place 23 · Niles (Northridge Prep)5,000 Meters Varsity2319:36.8511
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Varsity · Place 558 · Niles (Northridge Prep)3 Miles Varsity55821:56.2611

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 12ISL Conference ChampionshipsOct 12 · 5,000 Meters Junior Varsity · Place 7 · Niles (Northridge Prep)5,000 Meters Junior Varsity719:36.14SO
Sep 30Pat Savage InvitationalSep 30 · 3 Miles Sophomore · Place 38 · Niles (Northridge Prep)3 Miles Sophomore3821:44.55SO
Sep 26Mather XC Invite 3Sep 26 · 2 Miles Open · Place 120 · Niles (Northridge Prep)2 Miles Open12012:03.710
Sep 16Richard Spring InvitationalSep 16 · 3 Miles Frosh/Soph Freshman · Place 244 · Niles (Northridge Prep)3 Miles Frosh/Soph Freshman24418:50.810
Sep 9DePaul Ram Invitational/Catholic CupSep 9 · 3 Miles Frosh/Soph · Place 69 · Niles (Northridge Prep)3 Miles Frosh/Soph6919:52.42 PB10
Sep 2Elk Grove Cross Country InviteSep 2 · 1.95 Miles Varsity · Place 23 · Niles (Northridge Prep)1.95 Miles Varsity2312:22.60SO