Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Channahon Community ParkSteelmen XC Invitational · Sep 1221:23.3Steelmen XC InvitationalSeptember 12, 2026
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions 2026 · Sep 2622:16.68Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 320:23.59Peoria High School InvitationalOctober 3, 2026
3 Miles · Katherine Legge Memorial Park46th Annual Red Devil Invitational · Sep 522:09.1046th Annual Red Devil InvitationalSeptember 5, 2026
3 Miles · KLM CourseIHSA Class 3A XC Sectional - #2 Hinsdale (Central) · Nov 122:29.52IHSA 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 2522:28.02IHSA Class 3A XC Regional - #2A LaGrange (Lyons)October 25, 2025
3 Miles · Marmion Academy2025 CCL / GCAC Championships · Oct 1824:04.302025 CCL / GCAC ChampionshipsOctober 18, 2025
5,000 Meters · Hoover ParkSterling XC Invitational · Oct 1021:45.7Sterling XC InvitationalOctober 10, 2026
5,000 Meters · Lyons Township High School South Campus2026 IHSA Class 3A XC Sectional - #2 LaGrange (Lyons) · Oct 3120:08.242026 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
Oct 312026 IHSA Class 3A XC Sectional - #2 LaGrange (Lyons)Oct 31 · 5,000 Meters Varsity · Place 76 · Oak Park (Fenwick)5,000 Meters Varsity7620:08.24 PB12
Oct 242026 IHSA Class 3A XC Regional - #2A Hinsdale (Central)Oct 24 · 3 Miles Varsity · Place 35 · Oak Park (Fenwick)3 Miles Varsity3520:45.212
Oct 17CCL/GCAC Conference ChampionshipOct 17 · 3 Miles Varsity · Place 66 · Oak Park (Fenwick)3 Miles Varsity6621:12.512
Oct 10Sterling XC InvitationalOct 10 · 5,000 Meters Varsity · Place 19 · Oak Park (Fenwick)5,000 Meters Varsity1921:45.7 PB12
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 3A · Place 99 · Oak Park (Fenwick)3 Miles Varsity - 3A9920:23.59 PB12
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Varsity · Place 175 · Oak Park (Fenwick)3 Miles Varsity17522:16.68 PB12
Sep 12Steelmen XC InvitationalSep 12 · 3 Miles Varsity · Place 40 · Oak Park (Fenwick)3 Miles Varsity4021:23.3 PB12
Sep 546th Annual Red Devil InvitationalSep 5 · 3 Miles Varsity · Place 129 · Oak Park (Fenwick)3 Miles Varsity12922:09.10 PB12

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 3A XC Sectional - #2 Hinsdale (Central)Nov 1 · 3 Miles Varsity · Place 134 · Oak Park (Fenwick)3 Miles Varsity13422:29.52 PB11
Oct 25IHSA Class 3A XC Regional - #2A LaGrange (Lyons)Oct 25 · 3 Miles Varsity · Place 42 · Oak Park (Fenwick)3 Miles Varsity4222:28.02 PB11
Oct 182025 CCL / GCAC ChampionshipsOct 18 · 3 Miles Varsity Red · Place 41 · Oak Park (Fenwick)3 Miles Varsity Red4124:04.30 PB11
Sep 6Hinsdale Central Red Devil InviteSep 6 · 3 Miles Varsity · Place 159 · Oak Park (Fenwick)3 Miles Varsity15922:59.9611

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 19CCL / GCAC ChampionshipsOct 19 · 3 Miles Frosh/Soph Freshman · Place 25 · Oak Park (Fenwick)3 Miles Frosh/Soph Freshman2523:57.7110
Oct 12Sterling HS InviteOct 12 · 3 Miles Frosh/Soph Freshman · Place 12 · Oak Park (Fenwick)3 Miles Frosh/Soph Freshman1224:56.8010
Oct 5Pat Savage InvitationalOct 5 · 3 Miles Varsity · Place 204 · Oak Park (Fenwick)3 Miles Varsity20422:45.1710
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 2.5 Miles Frosh/Soph Freshman · Place 139 · Oak Park (Fenwick)2.5 Miles Frosh/Soph Freshman13919:07.8010
Sep 21Riverside-Brookfield XC InvitationalSep 21 · 3 Miles Junior Varsity · Place 13 · Oak Park (Fenwick)3 Miles Junior Varsity1324:19.910