Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Busse WoodsIHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.) · Nov 115:04.35IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)November 1, 2025
3 Miles · Community ParkLisle Mane XC Invitational · Oct 316:28.6Lisle Mane XC InvitationalOctober 3, 2026
3 Miles · Deer Grove Forest PreserveIHSA Class 3A XC Regional - #4B Palatine (H.S.) · Oct 2515:20.78IHSA Class 3A XC Regional - #4B Palatine (H.S.)October 25, 2025
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 715:46.94IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkIHSA Class 3A State XC Championships · Nov 814:55.58IHSA Class 3A State XC ChampionshipsNovember 8, 2025
3 Miles · Dundee-Crown High SchoolDundee-Crown Tri Meet · Sep 2217:01Dundee-Crown Tri MeetSeptember 22, 2026
3 Miles · Grove 172026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.) · Oct 3115:06.972026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)October 31, 2026
3 Miles · Jacobs High SchoolD300 Championships · Oct 715:32D300 ChampionshipsOctober 7, 2025
3 Miles · McHenry County College2025 Fox Valley Cross Country Conference Championship · Oct 1815:49.092025 Fox Valley Cross Country Conference ChampionshipOctober 18, 2025
5,000 Meters · Community ParkLisle Mane XC Invitational · Oct 417:39.34Lisle Mane XC InvitationalOctober 4, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 3A Varsity · Place 187 · Carpentersville (Dundee-Crown)3 Miles Class 3A Varsity18715:46.94 PB12
Oct 312026 IHSA Class 3A XC Sectional - #4 Elk Grove Village (E.G.)Oct 31 · 3 Miles Varsity · Place 23 · Carpentersville (Dundee-Crown)3 Miles Varsity2315:06.97 PB12
Oct 242026 IHSA Class 3A XC Regional - #4B Mt. Prospect (Prospect)Oct 24 · 3 Miles Varsity · Place 6 · Carpentersville (Dundee-Crown)3 Miles Varsity615:24.712
Oct 172026 Fox Valley Conference ChampionshipOct 17 · 3 Miles Varsity · Place 1 · Carpentersville (Dundee-Crown)3 Miles Varsity115:31.512
Oct 7D300 ChampionshipsOct 7 · 3 Miles Varsity · Place 1 · Carpentersville (Dundee-Crown)3 Miles Varsity115:5712
Oct 3Lisle Mane XC InvitationalOct 3 · 3 Miles Varsity · Place 18 · Carpentersville (Dundee-Crown)3 Miles Varsity1816:28.6 PB12
Sep 22Dundee-Crown Tri MeetSep 22 · 3 Miles High School Boys · Place 7 · Carpentersville (Dundee-Crown)3 Miles High School Boys717:01 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 3A State XC ChampionshipsNov 8 · 3 Miles 3A Varsity · Place 57 · Carpentersville (Dundee-Crown)3 Miles 3A Varsity5714:55.58 PB11
Nov 1IHSA Class 3A XC Sectional - #4 Hoffman Estates (H.S.)Nov 1 · 3 Miles Varsity · Place 20 · Carpentersville (Dundee-Crown)3 Miles Varsity2015:04.35 PB11
Oct 25IHSA Class 3A XC Regional - #4B Palatine (H.S.)Oct 25 · 3 Miles Varsity · Place 6 · Carpentersville (Dundee-Crown)3 Miles Varsity615:20.78 PB11
Oct 182025 Fox Valley Cross Country Conference ChampionshipOct 18 · 3 Miles Varsity · Place 3 · Carpentersville (Dundee-Crown)3 Miles Varsity315:49.09 PB11
Oct 7D300 ChampionshipsOct 7 · 3 Miles Varsity · Place 1 · Carpentersville (Dundee-Crown)3 Miles Varsity115:32 PB11
Oct 4Lisle Mane XC InvitationalOct 4 · 5,000 Meters Varsity · Place 17 · Carpentersville (Dundee-Crown)5,000 Meters Varsity1717:39.34 PB11
Sep 23Dundee-Crown Triangular MeetSep 23 · 3 Miles Boys Varsity · Place 6 · Carpentersville (Dundee-Crown)3 Miles Boys Varsity618:5111
Sep 202025 Woodstock Byrnefest XC Invite Sep 20 · 3 Miles Varsity · Place 4 · Carpentersville (Dundee-Crown)3 Miles Varsity416:51.0311
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 3A · Place 49 · Carpentersville (Dundee-Crown)3 Miles Varsity 3A4915:37.9011
Aug 30Kane County XC InvitationalAug 30 · 3 Miles Varsity · Place 3 · Carpentersville (Dundee-Crown)3 Miles Varsity315:52.1011

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 5Lisle Mane XC InvitationalOct 5 · 5,000 Meters Varsity · Place 21 · Carpentersville (Dundee-Crown)5,000 Meters Varsity2117:28.4010
Sep 21Woodstock Byrnefest XC InviteSep 21 · 3 Miles Varsity · Place 2 · Carpentersville (Dundee-Crown)3 Miles Varsity217:55.0310
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 3A · Place 141 · Carpentersville (Dundee-Crown)3 Miles Varsity 3A14116:44.0010
Sep 10FVC Quad - McHenry, Prairie Ridge, Dundee-Crown, HuntleySep 10 · 3 Miles Varsity · Place 12 · Carpentersville (Dundee-Crown)3 Miles Varsity1218:1910
Aug 31Northwestern Medicine Kane County XC MeetAug 31 · 3 Miles Varsity · Place 32 · Carpentersville (Dundee-Crown)3 Miles Varsity3217:49.6010

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 14Fox Valley Conference XC ChampionshipsOct 14 · 3 Miles Varsity · Place 65 · Carpentersville (Dundee3 Miles Varsity6518:25.949
Oct 3D300 ChampionshipOct 3 · 3 Miles Varsity · Place 19 · Carpentersville (Dundee3 Miles Varsity1918:19.49
Sep 30Lisle Mane Event XC InvitationalSep 30 · 5,000 Meters Varsity · Place 88 · Carpentersville (Dundee5,000 Meters Varsity8819:21.909
Sep 23James Taylor InviteSep 23 · 3 Miles Varsity · Place 74 · Carpentersville (Dundee3 Miles Varsity7419:17.369
Sep 19Burlington Central HS Senior Night Tri XC MeetSep 19 · 3 Miles Varsity · Place 25 · Carpentersville (Dundee3 Miles Varsity2520:05.699
Sep 16Woodstock Byrnefest XC InviteSep 16 · 3 Miles Varsity · Place 6 · Carpentersville (Dundee3 Miles Varsity619:10.80FR
Sep 9First to the Finish InvitationalSep 9 · 3 Miles 3A · Place 308 · Carpentersville (Dundee-Cr3 Miles 3A30818:16.109
Sep 2Crystal Lake South "Rich Eschman XC Invitational"Sep 2 · 2.15 Miles Frosh/Soph Freshman · Place 30 · Carpentersville (Dundee2.15 Miles Frosh/Soph Freshman3013:33.14FR
Aug 26Northwestern Medicine Kane County XC MeetAug 26 · 3 Miles Varsity · Place 45 · Carpentersville (Dundee3 Miles Varsity4521:17.09