Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Legion ParkLegion Classic XC Series Invite 2 · Sep 2210:14.1Legion Classic XC Series Invite 2September 22, 2026
2 Miles · Taft High SchoolTaft Early Eagle Invitational · Aug 2710:28.6Taft Early Eagle InvitationalAugust 27, 2026
3 Miles · Bensenville (Fenton) XC44th Fenton Kurtz Early Bird Invitational · Sep 516:18.544th Fenton Kurtz Early Bird InvitationalSeptember 5, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 715:32.30IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller Park2024 IHSA Class 1A State XC Championships · Nov 915:07.462024 IHSA Class 1A State XC ChampionshipsNovember 9, 2024
3 Miles · Elk Grove Village High SchoolElk Grove Invitational · Sep 716:28.81Elk Grove InvitationalSeptember 7, 2024
3 Miles · Emricson Park2026 IHSA Class 2A XC Sectional - #4 Woodstock (North) · Oct 3116:17.602026 IHSA Class 2A XC Sectional - #4 Woodstock (North)October 31, 2026
3 Miles · Grayslake Central IHSA Class 2A XC Regional - #4C Grayslake (Central) · Oct 2516:25.98IHSA Class 2A XC Regional - #4C Grayslake (Central)October 25, 2025
3 Miles · Horner ParkDePaul Ram Invite/Catholic Cup · Sep 1216:05.04DePaul Ram Invite/Catholic CupSeptember 12, 2026
3 Miles · Kankakee Community CollegeChicagoland Christian Conference · Oct 1816:43.50Chicagoland Christian ConferenceOctober 18, 2025
3 Miles · Lakes Community High SchoolIHSA Class 2A XC Sectional - #4 Lake Villa (Lakes) · Nov 115:55.36IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)November 1, 2025
3 Miles · Loyola Academy-Munz Campus2026 Loyola Academy Flight Night · Oct 915:52.52026 Loyola Academy Flight NightOctober 9, 2026
3,000 Meters · Blue River Cross Country CourseCYO CC Championships · Oct 913:17.36CYO CC ChampionshipsOctober 9, 2021
3,000 Meters · LaVern Gibson CourseIN Middle School Cross Country Championship · Oct 212:39.30IN Middle School Cross Country ChampionshipOctober 2, 2021
5,000 Meters · Harvest Christian AcademyRiver Valley Christian Mid Season Classic Invitational · Sep 2616:54.70River Valley Christian Mid Season Classic InvitationalSeptember 26, 2026
5,000 Meters · Lake Forest AcademyLFA Invitational · Sep 3016:57.20LFA InvitationalSeptember 30, 2025
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1717:03.60NXR Midwest Regional ChampionshipsNovember 17, 2024
5,000 Meters · Lisle Community Park2024 IHSA Class 1A XC Sectional-#1 Lisle (Sr.) · Nov 216:33.402024 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 101 · Niles (Northridge Prep)Niles (Northridge Prep)3 Miles Class 2A Varsity10115:32.30 PB12
Oct 312026 IHSA Class 2A XC Sectional - #4 Woodstock (North)Oct 31 · 3 Miles Varsity · Place 21 · Niles (Northridge Prep)Niles (Northridge Prep)3 Miles Varsity2116:17.60 PB12
Oct 242026 IHSA Class 2A XC Regional - #4A Elmwood ParkOct 24 · 3 Miles Varsity · Place 4 · Niles (Northridge Prep)Niles (Northridge Prep)3 Miles Varsity415:42.712
Oct 17Chicagoland Christian ConferenceOct 17 · 3 Miles Varsity · Place 3 · Niles (Northridge Prep)Niles (Northridge Prep)3 Miles Varsity315:57.7912
Oct 92026 Loyola Academy Flight NightOct 9 · 3 Miles Varsity · Place 31 · Niles (Northridge Prep)Niles (Northridge Prep)3 Miles Varsity3115:52.5 PB12
Sep 26River Valley Christian Mid Season Classic InvitationalSep 26 · 5,000 Meters Varsity · Place 11 · Niles (Northridge Prep)Niles (Northridge Prep)5,000 Meters Varsity1116:54.70 PB12
Sep 22Legion Classic XC Series Invite 2Sep 22 · 2 Miles Boys HS Open · Place 3 · Niles (Northridge Prep)Niles (Northridge Prep)2 Miles Boys HS Open310:14.1 PB12
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Boys · Place 180 · Niles (Northridge Prep)Niles (Northridge Prep)3 Miles Varsity Boys18016:11.8912
Sep 12DePaul Ram Invite/Catholic CupSep 12 · 3 Miles Varsity · Place 6 · Niles (Northridge Prep)Niles (Northridge Prep)3 Miles Varsity616:05.04 PB12
Sep 544th Fenton Kurtz Early Bird InvitationalSep 5 · 3 Miles Varsity · Place 14 · Niles (Northridge Prep)Niles (Northridge Prep)3 Miles Varsity1416:18.5 PB12
Aug 27Taft Early Eagle InvitationalAug 27 · 2 Miles Open · Place 7 · Niles (Northridge Prep)Niles (Northridge Prep)2 Miles Open710:28.6 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 2A State XC ChampionshipsNov 8 · 3 Miles 2A Varsity · Place 125 · Niles (Northridge Prep)Niles (Northridge Prep)3 Miles 2A Varsity12515:48.1911
Nov 1IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)Nov 1 · 3 Miles Varsity · Place 57 · Niles (Northridge Prep)Niles (Northridge Prep)3 Miles Varsity5715:55.36 PB11
Oct 25IHSA Class 2A XC Regional - #4C Grayslake (Central)Oct 25 · 3 Miles Varsity · Place 22 · Niles (Northridge Prep)Niles (Northridge Prep)3 Miles Varsity2216:25.98 PB11
Oct 18Chicagoland Christian ConferenceOct 18 · 3 Miles Varsity · Place 4 · Niles (Northridge Prep)Niles (Northridge Prep)3 Miles Varsity416:43.50 PB11
Sep 30LFA InvitationalSep 30 · 5,000 Meters Varsity · Place 7 · Niles (Northridge Prep)Niles (Northridge Prep)5,000 Meters Varsity716:57.20 PB11
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Varsity · Place 205 · Niles (Northridge Prep)Niles (Northridge Prep)3 Miles Varsity20516:08.1711
Sep 13DePaul Ram Invite/Catholic CupSep 13 · 3 Miles Varsity · Place 13 · Niles (Northridge Prep)Niles (Northridge Prep)3 Miles Varsity1316:32.3411

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Open 1 · Place 54 · Niles (Northridge Prep)Niles (Northridge Prep)5,000 Meters Open 15417:03.60 PB10
Nov 92024 IHSA Class 1A State XC ChampionshipsNov 9 · 3 Miles 1A Varsity · Place 13 · Niles (Northridge Prep)Niles (Northridge Prep)3 Miles 1A Varsity1315:07.46 PB10
Nov 22024 IHSA Class 1A XC Sectional-#1 Lisle (Sr.)Nov 2 · 5,000 Meters Varsity · Place 8 · Niles (Northridge Prep)Niles (Northridge Prep)5,000 Meters Varsity816:33.40 PB10
Oct 262024 IHSA Class 1A XC Regional-#1C Elgin (Harvest Christian Academy)Oct 26 · 5,000 Meters Varsity · Place 3 · Niles (Northridge Prep)Niles (Northridge Prep)5,000 Meters Varsity316:31.0910
Oct 17ISL ChampionshipOct 17 · 5,000 Meters Varsity · Place 4 · Niles (Northridge Prep)Niles (Northridge Prep)5,000 Meters Varsity416:25.1010
Oct 112024 Loyola Academy Flight NightOct 11 · 3 Miles Varsity · Place 20 · Niles (Northridge Prep)Niles (Northridge Prep)3 Miles Varsity2016:11.9SO
Oct 1LFA InviteOct 1 · 5,000 Meters Varsity · Place 3 · Niles (Northridge Prep)Niles (Northridge Prep)5,000 Meters Varsity316:20.2110
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Varsity · Place 118 · Niles (Northridge Prep)Niles (Northridge Prep)3 Miles Varsity11816:01.6410
Sep 14DePaul Ram Invite/Catholic CupSep 14 · 3 Miles Varsity · Place 8 · Niles (Northridge Prep)Niles (Northridge Prep)3 Miles Varsity816:04.1110
Sep 7Elk Grove InvitationalSep 7 · 3 Miles Varsity · Place 7 · Niles (Northridge Prep)Niles (Northridge Prep)3 Miles Varsity716:28.81 PB10

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 42023 IHSA Class 1A State XC ChampionshipsNov 4 · 3 Miles 1A Varsity · Place 80 · Niles (Northridge Prep)Niles (Northridge Prep)3 Miles 1A Varsity8016:13.999
Oct 282023 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara)Oct 28 · 5,000 Meters Varsity · Place 21 · Niles (Northridge Prep)Niles (Northridge Prep)5,000 Meters Varsity2117:01.009
Oct 202023 IHSA Class 1A XC Regional - #1B Evanston (Beacon Academy)Oct 20 · 3 Miles Varsity · Place 9 · Niles (Northridge Prep)Niles (Northridge Prep)3 Miles Varsity917:36.009
Oct 12ISL Conference ChampionshipsOct 12 · 5,000 Meters Varsity · Place 11 · Niles (Northridge Prep)Niles (Northridge Prep)5,000 Meters Varsity1117:28.39FR
Oct 7Wheeling Wildcat InvitationalOct 7 · 3 Miles Varsity · Place 31 · Niles (Northridge Prep)Niles (Northridge Prep)3 Miles Varsity3117:08.709
Sep 30Pat Savage InvitationalSep 30 · 3 Miles Varsity · Place 154 · Niles (Northridge Prep)Niles (Northridge Prep)3 Miles Varsity15418:10.74FR
Sep 16Richard Spring InvitationalSep 16 · 3 Miles Varsity · Place 314 · Niles (Northridge Prep)Niles (Northridge Prep)3 Miles Varsity31416:57.09
Sep 9DePaul Ram Invitational/Catholic CupSep 9 · 3 Miles Varsity · Place 49 · Niles (Northridge Prep)Niles (Northridge Prep)3 Miles Varsity4917:31.349

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 9CYO CC ChampionshipsOct 9 · 3,000 Meters Cadet · Place 66 · St PatrickSt Patrick3,000 Meters Cadet6613:17.36 PB7
Oct 2IN Middle School Cross Country ChampionshipOct 2 · 3,000 Meters Small School Varsity · Place 244 · St PatrickSt Patrick3,000 Meters Small School Varsity24412:39.30 PB7