Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Bulldog Athletic ComplexJT Invite · Sep 2621:00.37JT InviteSeptember 26, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1221:07.3First to the Finish InvitationalSeptember 12, 2026
3 Miles · Emricson Park2026 IHSA Class 2A XC Sectional - #4 Woodstock (North) · Oct 3120:50.602026 IHSA Class 2A XC Sectional - #4 Woodstock (North)October 31, 2026
3 Miles · Emricson ParkIHSA Class 2A XC Regional - #4B Woodstock (H.S.) · Oct 2521:19.02IHSA Class 2A XC Regional - #4B Woodstock (H.S.)October 25, 2025
3 Miles · Indian Oaks ParkKRC Championships · Oct 1720:04.17KRC ChampionshipsOctober 17, 2026
3 Miles · Lakes Community High SchoolIHSA Class 2A XC Sectional - #4 Lake Villa (Lakes) · Nov 120:25.22IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)November 1, 2025
3 Miles · Niles West High School2026 Pat Savage Invitational · Oct 320:31.472026 Pat Savage InvitationalOctober 3, 2026
3 Miles · Walcamp Outdoor Ministries and Retreat CenterGK Matt Walter Invite · Sep 2920:07.37GK Matt Walter InviteSeptember 29, 2026
5,000 Meters · McHenry Township Recreation Center2025 KRC XC Championships · Oct 1821:58.342025 KRC XC ChampionshipsOctober 18, 2025
5,000 Meters · Oregon Park WestOregon HS Open · Sep 622:46.3Oregon HS OpenSeptember 6, 2025

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 2A XC Sectional - #4 Woodstock (North)Oct 31 · 3 Miles Varsity · Place 64 · Woodstock (North)3 Miles Varsity6420:50.60 PB10
Oct 242026 IHSA Class 2A XC Regional - #4B Belvidere (H.S.)Oct 24 · 3 Miles Varsity · Place 26 · Woodstock (North)3 Miles Varsity2620:08.2110
Oct 17KRC ChampionshipsOct 17 · 3 Miles Varsity · Place 4 · Woodstock (North)3 Miles Varsity420:04.17 PB10
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity Red · Place 30 · Woodstock (North)3 Miles Varsity Red3020:31.47 PB10
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity · Place 72 · Woodstock (North)3 Miles Varsity7220:31.4710
Sep 29GK Matt Walter InviteSep 29 · 3 Miles Varsity · Place 14 · Woodstock (North)3 Miles Varsity1420:07.37 PB10
Sep 26JT InviteSep 26 · 3 Miles Varsity · Place 19 · Woodstock (North)3 Miles Varsity1921:00.37 PB10
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 105 · Woodstock (North)3 Miles 3 Miles-Varsity-2A10521:07.3 PB10
Sep 8KRC Preview Meet at Indians Oak Park, MarengoSep 8 · 3 Miles Varsity · Place 7 · Woodstock (North)3 Miles Varsity721:19.7210

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)Nov 1 · 3 Miles Varsity · Place 103 · Woodstock (North)3 Miles Varsity10320:25.22 PB9
Oct 25IHSA Class 2A XC Regional - #4B Woodstock (H.S.)Oct 25 · 3 Miles Varsity · Place 34 · Woodstock (North)3 Miles Varsity3421:19.02 PB9
Oct 182025 KRC XC ChampionshipsOct 18 · 5,000 Meters Varsity · Place 7 · Woodstock (North)5,000 Meters Varsity721:58.34 PB9
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Frosh/Soph Red · Place 12 · Woodstock (North)3 Miles Frosh/Soph Red1222:21.269
Sep 27JT InviteSep 27 · 3 Miles Varsity · Place 19 · Woodstock (North)3 Miles Varsity1921:31.419
Sep 6Oregon HS OpenSep 6 · 5,000 Meters Varsity · Place 38 · Woodstock (North)5,000 Meters Varsity3822:46.3 PB9
Aug 302025 McHenry County Invite Aug 30 · 3 Miles Varsity · Place 31 · Woodstock (North)3 Miles Varsity3123:14.489