Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Bartlett High School24th Annual Bartlett Flyin’ Hawk Invitational · Sep 2615:27.0024th Annual Bartlett Flyin’ Hawk InvitationalSeptember 26, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 715:08.87IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 315:22.57Peoria High School InvitationalOctober 3, 2026
3 Miles · Elmwood Park High SchoolUpstate 8 XC Championships · Oct 1817:06.20Upstate 8 XC ChampionshipsOctober 18, 2025
3 Miles · Kaneland High SchoolLarry Eddington XC invitational · Sep 2116:11.1Larry Eddington XC invitationalSeptember 21, 2026
3 Miles · Marmion AcademyMarmion "Run So As To Win" High School Invitational · Sep 1616:37.86Marmion "Run So As To Win" High School InvitationalSeptember 16, 2026
3 Miles · Metea Valley High SchoolAurora City XC Meet · Aug 2915:49.21Aurora City XC MeetAugust 29, 2026
3 Miles · South Elgin High SchoolUpstate 8 XC Championships · Oct 1715:13.57Upstate 8 XC ChampionshipsOctober 17, 2026
3 Miles · Waubonsie Valley High SchoolIHSA Class 3A XC Regional - #2C Aurora (Waubonsie Valley) · Oct 2516:45.49IHSA Class 3A XC Regional - #2C Aurora (Waubonsie Valley)October 25, 2025
5,000 Meters · Lyons Township High School South Campus2026 IHSA Class 3A XC Sectional - #2 LaGrange (Lyons) · Oct 3115:29.162026 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

10 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 3A Varsity · Place 81 · Aurora (East)3 Miles Class 3A Varsity8115:08.87 PB12
Oct 312026 IHSA Class 3A XC Sectional - #2 LaGrange (Lyons)Oct 31 · 5,000 Meters Varsity · Place 18 · Aurora (East)5,000 Meters Varsity1815:29.16 PB12
Oct 242026 IHSA Class 3A XC Regional - #2C Naperville (North)Oct 24 · 3 Miles Varsity · Place 8 · Aurora (East)3 Miles Varsity815:10.8712
Oct 17Upstate 8 XC ChampionshipsOct 17 · 3 Miles Varsity · Place 2 · Aurora (East)3 Miles Varsity215:13.57 PB12
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 3A · Place 26 · Aurora (East)3 Miles Varsity - 3A2615:22.57 PB12
Sep 2624th Annual Bartlett Flyin’ Hawk InvitationalSep 26 · 3 Miles Varsity Boys · Place 5 · Aurora (East)3 Miles Varsity Boys515:27.00 PB12
Sep 21Larry Eddington XC invitationalSep 21 · 3 Miles Varsity · Place 5 · Aurora (East)3 Miles Varsity516:11.1 PB12
Sep 16Marmion "Run So As To Win" High School InvitationalSep 16 · 3 Miles Varsity/JV · Place 9 · Aurora (East)3 Miles Varsity/JV916:37.86 PB12
Sep 5Mike Kuharic Cross Country InvitationalSep 5 · 5,000 Meters Varsity · Place 18 · Aurora (East)5,000 Meters Varsity1816:26.4912
Aug 29Aurora City XC MeetAug 29 · 3 Miles Boys Varsity · Place 3 · Aurora (East)3 Miles Boys Varsity315:49.21 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 3A XC Regional - #2C Aurora (Waubonsie Valley)Oct 25 · 3 Miles Varsity · Place 52 · Aurora (East)3 Miles Varsity5216:45.49 PB11
Oct 18Upstate 8 XC ChampionshipsOct 18 · 3 Miles Varsity · Place 27 · Aurora (East)3 Miles Varsity2717:06.20 PB11
Sep 2723rd Annual Flyin' Hawk InviteSep 27 · 3 Miles Varsity Boys · Place 62 · Aurora (East)3 Miles Varsity Boys6217:32.1811
Sep 20Larry Eddington XC InvitationalSep 20 · 3 Miles Varsity · Place 86 · Aurora (East)3 Miles Varsity8617:49.4911
Aug 30Aurora City XC MeetAug 30 · 3 Miles Varsity · Place 53 · Aurora (East)3 Miles Varsity5319:10.0011