Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.15 Miles · Veteran Acres ParkRich Eschman XC Invitational 2025 · Sep 615:56.58Rich Eschman XC Invitational 2025September 6, 2025
2.95 Miles · Shady Oaks Country ClubAmboy XC Invitational · Oct 1224:04.7Amboy XC InvitationalOctober 12, 2026
2.95 Miles · Shady Oaks Country ClubAmboy Columbus Day XC Invitational · Oct 1322:16.50Amboy Columbus Day XC Invitational October 13, 2025
3 Miles · Bulldog Athletic ComplexJT Invite · Sep 2621:52.45JT InviteSeptember 26, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 720:30.08IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkIHSA Class 1A State XC Championships · Nov 820:38.12IHSA Class 1A State XC ChampionshipsNovember 8, 2025
3 Miles · Emricson Park2025 McHenry County Invite · Aug 3024:11.942025 McHenry County Invite August 30, 2025
3 Miles · Indian Oaks ParkKRC Championships · Oct 1720:37.26KRC ChampionshipsOctober 17, 2026
3 Miles · Kankakee Community College2026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara) · Oct 3121:01.802026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara)October 31, 2026
3 Miles · McHenry Township Recreation Center2026 McHenry County Invite · Aug 2923:11.962026 McHenry County InviteAugust 29, 2026
3 Miles · Tim Osmond Sports Complex52nd Annual Patricia Harland Cross Country Invitational · Oct 321:41.7052nd Annual Patricia Harland Cross Country InvitationalOctober 3, 2026
5,000 Meters · Lisle High SchoolIHSA Class 1A XC Regional - #1C Lisle (Sr.) · Oct 2522:39.26IHSA Class 1A XC Regional - #1C Lisle (Sr.)October 25, 2025
5,000 Meters · McHenry Township Recreation Center2025 KRC XC Championships · Oct 1824:26.812025 KRC XC ChampionshipsOctober 18, 2025
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational · Sep 525:31.09Rich Eschman XC InvitationalSeptember 5, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 1A Varsity · Place 255 · Johnsburg3 Miles Class 1A Varsity25520:30.08 PB11
Oct 312026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara)Oct 31 · 3 Miles Varsity · Place 115 · Johnsburg3 Miles Varsity11521:01.80 PB11
Oct 242026 IHSA Class 1A XC Regional - #1C WestmontOct 24 · 3 Miles Varsity · Place 57 · Johnsburg3 Miles Varsity5720:56.0011
Oct 17KRC ChampionshipsOct 17 · 3 Miles Varsity · Place 40 · Johnsburg3 Miles Varsity4020:37.26 PB11
Oct 12Amboy XC InvitationalOct 12 · 2.95 Miles Varsity · Place 138 · Johnsburg2.95 Miles Varsity13824:04.7 PB11
Oct 352nd Annual Patricia Harland Cross Country InvitationalOct 3 · 3 Miles Varsity · Place 100 · Johnsburg3 Miles Varsity10021:41.70 PB11
Sep 26JT InviteSep 26 · 3 Miles Varsity · Place 79 · Johnsburg3 Miles Varsity7921:52.45 PB11
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 612 · Johnsburg3 Miles 3 Miles-Varsity-1A61222:03.011
Sep 8KRC Preview Meet at Indians Oak Park, MarengoSep 8 · 3 Miles Varsity · Place 51 · Johnsburg3 Miles Varsity5122:02.1511
Sep 5Rich Eschman XC InvitationalSep 5 · 5,000 Meters Varsity · Place 153 · Johnsburg5,000 Meters Varsity15325:31.09 PB11
Aug 292026 McHenry County InviteAug 29 · 3 Miles Varsity · Place 72 · Johnsburg3 Miles Varsity7223:11.96 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 1A State XC ChampionshipsNov 8 · 3 Miles 1A Varsity · Place 257 · Johnsburg3 Miles 1A Varsity25720:38.12 PB10
Nov 1IHSA Class 1A XC Sectional - #1 Lisle (Sr.)Nov 1 · 5,000 Meters Varsity · Place 119 · Johnsburg5,000 Meters Varsity11923:02.1710
Oct 25IHSA Class 1A XC Regional - #1C Lisle (Sr.)Oct 25 · 5,000 Meters Varsity · Place 51 · Johnsburg5,000 Meters Varsity5122:39.26 PB10
Oct 182025 KRC XC ChampionshipsOct 18 · 5,000 Meters Varsity · Place 48 · Johnsburg5,000 Meters Varsity4824:26.81 PB10
Oct 13Amboy Columbus Day XC Invitational Oct 13 · 2.95 Miles Varsity · Place 135 · Johnsburg2.95 Miles Varsity13522:16.50 PB10
Oct 451th Annual Patricia Harland Cross Country InvitationalOct 4 · 3 Miles Junior Varsity · Place 39 · Johnsburg3 Miles Junior Varsity3921:50.9810
Sep 27JT InviteSep 27 · 3 Miles Frosh/Soph · Place 77 · Johnsburg3 Miles Frosh/Soph7722:15.8210
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 1A · Place 606 · Johnsburg3 Miles Varsity 1A60622:59.7010
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 2.15 Miles Frosh/Soph · Place 90 · Johnsburg2.15 Miles Frosh/Soph9015:56.58 PB10
Aug 302025 McHenry County Invite Aug 30 · 3 Miles Junior Varsity · Place 84 · Johnsburg3 Miles Junior Varsity8424:11.94 PB10