Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 714:16.94IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkIHSA Class 2A State XC Championships · Nov 814:12.90IHSA Class 2A State XC ChampionshipsNovember 8, 2025
3 Miles · Kaneland High SchoolInterstate 8 Conference XC Championships · Oct 1814:51.70Interstate 8 Conference XC ChampionshipsOctober 18, 2025
3 Miles · Lakes Community High SchoolIHSA Class 2A XC Sectional - #4 Lake Villa (Lakes) · Nov 114:16.00IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)November 1, 2025
3 Miles · Maple Park (Kaneland)2026 IHSA Class 2A XC Sectional - #3 Maple Park (Kaneland) · Oct 3114:43.802026 IHSA Class 2A XC Sectional - #3 Maple Park (Kaneland)October 31, 2026
5,000 Meters · Hoover ParkIHSA Class 2A XC Regional - #4A Sterling (H.S.) · Oct 2515:04.40IHSA Class 2A XC Regional - #4A Sterling (H.S.)October 25, 2025
5,000 Meters · John Hunt Cross Country ParkNew Balance RunningLane XC Championships · Dec 615:00.57New Balance RunningLane XC ChampionshipsDecember 6, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 2A Varsity · Place 2 · Maple Park (Kaneland)Maple Park (Kaneland)3 Miles Class 2A Varsity214:16.94 PB11
Oct 312026 IHSA Class 2A XC Sectional - #3 Maple Park (Kaneland)Oct 31 · 3 Miles Varsity · Place 2 · Maple Park (Kaneland)Maple Park (Kaneland)3 Miles Varsity214:43.80 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Dec 6New Balance RunningLane XC ChampionshipsDec 6 · 5,000 Meters Gold · Place 6 · UnattachedUnattached5,000 Meters Gold615:00.57 PB10
Nov 8IHSA Class 2A State XC ChampionshipsNov 8 · 3 Miles 2A Varsity · Place 3 · Maple Park (Kaneland)Maple Park (Kaneland)3 Miles 2A Varsity314:12.90 PB10
Nov 1IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)Nov 1 · 3 Miles Varsity · Place 1 · Maple Park (Kaneland)Maple Park (Kaneland)3 Miles Varsity114:16.00 PB10
Oct 25IHSA Class 2A XC Regional - #4A Sterling (H.S.)Oct 25 · 5,000 Meters Varsity · Place 1 · Maple Park (Kaneland)Maple Park (Kaneland)5,000 Meters Varsity115:04.40 PB10
Oct 18Interstate 8 Conference XC ChampionshipsOct 18 · 3 Miles Varsity · Place 1 · Maple Park (Kaneland)Maple Park (Kaneland)3 Miles Varsity114:51.70 PB10
Sep 20Larry Eddington XC InvitationalSep 20 · 3 Miles Varsity · Place 1 · Maple Park (Kaneland)Maple Park (Kaneland)3 Miles Varsity114:55.1210
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 1 · Maple Park (Kaneland)Maple Park (Kaneland)3 Miles Varsity 2A114:28.3010
Aug 30Kane County XC InvitationalAug 30 · 3 Miles Varsity · Place 1 · Maple Park (Kaneland)Maple Park (Kaneland)3 Miles Varsity115:22.2010

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 2A XC Sectional-#4 Maple Park (Kaneland)Nov 2 · 3 Miles Varsity · Place 3 · Maple Park (Kaneland)Maple Park (Kaneland)3 Miles Varsity315:06.159
Oct 262024 IHSA Class 2A XC Regional-#4B Belvidere (North)Oct 26 · 3 Miles Varsity · Place 3 · Maple Park (Kaneland)Maple Park (Kaneland)3 Miles Varsity315:20.829
Oct 19Interstate 8 Conference MeetOct 19 · 3 Miles Varsity · Place 2 · Maple Park (Kaneland)Maple Park (Kaneland)3 Miles Varsity214:50.109
Sep 28Rock River RunSep 28 · 5,000 Meters Varsity · Place 1 · Maple Park (Kaneland)Maple Park (Kaneland)5,000 Meters Varsity115:55.409
Sep 21Larry Eddington XC InvitationalSep 21 · 2.92 Miles Varsity · Place 6 · Maple Park (Kaneland)Maple Park (Kaneland)2.92 Miles Varsity615:10.109
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 2A · Place 14 · Maple Park (Kaneland)Maple Park (Kaneland)3 Miles Varsity 2A1415:23.609
Sep 3Sycamore XC InvitationalSep 3 · Varsity · Place 1 · Maple Park (Kaneland)Maple Park (Kaneland)Varsity116:099