Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Channahon Community ParkSPC XC Championships · Oct 1615:50.0SPC XC ChampionshipsOctober 16, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 714:36.47IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkDetweiller at Dark powered by Under Armour - HIGH SCHOOL · Jul 2415:31.01Detweiller at Dark powered by Under Armour - HIGH SCHOOLJuly 24, 2026
3 Miles · Maxwell ParkIHSA Class 3A XC Sectional - #1 Normal (Community) · Nov 116:20.16IHSA Class 3A XC Sectional - #1 Normal (Community)November 1, 2025
3 Miles · Naperville North Campus XC CourseTwilight XC Invitational · Oct 715:12.29Twilight XC InvitationalOctober 7, 2026
3 Miles · Plainfield Central High SchoolIHSA Class 3A XC Regional - #1B Plainfield (Central) · Oct 2515:55.95IHSA Class 3A XC Regional - #1B Plainfield (Central)October 25, 2025
3 Miles · Settler's Hill CC CourseTwilight XC Invitational · Oct 815:50.78Twilight XC InvitationalOctober 8, 2025
3 Miles · Settler's Hill Golf CourseKane County XC Invitational · Aug 2915:44.8Kane County XC InvitationalAugust 29, 2026
3 Miles · THE OAKS 2026 IHSA Class 3A XC Sectional - #1 New Lenox (Lincoln-Way Central) · Oct 3115:08.852026 IHSA Class 3A XC Sectional - #1 New Lenox (Lincoln-Way Central)October 31, 2026
3 Miles · Yorkville High SchoolKailey Fox Invitational · Aug 2415:34.20Kailey Fox InvitationalAugust 24, 2026
5,000 Meters · Hoover ParkRock River Run · Sep 2616:13.65Rock River RunSeptember 26, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1016:18.02026 Portage InvitationalOctober 10, 2026
5,000 Meters · Sterling HS Cross Country CourseRock River Run · Sep 2716:33.74Rock River RunSeptember 27, 2025

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 3A Varsity · Place 23 · YorkvilleYorkville3 Miles Class 3A Varsity2314:36.47 PB12
Oct 312026 IHSA Class 3A XC Sectional - #1 New Lenox (Lincoln-Way Central)Oct 31 · 3 Miles Varsity · Place 7 · YorkvilleYorkville3 Miles Varsity715:08.85 PB12
Oct 16SPC XC ChampionshipsOct 16 · 3 Miles Varsity · Place 7 · YorkvilleYorkville3 Miles Varsity715:50.0 PB12
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 1 · Place 49 · YorkvilleYorkville5,000 Meters Division 14916:18.0 PB12
Oct 7Twilight XC InvitationalOct 7 · 3 Miles Varsity Boys · Place 24 · YorkvilleYorkville3 Miles Varsity Boys2415:12.29 PB12
Sep 26Rock River RunSep 26 · 5,000 Meters Varsity · Place 7 · YorkvilleYorkville5,000 Meters Varsity716:13.65 PB12
Sep 19Minooka Flight RacesSep 19 · 3 Miles Flight 3 · Place 1 · YorkvilleYorkville3 Miles Flight 3116:13.012
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-3A · Place 34 · YorkvilleYorkville3 Miles 3 Miles-Varsity-3A3415:45.212
Aug 29Kane County XC InvitationalAug 29 · 3 Miles HS Boys Varsity · Place 2 · YorkvilleYorkville3 Miles HS Boys Varsity215:44.8 PB12
Aug 24Kailey Fox InvitationalAug 24 · 3 Miles Boys Varsity · Place 10 · YorkvilleYorkville3 Miles Boys Varsity1015:34.20 PB12
Jul 24Detweiller at Dark powered by Under Armour - HIGH SCHOOLJul 24 · 3 Miles High School Boys · Place 34 · PRedatorsPRedators3 Miles High School Boys3415:31.01 PB—

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 3A State XC ChampionshipsNov 8 · 3 Miles 3A Varsity · Place 174 · YorkvilleYorkville3 Miles 3A Varsity17415:40.1311
Nov 1IHSA Class 3A XC Sectional - #1 Normal (Community)Nov 1 · 3 Miles Varsity · Place 83 · YorkvilleYorkville3 Miles Varsity8316:20.16 PB11
Oct 25IHSA Class 3A XC Regional - #1B Plainfield (Central)Oct 25 · 3 Miles Varsity · Place 25 · YorkvilleYorkville3 Miles Varsity2515:55.95 PB11
Oct 17Southwest Prairie Conference XC ChampionshipsOct 17 · 3 Miles Varsity · Place 29 · YorkvilleYorkville3 Miles Varsity2916:14.2511
Oct 8Twilight XC InvitationalOct 8 · 3 Miles Varsity · Place 53 · YorkvilleYorkville3 Miles Varsity5315:50.78 PB11
Sep 27Rock River RunSep 27 · 5,000 Meters Varsity · Place 15 · YorkvilleYorkville5,000 Meters Varsity1516:33.74 PB11
Sep 20Minooka Flight Races Sep 20 · 3 Miles Flight 5 · Place 2 · YorkvilleYorkville3 Miles Flight 5216:2811