Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.15 Miles · Veteran Acres ParkRich Eschman XC Invitational 2025 · Sep 613:19.25Rich Eschman XC Invitational 2025September 6, 2025
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1217:35.7First to the Finish InvitationalSeptember 12, 2026
3 Miles · Eagle AcresLakes Sunset Invite · Oct 818:16.60Lakes Sunset InviteOctober 8, 2026
3 Miles · Emricson ParkIHSA Class 2A XC Regional - #4B Woodstock (H.S.) · Oct 2518:28.59IHSA Class 2A XC Regional - #4B Woodstock (H.S.)October 25, 2025
3 Miles · Indian Oaks ParkKRC Championships · Oct 1717:46.90KRC ChampionshipsOctober 17, 2026
3 Miles · Lakes Community High SchoolIHSA Class 2A XC Sectional - #4 Lake Villa (Lakes) · Nov 116:37.97IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)November 1, 2025
3 Miles · McHenry Township Recreation Center2026 McHenry County Invite · Aug 2919:39.552026 McHenry County InviteAugust 29, 2026
5,000 Meters · Blackhawk Golf Course Midwest Invitational (High School) · Sep 2619:02.1 Midwest Invitational (High School)September 26, 2026
5,000 Meters · Burlington School ForestBurlington Invite · Oct 318:19.4Burlington InviteOctober 3, 2026
5,000 Meters · McHenry Township Recreation Center2025 KRC XC Championships · Oct 1818:50.292025 KRC XC ChampionshipsOctober 18, 2025
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational · Sep 520:19.88Rich Eschman XC InvitationalSeptember 5, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 17KRC ChampionshipsOct 17 · 3 Miles Open · Place 1 · Woodstock3 Miles Open117:46.90 PB11
Oct 8Lakes Sunset InviteOct 8 · 3 Miles Team Final - Gold + Silver · Place 182 · Woodstock3 Miles Team Final - Gold + Silver18218:16.60 PB11
Oct 3Burlington InviteOct 3 · 5,000 Meters Boys Varsity · Place 14 · Woodstock5,000 Meters Boys Varsity1418:19.4 PB11
Sep 26 Midwest Invitational (High School)Sep 26 · 5,000 Meters Boys Varsity · Place 259 · Woodstock5,000 Meters Boys Varsity25919:02.1 PB11
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 184 · Woodstock3 Miles 3 Miles-Varsity-2A18417:35.7 PB11
Sep 8KRC Preview Meet at Indians Oak Park, MarengoSep 8 · 3 Miles Varsity · Place 28 · Woodstock3 Miles Varsity2819:10.2611
Sep 5Rich Eschman XC InvitationalSep 5 · 5,000 Meters Varsity · Place 73 · Woodstock5,000 Meters Varsity7320:19.88 PB11
Aug 292026 McHenry County InviteAug 29 · 3 Miles Varsity · Place 54 · Woodstock3 Miles Varsity5419:39.55 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)Nov 1 · 3 Miles Varsity · Place 97 · Woodstock3 Miles Varsity9716:37.97 PB10
Oct 25IHSA Class 2A XC Regional - #4B Woodstock (H.S.)Oct 25 · 3 Miles Varsity · Place 50 · Woodstock3 Miles Varsity5018:28.59 PB10
Oct 182025 KRC XC ChampionshipsOct 18 · 5,000 Meters Varsity · Place 20 · Woodstock5,000 Meters Varsity2018:50.29 PB10
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Silver: 6-10 · Place 40 · Woodstock3 Miles Silver: 6-104017:38.1810
Sep 27Midwest Invitational (High School)Sep 27 · 5,000 Meters Boys Varsity · Place 276 · Woodstock5,000 Meters Boys Varsity27619:15.5010
Sep 202025 Woodstock Byrnefest XC Invite Sep 20 · 3 Miles Varsity · Place 2 · Woodstock3 Miles Varsity218:36.5410
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 297 · Woodstock3 Miles Varsity 2A29718:17.2010
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 2.15 Miles Frosh/Soph · Place 29 · Woodstock2.15 Miles Frosh/Soph2913:19.25 PB10
Aug 302025 McHenry County Invite Aug 30 · 3 Miles Junior Varsity · Place 6 · Woodstock3 Miles Junior Varsity619:14.8510

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 19Kishwaukee River ConferenceOct 19 · 3 Miles Open · Place 1 · Woodstock3 Miles Open119:17.969
Sep 28Janesville Craig InvitationalSep 28 · 5,000 Meters Blue Race · Place 194 · Woodstock5,000 Meters Blue Race19419:35.89
Sep 21Woodstock Byrnefest XC InviteSep 21 · 3 Miles Junior Varsity · Place 2 · Woodstock3 Miles Junior Varsity221:22.609
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 2A · Place 469 · Woodstock3 Miles Varsity 2A46920:19.409
Sep 10KRC Preview MeetSep 10 · 3 Miles Varsity · Place 31 · Woodstock3 Miles Varsity3121:29.709
Sep 7Rich Eschman XC InvitationalSep 7 · 2.15 Miles Frosh/Soph Freshman · Place 55 · Woodstock2.15 Miles Frosh/Soph Freshman5513:12.469
Aug 31McHenry County Cross Country MeetAug 31 · 3 Miles Junior Varsity · Place 40 · Woodstock3 Miles Junior Varsity4021:51.179