Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Adler ParkIESA 3A Sectional B @ Adler Park · Oct 711:33.10IESA 3A Sectional B @ Adler ParkOctober 7, 2023
2 Miles · Hammel Woods 2 MileTroy XC Invitational · Sep 1611:07.25Troy XC InvitationalSeptember 16, 2023
2 Miles · Harms Woods, Groves 1 and 2Bengal Invite · Sep 3010:54.93Bengal InviteSeptember 30, 2023
2 Miles · Maxwell ParkIESA State Meet · Oct 1511:32.5IESA State MeetOctober 15, 2022
2 Miles · Schiller WoodsSt Helen Open · Sep 1811:29.9St Helen OpenSeptember 18, 2021
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 715:00.13IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1214:55.6First to the Finish InvitationalSeptember 12, 2026
3 Miles · Naperville North Campus XC CourseTwilight XC Invitational · Oct 714:45.77Twilight XC InvitationalOctober 7, 2026
5,000 Meters · Culver Military AcademyCulver Academies Invitational · Sep 2716:41.9Culver Academies InvitationalSeptember 27, 2025
5,000 Meters · LaVern Gibson CourseNike XC Town Twilight · Oct 215:50.92Nike XC Town TwilightOctober 2, 2026
5,000 Meters · Lyons Township High School South Campus2026 IHSA Class 3A XC Sectional - #2 LaGrange (Lyons) · Oct 3115:17.992026 IHSA Class 3A XC Sectional - #2 LaGrange (Lyons)October 31, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 3A Varsity · Place 63 · LaGrange (Lyons)LaGrange (Lyons)3 Miles Class 3A Varsity6315:00.13 PB11
Oct 312026 IHSA Class 3A XC Sectional - #2 LaGrange (Lyons)Oct 31 · 5,000 Meters Varsity · Place 8 · LaGrange (Lyons)LaGrange (Lyons)5,000 Meters Varsity815:17.99 PB11
Oct 242026 IHSA Class 3A XC Regional - #2A Hinsdale (Central)Oct 24 · 3 Miles Varsity · Place 4 · LaGrange (Lyons)LaGrange (Lyons)3 Miles Varsity415:11.111
Oct 172026 WSC Silver Conference ChampionshipOct 17 · 3 Miles Varsity · Place 4 · LaGrange (Lyons)LaGrange (Lyons)3 Miles Varsity415:13.011
Oct 7Twilight XC InvitationalOct 7 · 3 Miles Varsity Boys · Place 5 · LaGrange (Lyons)LaGrange (Lyons)3 Miles Varsity Boys514:45.77 PB11
Oct 2Nike XC Town TwilightOct 2 · 5,000 Meters Race of Champions · Place 68 · LaGrange (Lyons)LaGrange (Lyons)5,000 Meters Race of Champions6815:50.92 PB11
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-3A · Place 7 · LaGrange (Lyons)LaGrange (Lyons)3 Miles 3 Miles-Varsity-3A714:55.6 PB11
Sep 5Mike Kuharic Cross Country InvitationalSep 5 · 5,000 Meters Varsity · Place 5 · LaGrange (Lyons)LaGrange (Lyons)5,000 Meters Varsity515:41.9011

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 27Culver Academies InvitationalSep 27 · 5,000 Meters Boys Open Varsity · Place 5 · LaGrange (Lyons)LaGrange (Lyons)5,000 Meters Boys Open Varsity516:41.9 PB10
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 3A · Place 19 · LaGrange (Lyons)LaGrange (Lyons)3 Miles Varsity 3A1915:10.8010

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Championship · Place 234 · LaGrange (Lyons)LaGrange (Lyons)5,000 Meters Championship23416:50.019
Nov 92024 IHSA Class 3A State XC ChampionshipsNov 9 · 3 Miles 3A Varsity · Place 173 · LaGrange (Lyons)LaGrange (Lyons)3 Miles 3A Varsity17315:42.009
Nov 22024 IHSA Class 3A XC Sectional-#2 Hinsdale (Central)Nov 2 · 2.9 Miles Varsity · Place 80 · LaGrange (Lyons)LaGrange (Lyons)2.9 Miles Varsity8015:41.249
Oct 262024 IHSA Class 3A XC Regional-#2A LaGrange (Lyons)Oct 26 · 5,000 Meters Varsity · Place 27 · LaGrange (Lyons)LaGrange (Lyons)5,000 Meters Varsity2717:05.379
Oct 19WSC-Silver Division Conference MeetOct 19 · 3 Miles Freshman · Place 1 · LaGrange (Lyons)LaGrange (Lyons)3 Miles Freshman116:29.09
Oct 4Nike XC Town TwilightOct 4 · 5,000 Meters Varsity · Place 230 · LaGrange (Lyons)LaGrange (Lyons)5,000 Meters Varsity23016:57.989
Sep 28Culver Academies InvitationalSep 28 · 5,000 Meters Varsity Open · Place 36 · LaGrange (Lyons)LaGrange (Lyons)5,000 Meters Varsity Open3617:15.59
Sep 21Minooka Flight Races/FS/Open InvitationalSep 21 · 3 Miles Frosh/Soph Freshman · Place 3 · LaGrange (Lyons)LaGrange (Lyons)3 Miles Frosh/Soph Freshman316:409
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 3A · Place 161 · LaGrange (Lyons)LaGrange (Lyons)3 Miles Varsity 3A16116:55.709
Sep 7Mike Kuharic Cross Country InvitationalSep 7 · 3,400 Meters Freshman · Place 1 · LaGrange (Lyons)LaGrange (Lyons)3,400 Meters Freshman112:06.409

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 14IESA State XC ChampionshipsOct 14 · 2 Miles 3A · Place 7 · La Grange GurrieLa Grange Gurrie2 Miles 3A711:04.208
Oct 7IESA 3A Sectional B @ Adler ParkOct 7 · 2 Miles Varsity · Place 3 · LaGrange GurrieLaGrange Gurrie2 Miles Varsity311:33.10 PB8
Sep 30Bengal InviteSep 30 · 2 Miles Boys Varsity · Place 3 · LaGrange GurrieLaGrange Gurrie2 Miles Boys Varsity310:54.93 PB8
Sep 23Wildcat InviteSep 23 · 2 Miles Varsity · Place 4 · LaGrange GurrieLaGrange Gurrie2 Miles Varsity411:14.71Unofficial8
Sep 16Troy XC InvitationalSep 16 · 2 Miles 8th Grade · Place 7 · LaGrange GurrieLaGrange Gurrie2 Miles 8th Grade711:07.25 PB8

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 15IESA State MeetOct 15 · 2 Miles 2A · Place 31 · LaGrange GurrieLaGrange Gurrie2 Miles 2A3111:32.5 PB7
Oct 1Bengal InviteOct 1 · 2 Miles Boys Varsity · Place 20 · LaGrange GurrieLaGrange Gurrie2 Miles Boys Varsity2012:08.57
Sep 17St Helen OpenSep 17 · 2 Miles 8th Grade · Place 4 · William F. GurrieWilliam F. Gurrie2 Miles 8th Grade411:55.77

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 16IESA XC State ChampionshipsOct 16 · 2 Miles 2A Boys · Place 30 · LaGrange GurrieLaGrange Gurrie2 Miles 2A Boys3011:48.46
Sep 18St Helen OpenSep 18 · 2 Miles 7th/8th Grade Boys · Place 19 · LaGrange GurrieLaGrange Gurrie2 Miles 7th/8th Grade Boys1911:29.9 PB6