Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Camera ParkWSC Silver Conference Championship · Oct 1816:51.72WSC Silver Conference ChampionshipOctober 18, 2025
3 Miles · Channahon Community ParkMinooka Flight Races · Sep 2016:42Minooka Flight Races September 20, 2025
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 715:35.49IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1215:52.2First to the Finish InvitationalSeptember 12, 2026
3 Miles · KLM CourseIHSA Class 3A XC Sectional - #2 Hinsdale (Central) · Nov 115:58.23IHSA Class 3A XC Sectional - #2 Hinsdale (Central)November 1, 2025
3 Miles · Lyons Township High School South CampusIHSA Class 3A XC Regional - #2A LaGrange (Lyons) · Oct 2516:07.57IHSA Class 3A XC Regional - #2A LaGrange (Lyons)October 25, 2025
3 Miles · Naperville North Campus XC CourseTwilight XC Invitational · Oct 715:33.43Twilight XC InvitationalOctober 7, 2026
3 Miles · Naperville North HS XC Campus CourseNaperville Twilight Invitational · Oct 917:35.36Naperville Twilight InvitationalOctober 9, 2024
5,000 Meters · Culver Military AcademyCulver Academies Invitational · Sep 2717:22.7Culver Academies InvitationalSeptember 27, 2025
5,000 Meters · LaVern Gibson CourseNike XC Town Twilight · Oct 216:41.45Nike XC Town TwilightOctober 2, 2026
5,000 Meters · Lyons Township High School South Campus2026 IHSA Class 3A XC Sectional - #2 LaGrange (Lyons) · Oct 3115:56.392026 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 161 · LaGrange (Lyons)3 Miles Class 3A Varsity16115:35.49 PB11
Oct 312026 IHSA Class 3A XC Sectional - #2 LaGrange (Lyons)Oct 31 · 5,000 Meters Varsity · Place 37 · LaGrange (Lyons)5,000 Meters Varsity3715:56.39 PB11
Oct 242026 IHSA Class 3A XC Regional - #2A Hinsdale (Central)Oct 24 · 3 Miles Varsity · Place 9 · LaGrange (Lyons)3 Miles Varsity915:40.711
Oct 172026 WSC Silver Conference ChampionshipOct 17 · 3 Miles Varsity · Place 20 · LaGrange (Lyons)3 Miles Varsity2015:51.711
Oct 7Twilight XC InvitationalOct 7 · 3 Miles Varsity Boys · Place 51 · LaGrange (Lyons)3 Miles Varsity Boys5115:33.43 PB11
Oct 2Nike XC Town TwilightOct 2 · 5,000 Meters Race of Champions · Place 225 · LaGrange (Lyons)5,000 Meters Race of Champions22516:41.45 PB11
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-3A · Place 41 · LaGrange (Lyons)3 Miles 3 Miles-Varsity-3A4115:52.2 PB11
Sep 5Mike Kuharic Cross Country InvitationalSep 5 · 5,000 Meters Varsity · Place 66 · LaGrange (Lyons)5,000 Meters Varsity6617:22.1811

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 3A XC Sectional - #2 Hinsdale (Central)Nov 1 · 3 Miles Varsity · Place 51 · LaGrange (Lyons)3 Miles Varsity5115:58.23 PB10
Oct 25IHSA Class 3A XC Regional - #2A LaGrange (Lyons)Oct 25 · 3 Miles Varsity · Place 15 · LaGrange (Lyons)3 Miles Varsity1516:07.57 PB10
Oct 18WSC Silver Conference ChampionshipOct 18 · 3 Miles Varsity · Place 23 · LaGrange (Lyons)3 Miles Varsity2316:51.72 PB10
Oct 3Nike XC Town TwilightOct 3 · 5,000 Meters Championship · Place 217 · LaGrange (Lyons)5,000 Meters Championship21716:47.50—
Sep 27Culver Academies InvitationalSep 27 · 5,000 Meters Boys Open Varsity · Place 28 · LaGrange (Lyons)5,000 Meters Boys Open Varsity2817:22.7 PB10
Sep 20Minooka Flight Races Sep 20 · 3 Miles Flight 4 · Place 6 · LaGrange (Lyons)3 Miles Flight 4616:42 PB10
Sep 17Glenbard West Boys QuadSep 17 · 3 Miles Frosh/Soph Freshman · Place 2 · LaGrange (Lyons)3 Miles Frosh/Soph Freshman216:58.0810
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 3A · Place 134 · LaGrange (Lyons)3 Miles Varsity 3A13416:41.1010

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 19WSC-Silver Division Conference MeetOct 19 · 3 Miles Freshman · Place 9 · LaGrange (Lyons)3 Miles Freshman917:38.89
Oct 9Naperville Twilight InvitationalOct 9 · 3 Miles Frosh/Soph · Place 78 · LaGrange (Lyons)3 Miles Frosh/Soph7817:35.36 PB9
Oct 5St. Charles North XC InviteOct 5 · 3 Miles Varsity · Place 59 · LaGrange (Lyons)3 Miles Varsity5918:26.999
Sep 28Culver Academies InvitationalSep 28 · 5,000 Meters Frosh/Soph Freshman · Place 34 · LaGrange (Lyons)5,000 Meters Frosh/Soph Freshman3419:08.29
Sep 21Minooka Flight Races/FS/Open InvitationalSep 21 · 3 Miles Frosh/Soph Freshman · Place 46 · LaGrange (Lyons)3 Miles Frosh/Soph Freshman4618:159
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Open · Place 224 · LaGrange (Lyons)3 Miles Open22418:58.009
Sep 7Mike Kuharic Cross Country InvitationalSep 7 · 3,400 Meters Freshman · Place 24 · LaGrange (Lyons)3,400 Meters Freshman2413:34.819