Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Detweiller ParkIHSA Class 2A State XC Championships · Nov 814:42.79IHSA Class 2A State XC ChampionshipsNovember 8, 2025
3 Miles · Emricson Park2025 McHenry County Invite · Aug 3016:10.492025 McHenry County Invite August 30, 2025
3 Miles · Lakes Community High SchoolLakes Sunset Invitational · Oct 1014:46.89Lakes Sunset InvitationalOctober 10, 2025
5,000 Meters · McHenry Township Recreation Center2025 KRC XC Championships · Oct 1816:18.812025 KRC XC ChampionshipsOctober 18, 2025
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational 2025 · Sep 616:41.05Rich Eschman XC Invitational 2025September 6, 2025
6,000 Meters · Iowa State Cross Country Course2026 Cyclone preview · Sep 419:52.62026 Cyclone previewSeptember 4, 2026
8,000 Meters · Gans Creek Recreation AreaGans Creek Classic College · Sep 2526:11.2Gans Creek Classic CollegeSeptember 25, 2026

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 25Gans Creek Classic CollegeSep 25 · 8,000 Meters Gold Invite · Place 243 · NebraskaNebraska8,000 Meters Gold Invite24326:11.2 PBFr
Sep 42026 Cyclone previewSep 4 · 6,000 Meters Men · Place 46 · NebraskaNebraska6,000 Meters Men4619:52.6 PBFr

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 2A State XC ChampionshipsNov 8 · 3 Miles 2A Varsity · Place 18 · WoodstockWoodstock3 Miles 2A Varsity1814:42.79 PB12
Nov 1IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)Nov 1 · 3 Miles Varsity · Place 6 · WoodstockWoodstock3 Miles Varsity614:57.8212
Oct 25IHSA Class 2A XC Regional - #4B Woodstock (H.S.)Oct 25 · 3 Miles Varsity · Place 2 · WoodstockWoodstock3 Miles Varsity216:12.2812
Oct 182025 KRC XC ChampionshipsOct 18 · 5,000 Meters Varsity · Place 1 · WoodstockWoodstock5,000 Meters Varsity116:18.81 PB12
Oct 10Lakes Sunset InvitationalOct 10 · 3 Miles Gold: 1-5 · Place 1 · WoodstockWoodstock3 Miles Gold: 1-5114:46.89 PB12
Sep 202025 Woodstock Byrnefest XC Invite Sep 20 · 3 Miles Varsity · Place 1 · WoodstockWoodstock3 Miles Varsity116:06.6112
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 8 · WoodstockWoodstock3 Miles Varsity 2A814:59.2012
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 5,000 Meters Varsity · Place 2 · WoodstockWoodstock5,000 Meters Varsity216:41.05 PB12
Aug 302025 McHenry County Invite Aug 30 · 3 Miles Varsity · Place 2 · WoodstockWoodstock3 Miles Varsity216:10.49 PB12

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 2A XC Sectional-#4 Maple Park (Kaneland)Nov 2 · 3 Miles Varsity · Place 2 · WoodstockWoodstock3 Miles Varsity214:56.9811
Oct 262024 IHSA Class 2A XC Regional-#4A Lake Villa (Lakes)Oct 26 · 3 Miles Varsity · Place 1 · WoodstockWoodstock3 Miles Varsity114:53.7011
Oct 19Kishwaukee River ConferenceOct 19 · 3 Miles Varsity · Place 1 · WoodstockWoodstock3 Miles Varsity115:22.0911
Oct 11Lakes Sunset InvitationalOct 11 · 3 Miles Varsity · Place 1 · WoodstockWoodstock3 Miles Varsity114:51.60JR
Sep 21Woodstock Byrnefest XC InviteSep 21 · 3 Miles Varsity · Place 1 · WoodstockWoodstock3 Miles Varsity116:32.5811
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 2A · Place 8 · WoodstockWoodstock3 Miles Varsity 2A815:08.5011
Sep 10KRC Preview MeetSep 10 · 3 Miles Varsity · Place 1 · WoodstockWoodstock3 Miles Varsity115:42.8011
Sep 7Rich Eschman XC InvitationalSep 7 · 3.05 Miles Varsity · Place 2 · WoodstockWoodstock3.05 Miles Varsity215:46.7211