Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Maxwell ParkParkside XC Invitational · Sep 1313:18.83Parkside XC InvitationalSeptember 13, 2025
2 Miles · Settler's Hill CC CourseIESA 4A - Sectional E @ Settler's Hill XC Course · Oct 1112:18.68IESA 4A - Sectional E @ Settler's Hill XC CourseOctober 11, 2025
2 Miles · Troy Cronin XC courseShorewood/Troy XC Invitational · Sep 2013:10.09Shorewood/Troy XC InvitationalSeptember 20, 2025
2 Miles · Yorkville High SchoolFox Trot XC Invite · Oct 412:37.30Fox Trot XC InviteOctober 4, 2025
3 Miles · Channahon Community ParkSPC XC Championships · Oct 1620:22.0SPC XC ChampionshipsOctober 16, 2026
3 Miles · Naperville North Campus XC CourseTwilight XC Invitational · Oct 719:50.50Twilight XC InvitationalOctober 7, 2026
3 Miles · Sandwich FairgroundsSandwich High School Invitational · Oct 1019:36Sandwich High School InvitationalOctober 10, 2026
3 Miles · Settler's Hill Golf CourseKane County XC Invitational · Aug 2920:51.1Kane County XC InvitationalAugust 29, 2026
3 Miles · Yorkville High SchoolKailey Fox Invitational · Aug 2420:27.76Kailey Fox InvitationalAugust 24, 2026
5,000 Meters · Hoover ParkRock River Run · Sep 2620:35.96Rock River RunSeptember 26, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 16SPC XC ChampionshipsOct 16 · 3 Miles Open · Place 81 · YorkvilleYorkville3 Miles Open8120:22.0 PB9
Oct 10Sandwich High School InvitationalOct 10 · 3 Miles Varsity · Place 24 · YorkvilleYorkville3 Miles Varsity2419:36 PB9
Oct 7Twilight XC InvitationalOct 7 · 3 Miles F/S Boys · Place 194 · YorkvilleYorkville3 Miles F/S Boys19419:50.50 PB9
Sep 26Rock River RunSep 26 · 5,000 Meters Frosh/Soph · Place 41 · YorkvilleYorkville5,000 Meters Frosh/Soph4120:35.96 PB9
Aug 29Kane County XC InvitationalAug 29 · 3 Miles HS Boys F/S · Place 94 · YorkvilleYorkville3 Miles HS Boys F/S9420:51.1 PB9
Aug 24Kailey Fox InvitationalAug 24 · 3 Miles Boys Junior Varsity · Place 85 · YorkvilleYorkville3 Miles Boys Junior Varsity8520:27.76 PB9

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 11IESA 4A - Sectional E @ Settler's Hill XC CourseOct 11 · 2 Miles Varsity Boys · Place 54 · YorkvilleYorkville2 Miles Varsity Boys5412:18.68 PB8
Oct 4Fox Trot XC InviteOct 4 · 2 Miles Varsity Boys · Place 75 · YorkvilleYorkville2 Miles Varsity Boys7512:37.30 PB8
Sep 20Shorewood/Troy XC InvitationalSep 20 · 2 Miles 8th Grade · Place 133 · YorkvilleYorkville2 Miles 8th Grade13313:10.09 PB8
Sep 13Parkside XC InvitationalSep 13 · 2 Miles Varsity Boys · Place 208 · YorkvilleYorkville2 Miles Varsity Boys20813:18.83 PB8