Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Belvidere High SchoolBlack Sail Invitational · Oct 1016:53.39Black Sail Invitational October 10, 2026
3 Miles · Belvidere South Middle SchoolBlack Sail Invitational · Oct 1116:33.78Black Sail Invitational October 11, 2025
3 Miles · Bulldog Athletic ComplexJT Invite · Sep 2617:05.89JT InviteSeptember 26, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 716:17.14IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkIHSA Class 1A State XC Championships · Nov 816:20.57IHSA Class 1A State XC ChampionshipsNovember 8, 2025
3 Miles · Emricson Park2025 McHenry County Invite · Aug 3018:28.852025 McHenry County Invite August 30, 2025
3 Miles · Kankakee Community College2026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara) · Oct 3116:27.492026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara)October 31, 2026
3 Miles · McHenry Township Recreation Center2026 McHenry County Invite · Aug 2918:08.102026 McHenry County InviteAugust 29, 2026
3 Miles · Tim Osmond Sports Complex51th Annual Patricia Harland Cross Country Invitational · Oct 417:19.9151th Annual Patricia Harland Cross Country InvitationalOctober 4, 2025
5,000 Meters · Lisle High SchoolIHSA Class 1A XC Sectional - #1 Lisle (Sr.) · Nov 117:32.31IHSA Class 1A XC Sectional - #1 Lisle (Sr.)November 1, 2025
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational 2025 · Sep 619:06.18Rich Eschman XC Invitational 2025September 6, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 1A Varsity · Place 119 · Woodstock (Marian)3 Miles Class 1A Varsity11916:17.14 PB11
Oct 312026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara)Oct 31 · 3 Miles Varsity · Place 20 · Woodstock (Marian)3 Miles Varsity2016:27.49 PB11
Oct 242026 IHSA Class 1A XC Regional - #1C WestmontOct 24 · 3 Miles Varsity · Place 9 · Woodstock (Marian)3 Miles Varsity916:43.0011
Oct 17Chicagoland Christian ConferenceOct 17 · 3 Miles Varsity · Place 7 · Woodstock (Marian)3 Miles Varsity716:15.8311
Oct 10Black Sail Invitational Oct 10 · 3 Miles Varsity · Place 20 · Woodstock (Marian)3 Miles Varsity2016:53.39 PB11
Oct 352nd Annual Patricia Harland Cross Country InvitationalOct 3 · 3 Miles Varsity · Place 14 · Woodstock (Marian)3 Miles Varsity1417:29.1011
Sep 26JT InviteSep 26 · 3 Miles Varsity · Place 19 · Woodstock (Marian)3 Miles Varsity1917:05.89 PB11
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 113 · Woodstock (Marian)3 Miles 3 Miles-Varsity-1A11317:04.211
Sep 5Rich Eschman XC InvitationalSep 5 · 5,000 Meters Varsity · Place 44 · Woodstock (Marian)5,000 Meters Varsity4419:19.1811
Aug 292026 McHenry County InviteAug 29 · 3 Miles Varsity · Place 33 · Woodstock (Marian)3 Miles Varsity3318:08.10 PB11

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 1A State XC ChampionshipsNov 8 · 3 Miles 1A Varsity · Place 136 · Woodstock (Marian)3 Miles 1A Varsity13616:20.57 PB10
Nov 1IHSA Class 1A XC Sectional - #1 Lisle (Sr.)Nov 1 · 5,000 Meters Varsity · Place 18 · Woodstock (Marian)5,000 Meters Varsity1817:32.31 PB10
Oct 25IHSA Class 1A XC Regional - #1C Lisle (Sr.)Oct 25 · 5,000 Meters Varsity · Place 8 · Woodstock (Marian)5,000 Meters Varsity817:36.6210
Oct 18Chicagoland Christian ConferenceOct 18 · 3 Miles Varsity · Place 26 · Woodstock (Marian)3 Miles Varsity2618:27.6410
Oct 11Black Sail Invitational Oct 11 · 3 Miles Varsity · Place 16 · Woodstock (Marian)3 Miles Varsity1616:33.78 PB10
Oct 451th Annual Patricia Harland Cross Country InvitationalOct 4 · 3 Miles Varsity · Place 15 · Woodstock (Marian)3 Miles Varsity1517:19.91 PB10
Sep 27JT InviteSep 27 · 3 Miles Varsity · Place 71 · Woodstock (Marian)3 Miles Varsity7121:48.8910
Sep 202025 Woodstock Byrnefest XC Invite Sep 20 · 3 Miles Varsity · Place 4 · Woodstock (Marian)3 Miles Varsity418:24.4610
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 1A · Place 102 · Woodstock (Marian)3 Miles Varsity 1A10216:53.8010
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 5,000 Meters Varsity · Place 30 · Woodstock (Marian)5,000 Meters Varsity3019:06.18 PB10
Aug 302025 McHenry County Invite Aug 30 · 3 Miles Varsity · Place 38 · Woodstock (Marian)3 Miles Varsity3818:28.85 PB10

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 1A XC Regional-#1C Elgin (Harvest Christian Academy)Oct 26 · 5,000 Meters Varsity · Place 31 · Woodstock (Marian)5,000 Meters Varsity3118:47.659
Oct 12Black Sail InvitationalOct 12 · 3 Miles Varsity · Place 42 · Woodstock (Marian)3 Miles Varsity4217:21.349
Sep 28James Taylor InviteSep 28 · 3 Miles Varsity · Place 32 · Woodstock (Marian)3 Miles Varsity3218:03.569
Sep 21Woodstock Byrnefest XC InviteSep 21 · 3 Miles Varsity · Place 4 · Woodstock (Marian)3 Miles Varsity419:42.129
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 1A · Place 206 · Woodstock (Marian)3 Miles Varsity 1A20618:22.309
Sep 7Rich Eschman XC InvitationalSep 7 · 3.05 Miles Varsity · Place 48 · Woodstock (Marian)3.05 Miles Varsity4818:55.429
Aug 31McHenry County Cross Country MeetAug 31 · 3 Miles Junior Varsity · Place 26 · Woodstock (Marian)3 Miles Junior Varsity2620:53.72—