Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Detweiller Park2024 IHSA Class 1A State XC Championships · Nov 915:11.952024 IHSA Class 1A State XC ChampionshipsNovember 9, 2024
3 Miles · Elk Grove Village High SchoolElk Grove Invitational · Sep 716:03.90Elk Grove InvitationalSeptember 7, 2024
3 Miles · Fenton HS XC Course43rd Annual Fenton Kurtz "Early Bird" Invitational · Sep 616:08.9043rd Annual Fenton Kurtz "Early Bird" InvitationalSeptember 6, 2025
3 Miles · Grayslake Central IHSA Class 2A XC Regional - #4C Grayslake (Central) · Oct 2515:39.84IHSA Class 2A XC Regional - #4C Grayslake (Central)October 25, 2025
3 Miles · Horner ParkDePaul Ram Invitational/Catholic Cup · Sep 916:37.29DePaul Ram Invitational/Catholic CupSeptember 9, 2023
3 Miles · Kankakee Community CollegeChicagoland Christian Conference · Oct 1816:10.35Chicagoland Christian ConferenceOctober 18, 2025
3 Miles · Lakes Community High SchoolIHSA Class 2A XC Sectional - #4 Lake Villa (Lakes) · Nov 115:24.67IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)November 1, 2025
5,000 Meters · Lake Forest AcademyLFA Invitational · Sep 3015:59.21LFA InvitationalSeptember 30, 2025
5,000 Meters · LFA Home CourseLFA Invite · Sep 2817:55.45LFA InviteSeptember 28, 2022
5,000 Meters · Lisle Community Park2024 IHSA Class 1A XC Sectional-#1 Lisle (Sr.) · Nov 216:07.702024 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.

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 2A State XC ChampionshipsNov 8 · 3 Miles 2A Varsity · Place 58 · Niles (Northridge Prep)3 Miles 2A Varsity5815:18.2112
Nov 1IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)Nov 1 · 3 Miles Varsity · Place 19 · Niles (Northridge Prep)3 Miles Varsity1915:24.67 PB12
Oct 25IHSA Class 2A XC Regional - #4C Grayslake (Central)Oct 25 · 3 Miles Varsity · Place 3 · Niles (Northridge Prep)3 Miles Varsity315:39.84 PB12
Oct 18Chicagoland Christian ConferenceOct 18 · 3 Miles Varsity · Place 1 · Niles (Northridge Prep)3 Miles Varsity116:10.35 PB12
Sep 30LFA InvitationalSep 30 · 5,000 Meters Varsity · Place 1 · Niles (Northridge Prep)5,000 Meters Varsity115:59.21 PB12
Sep 23Mather XC Invite 2Sep 23 · 2 Miles Open · Place 1 · Niles (Northridge Prep)2 Miles Open19:51.1012
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Varsity · Place 131 · Niles (Northridge Prep)3 Miles Varsity13115:45.5312
Sep 13DePaul Ram Invite/Catholic CupSep 13 · 3 Miles Varsity · Place 6 · Niles (Northridge Prep)3 Miles Varsity616:14.4212
Sep 643rd Annual Fenton Kurtz "Early Bird" InvitationalSep 6 · 3 Miles Varsity · Place 12 · Niles (Northridge Prep)3 Miles Varsity1216:08.90 PB12

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 92024 IHSA Class 1A State XC ChampionshipsNov 9 · 3 Miles 1A Varsity · Place 18 · Niles (Northridge Prep)3 Miles 1A Varsity1815:11.95 PB11
Nov 22024 IHSA Class 1A XC Sectional-#1 Lisle (Sr.)Nov 2 · 5,000 Meters Varsity · Place 3 · Niles (Northridge Prep)5,000 Meters Varsity316:07.70 PB11
Oct 262024 IHSA Class 1A XC Regional-#1C Elgin (Harvest Christian Academy)Oct 26 · 5,000 Meters Varsity · Place 5 · Niles (Northridge Prep)5,000 Meters Varsity516:32.0311
Oct 17ISL ChampionshipOct 17 · 5,000 Meters Varsity · Place 3 · Niles (Northridge Prep)5,000 Meters Varsity316:08.3411
Oct 112024 Loyola Academy Flight NightOct 11 · 3 Miles Varsity · Place 19 · Niles (Northridge Prep)3 Miles Varsity1916:10.2JR
Oct 1LFA InviteOct 1 · 5,000 Meters Varsity · Place 2 · Niles (Northridge Prep)5,000 Meters Varsity216:19.0511
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Varsity · Place 33 · Niles (Northridge Prep)3 Miles Varsity3315:28.5611
Sep 14DePaul Ram Invite/Catholic CupSep 14 · 3 Miles Varsity · Place 4 · Niles (Northridge Prep)3 Miles Varsity415:43.1311
Sep 7Elk Grove InvitationalSep 7 · 3 Miles Varsity · Place 3 · Niles (Northridge Prep)3 Miles Varsity316:03.90 PB11

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 42023 IHSA Class 1A State XC ChampionshipsNov 4 · 3 Miles 1A Varsity · Place 49 · Niles (Northridge Prep)3 Miles 1A Varsity4915:50.3610
Oct 282023 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara)Oct 28 · 5,000 Meters Varsity · Place 9 · Niles (Northridge Prep)5,000 Meters Varsity916:29.9010
Oct 202023 IHSA Class 1A XC Regional - #1B Evanston (Beacon Academy)Oct 20 · 3 Miles Varsity · Place 4 · Niles (Northridge Prep)3 Miles Varsity416:41.8010
Oct 12ISL Conference ChampionshipsOct 12 · 5,000 Meters Varsity · Place 8 · Niles (Northridge Prep)5,000 Meters Varsity816:53.73SO
Oct 7Wheeling Wildcat InvitationalOct 7 · 3 Miles Varsity · Place 17 · Niles (Northridge Prep)3 Miles Varsity1716:44.4010
Sep 30Pat Savage InvitationalSep 30 · 3 Miles Varsity · Place 42 · Niles (Northridge Prep)3 Miles Varsity4216:32.62SO
Sep 27LFA InviteSep 27 · 5,000 Meters Varsity · Place 5 · Niles (Northridge Prep)5,000 Meters Varsity517:39.86SO
Sep 16Richard Spring InvitationalSep 16 · 3 Miles Varsity · Place 173 · Niles (Northridge Prep)3 Miles Varsity17316:04.710
Sep 9DePaul Ram Invitational/Catholic CupSep 9 · 3 Miles Varsity · Place 12 · Niles (Northridge Prep)3 Miles Varsity1216:37.29 PB10
Sep 2Elk Grove Cross Country InviteSep 2 · 2.93 Miles Varsity · Place 10 · Niles (Northridge Prep)2.93 Miles Varsity1016:15.90SO
Aug 26Saint Viator Artman InvitationalAug 26 · 3 Miles Varsity · Place 5 · Niles (Northridge Prep)3 Miles Varsity517:12.010

2022 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 52022 IHSA Class 1A State XC ChampionshipsNov 5 · 3 Miles Varsity · Place 114 · Niles (Northridge Prep)3 Miles Varsity11417:12.439
Oct 292022 IHSA Class 1A XC Sectional - Elgin (Harvest Christian Academy) #1Oct 29 · 5,000 Meters Varsity · Place 28 · Niles (Northridge Prep)5,000 Meters Varsity2817:45.20—
Oct 222022 IHSA Class 1A XC Regional - Lisle (Sr.) #1COct 22 · 5,000 Meters Varsity · Place 15 · Niles (Northridge Prep)5,000 Meters Varsity1517:56.309
Oct 13ISL Conference ChampionshipOct 13 · 5,000 Meters Varsity · Place 12 · Niles (Northridge Prep)5,000 Meters Varsity1217:41.06FR
Oct 8Wheeling Wildcat InvitationalOct 8 · 3 Miles Varsity · Place 53 · Niles (Northridge Prep)3 Miles Varsity5317:46.60FR
Oct 1Pat Savage InvitationalOct 1 · 3 Miles Varsity · Place 173 · Niles (Northridge Prep)3 Miles Varsity17318:02.409
Sep 28LFA InviteSep 28 · 5,000 Meters Varsity · Place 5 · Niles (Northridge Prep)5,000 Meters Varsity517:55.45 PB9
Sep 20Mather XC Invite 2Sep 20 · 2 Miles Open · Place 32 · Niles (Northridge Prep)2 Miles Open3211:16.29
Sep 13Mather XC Invite 1Sep 13 · 2 Miles Open · Place 10 · Niles (Northridge Prep)2 Miles Open1011:05.60FR
Sep 10DePaul College Prep Ram InvitationalSep 10 · 3 Miles Varsity · Place 26 · Niles (Northridge Prep)3 Miles Varsity2617:22.309
Sep 7St. Patrick XC InvitationalSep 7 · 2 Miles Frosh/Soph · Place 1 · Niles (Northridge Prep)2 Miles Frosh/Soph112:22.79
Sep 3Fenton John Kurtz Early Bird InvitationalSep 3 · 3 Miles Frosh/Soph Freshman · Place 30 · Niles (Northridge Prep)3 Miles Frosh/Soph Freshman3018:29.69