Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Johnsburg High SchoolJohnsburg Jr High Preview Meet · Sep 3016:50.96Johnsburg Jr High Preview MeetSeptember 30, 2021
2 Miles · TBAPrairie Stampede · Sep 915:54.95Prairie StampedeSeptember 9, 2022
2.95 Miles · Shady Oaks Country ClubAmboy Columbus Day XC Invitational · Oct 1323:14.80Amboy Columbus Day XC Invitational October 13, 2025
3 Miles · Bulldog Athletic ComplexJT Invite · Sep 2624:18.21JT InviteSeptember 26, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 721:38.40IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1223:59.2First to the Finish InvitationalSeptember 12, 2026
3 Miles · Emricson Park2025 McHenry County Invite · Aug 3027:45.022025 McHenry County Invite August 30, 2025
3 Miles · Indian Oaks ParkKRC Championships · Oct 1723:31.50KRC ChampionshipsOctober 17, 2026
3 Miles · Kankakee Community College2026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara) · Oct 3122:18.342026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara)October 31, 2026
3 Miles · McHenry Township Recreation Center2026 McHenry County Invite · Aug 2926:57.882026 McHenry County InviteAugust 29, 2026
3 Miles · Tim Osmond Sports Complex51th Annual Patricia Harland Cross Country Invitational · Oct 423:31.9351th Annual Patricia Harland Cross Country InvitationalOctober 4, 2025
5,000 Meters · Lisle High SchoolIHSA Class 1A XC Sectional - #1 Lisle (Sr.) · Nov 122:55.00IHSA Class 1A XC Sectional - #1 Lisle (Sr.)November 1, 2025
5,000 Meters · McHenry Township Recreation Center2025 KRC XC Championships · Oct 1824:47.392025 KRC XC ChampionshipsOctober 18, 2025
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational 2025 · Sep 627:28.93Rich 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 210 · JohnsburgJohnsburg3 Miles Class 1A Varsity21021:38.40 PB12
Oct 312026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara)Oct 31 · 3 Miles Varsity · Place 58 · JohnsburgJohnsburg3 Miles Varsity5822:18.34 PB12
Oct 242026 IHSA Class 1A XC Regional - #1C WestmontOct 24 · 3 Miles Varsity · Place 36 · JohnsburgJohnsburg3 Miles Varsity3623:3312
Oct 17KRC ChampionshipsOct 17 · 3 Miles Varsity · Place 34 · JohnsburgJohnsburg3 Miles Varsity3423:31.50 PB12
Oct 352nd Annual Patricia Harland Cross Country InvitationalOct 3 · 3 Miles Varsity · Place 26 · JohnsburgJohnsburg3 Miles Varsity2623:58.2012
Sep 26JT InviteSep 26 · 3 Miles Varsity · Place 47 · JohnsburgJohnsburg3 Miles Varsity4724:18.21 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 284 · JohnsburgJohnsburg3 Miles 3 Miles-Varsity-1A28423:59.2 PB12
Sep 8KRC Preview Meet at Indians Oak Park, MarengoSep 8 · 3 Miles Varsity · Place 23 · JohnsburgJohnsburg3 Miles Varsity2323:37.6812
Sep 5Rich Eschman XC InvitationalSep 5 · 5,000 Meters Varsity · Place 67 · JohnsburgJohnsburg5,000 Meters Varsity6727:57.9212
Aug 292026 McHenry County InviteAug 29 · 3 Miles Varsity · Place 55 · JohnsburgJohnsburg3 Miles Varsity5526:57.88 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #1 Lisle (Sr.)Nov 1 · 5,000 Meters Varsity · Place 53 · JohnsburgJohnsburg5,000 Meters Varsity5322:55.00 PB11
Oct 25IHSA Class 1A XC Regional - #1C Lisle (Sr.)Oct 25 · 5,000 Meters Varsity · Place 38 · JohnsburgJohnsburg5,000 Meters Varsity3824:20.5211
Oct 182025 KRC XC ChampionshipsOct 18 · 5,000 Meters Varsity · Place 27 · JohnsburgJohnsburg5,000 Meters Varsity2724:47.39 PB11
Oct 13Amboy Columbus Day XC Invitational Oct 13 · 2.95 Miles Varsity · Place 63 · JohnsburgJohnsburg2.95 Miles Varsity6323:14.80 PB11
Oct 451th Annual Patricia Harland Cross Country InvitationalOct 4 · 3 Miles Junior Varsity · Place 5 · JohnsburgJohnsburg3 Miles Junior Varsity523:31.93 PB11
Sep 27JT InviteSep 27 · 3 Miles Varsity · Place 38 · JohnsburgJohnsburg3 Miles Varsity3824:57.6211
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 1A · Place 278 · JohnsburgJohnsburg3 Miles Varsity 1A27824:22.7011
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 5,000 Meters Varsity · Place 56 · JohnsburgJohnsburg5,000 Meters Varsity5627:28.93 PB11
Aug 302025 McHenry County Invite Aug 30 · 3 Miles Junior Varsity · Place 54 · JohnsburgJohnsburg3 Miles Junior Varsity5427:45.02 PB11

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 14Amboy Columbus Day XC InvitationalOct 14 · 2.95 Miles Varsity · Place 105 · JohnsburgJohnsburg2.95 Miles Varsity10526:08.9010
Sep 28James Taylor InviteSep 28 · 3 Miles Frosh/Soph Freshman · Place 35 · JohnsburgJohnsburg3 Miles Frosh/Soph Freshman3528:13.4610
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 1A · Place 343 · JohnsburgJohnsburg3 Miles Varsity 1A34326:57.5010
Sep 10KRC Preview MeetSep 10 · 3 Miles Varsity · Place 53 · JohnsburgJohnsburg3 Miles Varsity5331:00.1010

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Aug 29Johnsburg Home TriAug 29 · 3.05 Miles Open · Place 9 · JohnsburgJohnsburg3.05 Miles Open931:04.209
Aug 29Johnsburg Home TriAug 29 · 3.05 Miles Open · Place 9 · JohnsburgJohnsburg3.05 Miles Open931:04.209

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 9Prairie StampedeSep 9 · 2 Miles Elite Girls · Place 93 · Johnsburg JHSJohnsburg JHS2 Miles Elite Girls9315:54.95 PB8

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 30Johnsburg Jr High Preview MeetSep 30 · 2 Miles Middle School · Place 23 · Johnsburg JHSJohnsburg JHS2 Miles Middle School2316:50.96 PB7