Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Camera ParkWSC Silver Conference Championship · Oct 1817:02.63WSC Silver Conference ChampionshipOctober 18, 2025
3 Miles · Channahon Community ParkMinooka Flight Races · Sep 2017:30Minooka Flight Races September 20, 2025
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 715:47.48IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1216:15.7First to the Finish InvitationalSeptember 12, 2026
3 Miles · KLM CourseIHSA Class 3A XC Sectional - #2 Hinsdale (Central) · Nov 117:01.11IHSA 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:17.56IHSA Class 3A XC Regional - #2A LaGrange (Lyons)October 25, 2025
3 Miles · Naperville North Campus XC CourseTwilight XC Invitational · Oct 716:00.66Twilight XC InvitationalOctober 7, 2026
3 Miles · Naperville North HS XC Campus CourseNaperville Twilight Invitational · Oct 916:58.48Naperville Twilight InvitationalOctober 9, 2024
3 Miles · Settler's Hill CC CourseNaperville Twilight Invitational · Oct 816:42.4Naperville Twilight InvitationalOctober 8, 2025
5,000 Meters · Culver Military AcademyCulver Academies Invitational · Sep 2717:57.7Culver Academies InvitationalSeptember 27, 2025
5,000 Meters · LaVern Gibson CourseNike XC Town Twilight · Oct 216:55.38Nike XC Town TwilightOctober 2, 2026
5,000 Meters · Lyons Township High School South Campus2026 IHSA Class 3A XC Sectional - #2 LaGrange (Lyons) · Oct 3116:04.722026 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 190 · LaGrange (Lyons)3 Miles Class 3A Varsity19015:47.48 PB11
Oct 312026 IHSA Class 3A XC Sectional - #2 LaGrange (Lyons)Oct 31 · 5,000 Meters Varsity · Place 48 · LaGrange (Lyons)5,000 Meters Varsity4816:04.72 PB11
Oct 242026 IHSA Class 3A XC Regional - #2A Hinsdale (Central)Oct 24 · 3 Miles Varsity · Place 15 · LaGrange (Lyons)3 Miles Varsity1515:59.011
Oct 172026 WSC Silver Conference ChampionshipOct 17 · 3 Miles Varsity · Place 29 · LaGrange (Lyons)3 Miles Varsity2916:14.311
Oct 7Twilight XC InvitationalOct 7 · 3 Miles Varsity Boys · Place 82 · LaGrange (Lyons)3 Miles Varsity Boys8216:00.66 PB11
Oct 2Nike XC Town TwilightOct 2 · 5,000 Meters Race of Champions · Place 273 · LaGrange (Lyons)5,000 Meters Race of Champions27316:55.38 PB11
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-3A · Place 69 · LaGrange (Lyons)3 Miles 3 Miles-Varsity-3A6916:15.7 PB11
Sep 5Mike Kuharic Cross Country InvitationalSep 5 · 5,000 Meters Varsity · Place 39 · LaGrange (Lyons)5,000 Meters Varsity3916:46.0311

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 3A XC Sectional - #2 Hinsdale (Central)Nov 1 · 3 Miles Varsity · Place 97 · LaGrange (Lyons)3 Miles Varsity9717:01.11 PB10
Oct 25IHSA Class 3A XC Regional - #2A LaGrange (Lyons)Oct 25 · 3 Miles Varsity · Place 19 · LaGrange (Lyons)3 Miles Varsity1916:17.56 PB10
Oct 18WSC Silver Conference ChampionshipOct 18 · 3 Miles Sophomore · Place 2 · LaGrange (Lyons)3 Miles Sophomore217:02.63 PB10
Oct 8Twilight XC InvitationalOct 8 · 3 Miles Frosh/Soph · Place 15 · LaGrange (Lyons)3 Miles Frosh/Soph1516:42.4110
Oct 8Naperville Twilight InvitationalOct 8 · 3 Miles Frosh/Soph · Place 15 · LaGrange (Lyons)3 Miles Frosh/Soph1516:42.4 PB10
Oct 3Nike XC Town TwilightOct 3 · 5,000 Meters Championship · Place 387 · LaGrange (Lyons)5,000 Meters Championship38717:44.10—
Sep 27Culver Academies InvitationalSep 27 · 5,000 Meters Boys Open Varsity · Place 54 · LaGrange (Lyons)5,000 Meters Boys Open Varsity5417:57.7 PB10
Sep 20Minooka Flight Races Sep 20 · 3 Miles Frosh/Soph · Place 13 · LaGrange (Lyons)3 Miles Frosh/Soph1317:30 PB10
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 3A · Place 138 · LaGrange (Lyons)3 Miles Varsity 3A13816:42.9010

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 19WSC-Silver Division Conference MeetOct 19 · 3 Miles Freshman · Place 4 · LaGrange (Lyons)3 Miles Freshman417:00.29
Oct 9Naperville Twilight InvitationalOct 9 · 3 Miles Frosh/Soph · Place 39 · LaGrange (Lyons)3 Miles Frosh/Soph3916:58.48 PB9
Oct 5St. Charles North XC InviteOct 5 · 3 Miles Varsity · Place 19 · LaGrange (Lyons)3 Miles Varsity1917:20.269
Sep 28Culver Academies InvitationalSep 28 · 5,000 Meters Frosh/Soph Freshman · Place 22 · LaGrange (Lyons)5,000 Meters Frosh/Soph Freshman2218:33.39
Sep 21Minooka Flight Races/FS/Open InvitationalSep 21 · 3 Miles Frosh/Soph Freshman · Place 36 · LaGrange (Lyons)3 Miles Frosh/Soph Freshman3617:499
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Open · Place 124 · LaGrange (Lyons)3 Miles Open12418:14.109
Sep 7Mike Kuharic Cross Country InvitationalSep 7 · 3,400 Meters Freshman · Place 11 · LaGrange (Lyons)3,400 Meters Freshman1112:44.319