Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Belvidere High SchoolBlack Sail Invitational · Oct 1019:55.85Black Sail Invitational October 10, 2026
3 Miles · Bulldog Athletic ComplexJT Invite · Sep 2620:40.21JT InviteSeptember 26, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 718:49.84IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Emricson Park2025 McHenry County Invite · Aug 3024:23.832025 McHenry County Invite August 30, 2025
3 Miles · Kankakee Community College2026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara) · Oct 3119:05.422026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara)October 31, 2026
3 Miles · Tim Osmond Sports Complex52nd Annual Patricia Harland Cross Country Invitational · Oct 321:11.7052nd Annual Patricia Harland Cross Country InvitationalOctober 3, 2026
5,000 Meters · Lisle High SchoolIHSA Class 1A XC Regional - #1C Lisle (Sr.) · Oct 2520:50.11IHSA Class 1A XC Regional - #1C Lisle (Sr.)October 25, 2025
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational · Sep 524:17.18Rich 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
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 1A Varsity · Place 248 · Woodstock (Marian)3 Miles Class 1A Varsity24818:49.84 PB10
Oct 312026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara)Oct 31 · 3 Miles Varsity · Place 90 · Woodstock (Marian)3 Miles Varsity9019:05.42 PB10
Oct 242026 IHSA Class 1A XC Regional - #1C WestmontOct 24 · 3 Miles Varsity · Place 40 · Woodstock (Marian)3 Miles Varsity4019:28.0010
Oct 17Chicagoland Christian ConferenceOct 17 · 3 Miles Varsity · Place 42 · Woodstock (Marian)3 Miles Varsity4219:38.1710
Oct 10Black Sail Invitational Oct 10 · 3 Miles Varsity · Place 85 · Woodstock (Marian)3 Miles Varsity8519:55.85 PB10
Oct 352nd Annual Patricia Harland Cross Country InvitationalOct 3 · 3 Miles Varsity · Place 91 · Woodstock (Marian)3 Miles Varsity9121:11.70 PB10
Sep 26JT InviteSep 26 · 3 Miles Varsity · Place 72 · Woodstock (Marian)3 Miles Varsity7220:40.21 PB10
Sep 5Rich Eschman XC InvitationalSep 5 · 5,000 Meters Varsity · Place 137 · Woodstock (Marian)5,000 Meters Varsity13724:17.18 PB10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #1 Lisle (Sr.)Nov 1 · 5,000 Meters Varsity · Place 104 · Woodstock (Marian)5,000 Meters Varsity10421:29.569
Oct 25IHSA Class 1A XC Regional - #1C Lisle (Sr.)Oct 25 · 5,000 Meters Varsity · Place 31 · Woodstock (Marian)5,000 Meters Varsity3120:50.11 PB9
Oct 18Chicagoland Christian ConferenceOct 18 · 3 Miles Varsity · Place 61 · Woodstock (Marian)3 Miles Varsity6121:12.129
Oct 451th Annual Patricia Harland Cross Country InvitationalOct 4 · 3 Miles Varsity · Place 51 · Woodstock (Marian)3 Miles Varsity5121:16.239
Sep 27JT InviteSep 27 · 3 Miles Varsity · Place 75 · Woodstock (Marian)3 Miles Varsity7522:49.169
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 5,000 Meters Varsity · Place 98 · Woodstock (Marian)5,000 Meters Varsity9824:48.319
Aug 302025 McHenry County Invite Aug 30 · 3 Miles Varsity · Place 77 · Woodstock (Marian)3 Miles Varsity7724:23.83 PB9