Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.15 Miles · Veteran Acres ParkRich Eschman XC Invitational 2025 · Sep 612:32.26Rich Eschman XC Invitational 2025September 6, 2025
2.95 Miles · Shady Oaks Country ClubAmboy Columbus Day XC Invitational · Oct 1316:58.50Amboy Columbus Day XC Invitational October 13, 2025
3 Miles · Bulldog Athletic ComplexJT Invite · Sep 2718:07.60JT InviteSeptember 27, 2025
3 Miles · Detweiller ParkIHSA Class 1A State XC Championships · Nov 816:19.65IHSA Class 1A State XC ChampionshipsNovember 8, 2025
3 Miles · Emricson Park2025 McHenry County Invite · Aug 3018:18.192025 McHenry County Invite August 30, 2025
5,000 Meters · Lisle High SchoolIHSA Class 1A XC Sectional - #1 Lisle (Sr.) · Nov 117:35.64IHSA Class 1A XC Sectional - #1 Lisle (Sr.)November 1, 2025
5,000 Meters · McHenry Township Recreation Center2025 KRC XC Championships · Oct 1818:20.712025 KRC XC ChampionshipsOctober 18, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 1A State XC ChampionshipsNov 8 · 3 Miles 1A Varsity · Place 135 · Johnsburg3 Miles 1A Varsity13516:19.65 PB10
Nov 1IHSA Class 1A XC Sectional - #1 Lisle (Sr.)Nov 1 · 5,000 Meters Varsity · Place 19 · Johnsburg5,000 Meters Varsity1917:35.64 PB10
Oct 25IHSA Class 1A XC Regional - #1C Lisle (Sr.)Oct 25 · 5,000 Meters Varsity · Place 9 · Johnsburg5,000 Meters Varsity917:46.8910
Oct 182025 KRC XC ChampionshipsOct 18 · 5,000 Meters Varsity · Place 17 · Johnsburg5,000 Meters Varsity1718:20.71 PB10
Oct 13Amboy Columbus Day XC Invitational Oct 13 · 2.95 Miles Varsity · Place 23 · Johnsburg2.95 Miles Varsity2316:58.50 PB10
Oct 451th Annual Patricia Harland Cross Country InvitationalOct 4 · 3 Miles Junior Varsity · Johnsburg3 Miles Junior Varsity—DNS10
Sep 27JT InviteSep 27 · 3 Miles Frosh/Soph · Place 15 · Johnsburg3 Miles Frosh/Soph1518:07.60 PB10
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 1A · Place 108 · Johnsburg3 Miles Varsity 1A10816:56.0010
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 2.15 Miles Frosh/Soph · Place 9 · Johnsburg2.15 Miles Frosh/Soph912:32.26 PB10
Aug 302025 McHenry County Invite Aug 30 · 3 Miles Junior Varsity · Place 3 · Johnsburg3 Miles Junior Varsity318:18.19 PB10

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 1A XC Regional-#1C Elgin (Harvest Christian Academy)Oct 26 · 5,000 Meters Varsity · Place 24 · Johnsburg5,000 Meters Varsity2418:18.069
Oct 19Kishwaukee River ConferenceOct 19 · 3 Miles Varsity · Place 20 · Johnsburg3 Miles Varsity2017:56.379
Oct 14Amboy Columbus Day XC InvitationalOct 14 · 2.95 Miles Varsity · Place 37 · Johnsburg2.95 Miles Varsity3717:11.809
Sep 28James Taylor InviteSep 28 · 3 Miles Frosh/Soph Freshman · Place 12 · Johnsburg3 Miles Frosh/Soph Freshman1217:55.959
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 1A · Place 138 · Johnsburg3 Miles Varsity 1A13817:33.909
Sep 10KRC Preview MeetSep 10 · 3 Miles Varsity · Place 10 · Johnsburg3 Miles Varsity1018:07.909
Sep 7Rich Eschman XC InvitationalSep 7 · 2.15 Miles Frosh/Soph Freshman · Place 17 · Johnsburg2.15 Miles Frosh/Soph Freshman1712:04.549
Aug 31McHenry County Cross Country MeetAug 31 · 3 Miles Junior Varsity · Place 7 · Johnsburg3 Miles Junior Varsity719:20.309