Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Bartlett High School24th Annual Bartlett Flyin’ Hawk Invitational · Sep 2625:48.3124th Annual Bartlett Flyin’ Hawk InvitationalSeptember 26, 2026
3 Miles · Community ParkLisle Mane XC Invitational · Oct 326:29.5Lisle Mane XC InvitationalOctober 3, 2026
3 Miles · Elmwood Park High SchoolUpstate 8 XC Championships · Oct 1823:46.20Upstate 8 XC ChampionshipsOctober 18, 2025
3 Miles · Kaneland High SchoolLarry Eddington XC Invitational · Sep 2023:59.93Larry Eddington XC InvitationalSeptember 20, 2025
3 Miles · Marmion AcademyMarmion "Run So As To Win" High School Invitational · Sep 1623:43.58Marmion "Run So As To Win" High School InvitationalSeptember 16, 2026
3 Miles · Metea Valley High SchoolAurora City XC Meet · Aug 2923:41.93Aurora City XC MeetAugust 29, 2026
3 Miles · South Elgin High SchoolUpstate 8 XC Championships · Oct 1724:56.28Upstate 8 XC ChampionshipsOctober 17, 2026
5,000 Meters · Community ParkLisle Mane XC Invitational · Oct 424:07.23Lisle Mane XC InvitationalOctober 4, 2025
5,000 Meters · Lyons Township High School South CampusMike Kuharic Cross Country Invitational · Sep 525:54.55Mike Kuharic Cross Country InvitationalSeptember 5, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 17Upstate 8 XC ChampionshipsOct 17 · 3 Miles Open · Place 65 · Aurora (East)3 Miles Open6524:56.28 PB12
Oct 3Lisle Mane XC InvitationalOct 3 · 3 Miles Open · Place 117 · Aurora (East)3 Miles Open11726:29.5 PB12
Sep 2624th Annual Bartlett Flyin’ Hawk InvitationalSep 26 · 3 Miles Open Boys · Place 108 · Aurora (East)3 Miles Open Boys10825:48.31 PB12
Sep 21Larry Eddington XC invitationalSep 21 · 3 Miles Varsity · Place 116 · Aurora (East)3 Miles Varsity11624:40.212
Sep 16Marmion "Run So As To Win" High School InvitationalSep 16 · 3 Miles Varsity/JV · Place 226 · Aurora (East)3 Miles Varsity/JV22623:43.58 PB12
Sep 5Mike Kuharic Cross Country InvitationalSep 5 · 5,000 Meters Junior Varsity · Place 246 · Aurora (East)5,000 Meters Junior Varsity24625:54.55 PB12
Aug 29Aurora City XC MeetAug 29 · 3 Miles Boys Varsity · Place 74 · Aurora (East)3 Miles Boys Varsity7423:41.93 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 18Upstate 8 XC ChampionshipsOct 18 · 3 Miles Open · Place 69 · Aurora (East)3 Miles Open6923:46.20 PB11
Oct 4Lisle Mane XC InvitationalOct 4 · 5,000 Meters Open · Place 71 · Aurora (East)5,000 Meters Open7124:07.23 PB11
Sep 2723rd Annual Flyin' Hawk InviteSep 27 · 3 Miles Open Boys · Place 131 · Aurora (East)3 Miles Open Boys13130:29.7511
Sep 20Larry Eddington XC InvitationalSep 20 · 3 Miles Open · Place 97 · Aurora (East)3 Miles Open9723:59.93 PB11
Sep 17Marmion “Run So As To Win” JR High Invitational Sep 17 · 3 Miles Junior Varsity · Place 158 · Aurora (East)3 Miles Junior Varsity15823:46.5211
Sep 17Marmion “Run So As To Win” High School Invitational Sep 17 · 3 Miles Varsity/JV · Place 159 · Aurora (East)3 Miles Varsity/JV15923:46.5211
Sep 6Mike Kuharic Cross Country Invitational 2025Sep 6 · 5,000 Meters Junior Varsity · Place 250 · Aurora (East)5,000 Meters Junior Varsity25024:49.9950
Aug 30Aurora City XC MeetAug 30 · 3 Miles Varsity · Place 81 · Aurora (East)3 Miles Varsity8126:05.7011