Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Hammel Woods 2 MileTroy XC Invitational · Sep 1613:19.82Troy XC InvitationalSeptember 16, 2023
2 Miles · Maxwell ParkParkside Invitational · Sep 1015:08.3Parkside InvitationalSeptember 10, 2022
2 Miles · Troy Cronin Elementary SchoolIESA Class 4A Sectional F · Oct 613:13.25IESA Class 4A Sectional FOctober 6, 2023
2 Miles · Yorkville High SchoolFox Trot XC Invite · Sep 3013:15.80Fox Trot XC InviteSeptember 30, 2023
3 Miles · Channahon Community ParkSPC XC Championships · Oct 1617:15.6SPC XC ChampionshipsOctober 16, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 715:58.31IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1217:32.8First to the Finish InvitationalSeptember 12, 2026
3 Miles · Naperville North Campus XC CourseTwilight XC Invitational · Oct 716:36.33Twilight XC InvitationalOctober 7, 2026
3 Miles · Naperville North HS XC Campus CourseNaperville Twilight Invitational · Oct 919:19.12Naperville Twilight InvitationalOctober 9, 2024
3 Miles · Settler's Hill Golf CourseKane County XC Invitational · Aug 2917:20.3Kane County XC InvitationalAugust 29, 2026
3 Miles · THE OAKS 2026 IHSA Class 3A XC Sectional - #1 New Lenox (Lincoln-Way Central) · Oct 3116:23.362026 IHSA Class 3A XC Sectional - #1 New Lenox (Lincoln-Way Central)October 31, 2026
3 Miles · Yorkville High SchoolKailey Fox Invitational · Aug 2417:07.68Kailey Fox InvitationalAugust 24, 2026
5,000 Meters · Hoover ParkRock River Run · Sep 2617:41.44Rock River RunSeptember 26, 2026
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1720:16.63NXR Midwest Regional ChampionshipsNovember 17, 2024
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1017:17.82026 Portage InvitationalOctober 10, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 3A Varsity · Place 210 · YorkvilleYorkville3 Miles Class 3A Varsity21015:58.31 PB11
Oct 312026 IHSA Class 3A XC Sectional - #1 New Lenox (Lincoln-Way Central)Oct 31 · 3 Miles Varsity · Place 80 · YorkvilleYorkville3 Miles Varsity8016:23.36 PB11
Oct 16SPC XC ChampionshipsOct 16 · 3 Miles Varsity · Place 40 · YorkvilleYorkville3 Miles Varsity4017:15.6 PB11
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 1 · Place 134 · YorkvilleYorkville5,000 Meters Division 113417:17.8 PB11
Oct 7Twilight XC InvitationalOct 7 · 3 Miles Varsity Boys · Place 125 · YorkvilleYorkville3 Miles Varsity Boys12516:36.33 PB11
Sep 26Rock River RunSep 26 · 5,000 Meters Varsity · Place 46 · YorkvilleYorkville5,000 Meters Varsity4617:41.44 PB11
Sep 19Minooka Flight RacesSep 19 · 3 Miles Flight 6 · Place 5 · YorkvilleYorkville3 Miles Flight 6517:25.011
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-3A · Place 171 · YorkvilleYorkville3 Miles 3 Miles-Varsity-3A17117:32.8 PB11
Aug 29Kane County XC InvitationalAug 29 · 3 Miles HS Boys Varsity · Place 37 · YorkvilleYorkville3 Miles HS Boys Varsity3717:20.3 PB11
Aug 24Kailey Fox InvitationalAug 24 · 3 Miles Boys Varsity · Place 25 · YorkvilleYorkville3 Miles Boys Varsity2517:07.68 PB11

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 20Minooka Flight Races Sep 20 · 3 Miles Frosh/Soph · Place 62 · YorkvilleYorkville3 Miles Frosh/Soph6219:0410

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Rising Stars 1 · Place 153 · YorkvilleYorkville5,000 Meters Rising Stars 115320:16.63 PB9
Oct 9Naperville Twilight InvitationalOct 9 · 3 Miles Frosh/Soph · Place 158 · YorkvilleYorkville3 Miles Frosh/Soph15819:19.12 PB9

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 6IESA Class 4A Sectional FOct 6 · 2 Miles Varsity · Place 58 · YorkvilleYorkville2 Miles Varsity5813:13.25 PB8
Sep 30Fox Trot XC InviteSep 30 · 2 Miles Varsity Boys - 2 Miles · Place 117 · YorkvilleYorkville2 Miles Varsity Boys - 2 Miles11713:15.80 PB8
Sep 16Troy XC InvitationalSep 16 · 2 Miles 8th Grade · Place 109 · YorkvilleYorkville2 Miles 8th Grade10913:19.82 PB8

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 10Parkside InvitationalSep 10 · 2 Miles Open Boys · Place 155 · YorkvilleYorkville2 Miles Open Boys15515:08.3 PB7