Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.15 Miles · Veteran Acres ParkRich Eschman XC Invitational 2025 · Sep 613:39.18Rich Eschman XC Invitational 2025September 6, 2025
2.95 Miles · Shady Oaks Country ClubAmboy XC Invitational · Oct 1218:24.7Amboy XC InvitationalOctober 12, 2026
2.95 Miles · Shady Oaks Country ClubAmboy Columbus Day XC Invitational · Oct 1318:36.50Amboy Columbus Day XC Invitational October 13, 2025
3 Miles · Bulldog Athletic ComplexJT Invite · Sep 2618:41.20JT InviteSeptember 26, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 717:37.81IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1217:23.4First to the Finish InvitationalSeptember 12, 2026
3 Miles · Emricson Park2025 McHenry County Invite · Aug 3019:48.032025 McHenry County Invite August 30, 2025
3 Miles · Indian Oaks ParkKRC Preview Meet at Indians Oak Park, Marengo · Sep 818:08.93KRC Preview Meet at Indians Oak Park, MarengoSeptember 8, 2026
3 Miles · Kankakee Community College2026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara) · Oct 3117:23.542026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara)October 31, 2026
3 Miles · McHenry Township Recreation Center2026 McHenry County Invite · Aug 2918:06.072026 McHenry County InviteAugust 29, 2026
3 Miles · Tim Osmond Sports Complex52nd Annual Patricia Harland Cross Country Invitational · Oct 318:05.2052nd Annual Patricia Harland Cross Country InvitationalOctober 3, 2026
5,000 Meters · Lisle High SchoolIHSA Class 1A XC Sectional - #1 Lisle (Sr.) · Nov 119:35.35IHSA Class 1A XC Sectional - #1 Lisle (Sr.)November 1, 2025
5,000 Meters · McHenry Township Recreation Center2025 KRC XC Championships · Oct 1820:46.872025 KRC XC ChampionshipsOctober 18, 2025
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational · Sep 519:55.52Rich 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 220 · Johnsburg3 Miles Class 1A Varsity22017:37.81 PB11
Oct 312026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara)Oct 31 · 3 Miles Varsity · Place 42 · Johnsburg3 Miles Varsity4217:23.54 PB11
Oct 242026 IHSA Class 1A XC Regional - #1C WestmontOct 24 · 3 Miles Varsity · Place 22 · Johnsburg3 Miles Varsity2217:56.0011
Oct 17KRC ChampionshipsOct 17 · 3 Miles Varsity · Place 28 · Johnsburg3 Miles Varsity2818:31.6611
Oct 12Amboy XC InvitationalOct 12 · 2.95 Miles Varsity · Place 34 · Johnsburg2.95 Miles Varsity3418:24.7 PB11
Oct 352nd Annual Patricia Harland Cross Country InvitationalOct 3 · 3 Miles Varsity · Place 26 · Johnsburg3 Miles Varsity2618:05.20 PB11
Sep 26JT InviteSep 26 · 3 Miles Varsity · Place 55 · Johnsburg3 Miles Varsity5518:41.20 PB11
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 142 · Johnsburg3 Miles 3 Miles-Varsity-1A14217:23.4 PB11
Sep 8KRC Preview Meet at Indians Oak Park, MarengoSep 8 · 3 Miles Varsity · Place 19 · Johnsburg3 Miles Varsity1918:08.93 PB11
Sep 5Rich Eschman XC InvitationalSep 5 · 5,000 Meters Varsity · Place 64 · Johnsburg5,000 Meters Varsity6419:55.52 PB11
Aug 292026 McHenry County InviteAug 29 · 3 Miles Varsity · Place 31 · Johnsburg3 Miles Varsity3118:06.07 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 1A State XC ChampionshipsNov 8 · 3 Miles 1A Varsity · Place 242 · Johnsburg3 Miles 1A Varsity24218:32.9510
Nov 1IHSA Class 1A XC Sectional - #1 Lisle (Sr.)Nov 1 · 5,000 Meters Varsity · Place 64 · Johnsburg5,000 Meters Varsity6419:35.35 PB10
Oct 25IHSA Class 1A XC Regional - #1C Lisle (Sr.)Oct 25 · 5,000 Meters Varsity · Place 23 · Johnsburg5,000 Meters Varsity2320:06.7210
Oct 182025 KRC XC ChampionshipsOct 18 · 5,000 Meters Varsity · Place 36 · Johnsburg5,000 Meters Varsity3620:46.87 PB10
Oct 13Amboy Columbus Day XC Invitational Oct 13 · 2.95 Miles Varsity · Place 70 · Johnsburg2.95 Miles Varsity7018:36.50 PB10
Oct 451th Annual Patricia Harland Cross Country InvitationalOct 4 · 3 Miles Junior Varsity · Place 15 · Johnsburg3 Miles Junior Varsity1519:22.8710
Sep 27JT InviteSep 27 · 3 Miles Frosh/Soph · Place 33 · Johnsburg3 Miles Frosh/Soph3319:49.1110
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 1A · Place 365 · Johnsburg3 Miles Varsity 1A36519:26.4010
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 2.15 Miles Frosh/Soph · Place 38 · Johnsburg2.15 Miles Frosh/Soph3813:39.18 PB10
Aug 302025 McHenry County Invite Aug 30 · 3 Miles Junior Varsity · Place 17 · Johnsburg3 Miles Junior Varsity1719:48.03 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 41 · Johnsburg5,000 Meters Varsity4119:41.719
Oct 19Kishwaukee River ConferenceOct 19 · 3 Miles Varsity · Place 28 · Johnsburg3 Miles Varsity2818:39.249
Sep 28James Taylor InviteSep 28 · 3 Miles Frosh/Soph Freshman · Place 45 · Johnsburg3 Miles Frosh/Soph Freshman4519:51.719
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 1A · Place 251 · Johnsburg3 Miles Varsity 1A25118:53.909
Sep 10KRC Preview MeetSep 10 · 3 Miles Varsity · Place 29 · Johnsburg3 Miles Varsity2921:07.909
Sep 7Rich Eschman XC InvitationalSep 7 · 2.15 Miles Frosh/Soph Freshman · Place 39 · Johnsburg2.15 Miles Frosh/Soph Freshman3912:48.539
Aug 31McHenry County Cross Country MeetAug 31 · 3 Miles Junior Varsity · Place 20 · Johnsburg3 Miles Junior Varsity2020:29.869