Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1215:41.6First to the Finish InvitationalSeptember 12, 2026
3 Miles · Eagle AcresLakes Sunset Invite · Oct 816:00.50Lakes Sunset InviteOctober 8, 2026
3 Miles · Emricson Park2026 IHSA Class 2A XC Sectional - #4 Woodstock (North) · Oct 3116:38.902026 IHSA Class 2A XC Sectional - #4 Woodstock (North)October 31, 2026
3 Miles · Emricson ParkIHSA Class 2A XC Regional - #4B Woodstock (H.S.) · Oct 2517:12.60IHSA Class 2A XC Regional - #4B Woodstock (H.S.)October 25, 2025
3 Miles · Indian Oaks ParkKRC Preview Meet at Indians Oak Park, Marengo · Sep 816:01.03KRC Preview Meet at Indians Oak Park, MarengoSeptember 8, 2026
3 Miles · Lakes Community High SchoolIHSA Class 2A XC Sectional - #4 Lake Villa (Lakes) · Nov 115:54.61IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)November 1, 2025
3 Miles · McHenry Township Recreation Center2026 McHenry County Invite · Aug 2917:00.312026 McHenry County InviteAugust 29, 2026
5,000 Meters · Blackhawk Golf Course Midwest Invitational (High School) · Sep 2616:37.6 Midwest Invitational (High School)September 26, 2026
5,000 Meters · Burlington School ForestBurlington Invite · Oct 316:46.8Burlington InviteOctober 3, 2026
5,000 Meters · McHenry Township Recreation Center2025 KRC XC Championships · Oct 1817:23.292025 KRC XC ChampionshipsOctober 18, 2025
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational · Sep 517:49.78Rich Eschman XC InvitationalSeptember 5, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 2A XC Sectional - #4 Woodstock (North)Oct 31 · 3 Miles Varsity · Place 35 · Woodstock3 Miles Varsity3516:38.90 PB12
Oct 242026 IHSA Class 2A XC Regional - #4B Belvidere (H.S.)Oct 24 · 3 Miles Varsity · Place 8 · Woodstock3 Miles Varsity815:33.3712
Oct 17KRC ChampionshipsOct 17 · 3 Miles Varsity · Place 4 · Woodstock3 Miles Varsity416:02.1612
Oct 8Lakes Sunset InviteOct 8 · 3 Miles Team Final - Gold + Silver · Place 30 · Woodstock3 Miles Team Final - Gold + Silver3016:00.50 PB12
Oct 3Burlington InviteOct 3 · 5,000 Meters Boys Varsity · Place 2 · Woodstock5,000 Meters Boys Varsity216:46.8 PB12
Sep 26 Midwest Invitational (High School)Sep 26 · 5,000 Meters Boys Varsity · Place 39 · Woodstock5,000 Meters Boys Varsity3916:37.6 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 32 · Woodstock3 Miles 3 Miles-Varsity-2A3215:41.6 PB12
Sep 8KRC Preview Meet at Indians Oak Park, MarengoSep 8 · 3 Miles Varsity · Place 1 · Woodstock3 Miles Varsity116:01.03 PB12
Sep 5Rich Eschman XC InvitationalSep 5 · 5,000 Meters Varsity · Place 9 · Woodstock5,000 Meters Varsity917:49.78 PB12
Aug 292026 McHenry County InviteAug 29 · 3 Miles Varsity · Place 7 · Woodstock3 Miles Varsity717:00.31 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)Nov 1 · 3 Miles Varsity · Place 54 · Woodstock3 Miles Varsity5415:54.61 PB11
Oct 25IHSA Class 2A XC Regional - #4B Woodstock (H.S.)Oct 25 · 3 Miles Varsity · Place 20 · Woodstock3 Miles Varsity2017:12.60 PB11
Oct 182025 KRC XC ChampionshipsOct 18 · 5,000 Meters Varsity · Place 4 · Woodstock5,000 Meters Varsity417:23.29 PB11
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Gold: 1-5 · Place 30 · Woodstock3 Miles Gold: 1-53015:58.5611
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 5,000 Meters Varsity · Place 15 · Woodstock5,000 Meters Varsity1518:04.4511
Aug 302025 McHenry County Invite Aug 30 · 3 Miles Varsity · Place 23 · Woodstock3 Miles Varsity2317:38.2611