Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Emricson Park2025 McHenry County Invite · Aug 3022:36.082025 McHenry County Invite August 30, 2025
5,000 Meters · Blackhawk Golf CourseJanesville Craig Invitational · Sep 2822:26.4Janesville Craig InvitationalSeptember 28, 2024
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational 2025 · Sep 622:43.52Rich Eschman XC Invitational 2025September 6, 2025

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 111 · Woodstock3 Miles Varsity 2A11120:38.1010
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 5,000 Meters Varsity · Place 17 · Woodstock5,000 Meters Varsity1722:43.52 PB10
Aug 302025 McHenry County Invite Aug 30 · 3 Miles Junior Varsity · Place 15 · Woodstock3 Miles Junior Varsity1522:36.08 PB10

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 2A XC Sectional-#4 Maple Park (Kaneland)Nov 2 · 3 Miles Varsity · Place 91 · Woodstock3 Miles Varsity9120:44.979
Oct 262024 IHSA Class 2A XC Regional-#4A Lake Villa (Lakes)Oct 26 · 3 Miles Varsity · Place 40 · Woodstock3 Miles Varsity4021:17.409
Oct 19Kishwaukee River ConferenceOct 19 · 3 Miles Varsity · Place 18 · Woodstock3 Miles Varsity1821:57.899
Oct 11Lakes Sunset InvitationalOct 11 · 3 Miles Varsity · Place 95 · Woodstock3 Miles Varsity9522:18.20FR
Sep 28Janesville Craig InvitationalSep 28 · 5,000 Meters Varsity · Place 186 · Woodstock5,000 Meters Varsity18622:26.4 PB9
Sep 21Woodstock Byrnefest XC InviteSep 21 · 3 Miles Varsity · Place 3 · Woodstock3 Miles Varsity322:59.209
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 2A · Place 142 · Woodstock3 Miles Varsity 2A14221:14.909
Sep 10KRC Preview MeetSep 10 · 3 Miles Varsity · Place 14 · Woodstock3 Miles Varsity1422:48.309
Sep 7Rich Eschman XC InvitationalSep 7 · 3.05 Miles Varsity · Place 45 · Woodstock3.05 Miles Varsity4523:14.419
Aug 31McHenry County Cross Country MeetAug 31 · 3 Miles Junior Varsity · Place 8 · Woodstock3 Miles Junior Varsity823:46.509