Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Lakes Community High SchoolIESA Class 3A Sectional A · Oct 712:55.60IESA Class 3A Sectional AOctober 7, 2023
2 Miles · Ron Beese ParkPrairie Stampede Invite · Sep 813:26.70Prairie Stampede InviteSeptember 8, 2023
2.95 Miles · Shady Oaks Country ClubAmboy XC Invitational · Oct 1220:55.1Amboy XC InvitationalOctober 12, 2026
2.95 Miles · Shady Oaks Country ClubAmboy Columbus Day XC Invitational · Oct 1319:00.50Amboy Columbus Day XC Invitational October 13, 2025
3 Miles · Bulldog Athletic ComplexJT Invite · Sep 2719:47.01JT InviteSeptember 27, 2025
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 719:31.00IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkIHSA Class 1A State XC Championships · Nov 818:50.79IHSA Class 1A State XC ChampionshipsNovember 8, 2025
3 Miles · Emricson Park2025 McHenry County Invite · Aug 3020:52.822025 McHenry County Invite August 30, 2025
3 Miles · Indian Oaks ParkKRC Championships · Oct 1720:49.87KRC ChampionshipsOctober 17, 2026
3 Miles · Kankakee Community College2026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara) · Oct 3119:52.952026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara)October 31, 2026
3 Miles · Tim Osmond Sports Complex51th Annual Patricia Harland Cross Country Invitational · Oct 419:11.8051th Annual Patricia Harland Cross Country InvitationalOctober 4, 2025
5,000 Meters · Lisle Community Park2024 IHSA Class 1A XC Sectional-#1 Lisle (Sr.) · Nov 220:35.502024 IHSA Class 1A XC Sectional-#1 Lisle (Sr.)November 2, 2024
5,000 Meters · Lisle High SchoolIHSA Class 1A XC Regional - #1C Lisle (Sr.) · Oct 2519:40.17IHSA Class 1A XC Regional - #1C Lisle (Sr.)October 25, 2025
5,000 Meters · McHenry Township Recreation Center2025 KRC XC Championships · Oct 1820:40.982025 KRC XC ChampionshipsOctober 18, 2025
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational 2025 · Sep 621:16.03Rich 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

6 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 1A Varsity · Place 110 · JohnsburgJohnsburg3 Miles Class 1A Varsity11019:31.00 PB11
Oct 312026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara)Oct 31 · 3 Miles Varsity · Place 25 · JohnsburgJohnsburg3 Miles Varsity2519:52.95 PB11
Oct 242026 IHSA Class 1A XC Regional - #1C WestmontOct 24 · 3 Miles Varsity · Place 10 · JohnsburgJohnsburg3 Miles Varsity1020:0311
Oct 17KRC ChampionshipsOct 17 · 3 Miles Varsity · Place 11 · JohnsburgJohnsburg3 Miles Varsity1120:49.87 PB11
Oct 12Amboy XC InvitationalOct 12 · 2.95 Miles Varsity · Place 18 · JohnsburgJohnsburg2.95 Miles Varsity1820:55.1 PB11
Oct 352nd Annual Patricia Harland Cross Country InvitationalOct 3 · 3 Miles Varsity · Place 11 · JohnsburgJohnsburg3 Miles Varsity1122:17.7011

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 1A State XC ChampionshipsNov 8 · 3 Miles 1A Varsity · Place 72 · JohnsburgJohnsburg3 Miles 1A Varsity7218:50.79 PB10
Nov 1IHSA Class 1A XC Sectional - #1 Lisle (Sr.)Nov 1 · 5,000 Meters Varsity · Place 8 · JohnsburgJohnsburg5,000 Meters Varsity819:43.0810
Oct 25IHSA Class 1A XC Regional - #1C Lisle (Sr.)Oct 25 · 5,000 Meters Varsity · Place 4 · JohnsburgJohnsburg5,000 Meters Varsity419:40.17 PB10
Oct 182025 KRC XC ChampionshipsOct 18 · 5,000 Meters Varsity · Place 2 · JohnsburgJohnsburg5,000 Meters Varsity220:40.98 PB10
Oct 13Amboy Columbus Day XC Invitational Oct 13 · 2.95 Miles Varsity · Place 7 · JohnsburgJohnsburg2.95 Miles Varsity719:00.50 PB10
Oct 451th Annual Patricia Harland Cross Country InvitationalOct 4 · 3 Miles Varsity · Place 2 · JohnsburgJohnsburg3 Miles Varsity219:11.80 PB10
Sep 27JT InviteSep 27 · 3 Miles Varsity · Place 4 · JohnsburgJohnsburg3 Miles Varsity419:47.01 PB10
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 1A · Place 25 · JohnsburgJohnsburg3 Miles Varsity 1A2519:03.4010
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 5,000 Meters Varsity · Place 5 · JohnsburgJohnsburg5,000 Meters Varsity521:16.03 PB10
Aug 302025 McHenry County Invite Aug 30 · 3 Miles Varsity · Place 9 · JohnsburgJohnsburg3 Miles Varsity920:52.82 PB10

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 92024 IHSA Class 1A State XC ChampionshipsNov 9 · 3 Miles 1A Varsity · Place 109 · JohnsburgJohnsburg3 Miles 1A Varsity10919:31.209
Nov 22024 IHSA Class 1A XC Sectional-#1 Lisle (Sr.)Nov 2 · 5,000 Meters Varsity · Place 20 · JohnsburgJohnsburg5,000 Meters Varsity2020:35.50 PB9
Oct 262024 IHSA Class 1A XC Regional-#1C Elgin (Harvest Christian Academy)Oct 26 · 5,000 Meters Varsity · Place 9 · JohnsburgJohnsburg5,000 Meters Varsity920:38.859
Oct 19Kishwaukee River ConferenceOct 19 · 3 Miles Varsity · Place 5 · JohnsburgJohnsburg3 Miles Varsity520:10.529
Oct 14Amboy Columbus Day XC InvitationalOct 14 · 2.95 Miles Varsity · Place 15 · JohnsburgJohnsburg2.95 Miles Varsity1519:47.309
Sep 28James Taylor InviteSep 28 · 3 Miles Varsity · Place 12 · JohnsburgJohnsburg3 Miles Varsity1220:20.999
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 1A · Place 62 · JohnsburgJohnsburg3 Miles Varsity 1A6220:01.409
Sep 10KRC Preview MeetSep 10 · 3 Miles Varsity · Place 4 · JohnsburgJohnsburg3 Miles Varsity420:29.009
Sep 7Rich Eschman XC InvitationalSep 7 · 2.15 Miles Frosh/Soph Freshman · Place 4 · JohnsburgJohnsburg2.15 Miles Frosh/Soph Freshman413:35.629
Aug 31McHenry County Cross Country MeetAug 31 · 3 Miles Junior Varsity · Place 4 · JohnsburgJohnsburg3 Miles Junior Varsity423:07.369

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 14IESA State XC ChampionshipsOct 14 · 2 Miles 3A · Place 36 · Johnsburg JHSJohnsburg JHS2 Miles 3A3613:00.608
Oct 7IESA Class 3A Sectional AOct 7 · 2 Miles Girls · Place 11 · Johnsburg JHSJohnsburg JHS2 Miles Girls1112:55.60 PB8
Sep 8Prairie Stampede InviteSep 8 · 2 Miles Elite Girls · Place 20 · Johnsburg JHSJohnsburg JHS2 Miles Elite Girls2013:26.70 PB8