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 2620:54.38Palatine Invite - Meet of Champions 2026September 26, 2026
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 320:32.25Peoria High School InvitationalOctober 3, 2026
3 Miles · Indiana GardensRiverside Brookfield HS 65th Annual XC Invite · Sep 2021:29.5Riverside Brookfield HS 65th Annual XC InviteSeptember 20, 2025
3 Miles · Katherine Legge Memorial Park46th Annual Red Devil Invitational · Sep 521:55.7646th Annual Red Devil InvitationalSeptember 5, 2026
3 Miles · KLM CourseIHSA Class 3A XC Sectional - #2 Hinsdale (Central) · Nov 121:48.88IHSA 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 2521:17.41IHSA Class 3A XC Regional - #2A LaGrange (Lyons)October 25, 2025
3 Miles · Marmion AcademyMarmion "Run So As To Win" High School Invitational · Sep 1621:10.99Marmion "Run So As To Win" High School InvitationalSeptember 16, 2026
3 Miles · Niles West High School2025 Pat Savage Invitational · Oct 422:24.572025 Pat Savage InvitationalOctober 4, 2025
5,000 Meters · Hoover ParkSterling XC Invitational · Oct 1022:10.7Sterling XC InvitationalOctober 10, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 3A XC Regional - #2A Hinsdale (Central)Oct 24 · 3 Miles Varsity · Place 37 · Oak Park (Fenwick)3 Miles Varsity3720:50.012
Oct 17CCL/GCAC Conference ChampionshipOct 17 · 3 Miles Varsity · Place 64 · Oak Park (Fenwick)3 Miles Varsity6421:06.312
Oct 10Sterling XC InvitationalOct 10 · 5,000 Meters Varsity · Place 26 · Oak Park (Fenwick)5,000 Meters Varsity2622:10.7 PB12
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 3A · Place 104 · Oak Park (Fenwick)3 Miles Varsity - 3A10420:32.25 PB12
Sep 26Palatine Invite - Meet of Champions 2026Sep 26 · 3 Miles Varsity · Place 143 · Oak Park (Fenwick)3 Miles Varsity14320:54.38 PB12
Sep 16Marmion "Run So As To Win" High School InvitationalSep 16 · 3 Miles Varsity/JV · Place 30 · Oak Park (Fenwick)3 Miles Varsity/JV3021:10.99 PB12
Sep 12Steelmen XC InvitationalSep 12 · 3 Miles Varsity · Place 41 · Oak Park (Fenwick)3 Miles Varsity4121:23.3 PB12
Sep 546th Annual Red Devil InvitationalSep 5 · 3 Miles Varsity · Place 118 · Oak Park (Fenwick)3 Miles Varsity11821:55.76 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 3A XC Sectional - #2 Hinsdale (Central)Nov 1 · 3 Miles Varsity · Place 129 · Oak Park (Fenwick)3 Miles Varsity12921:48.88 PB11
Oct 25IHSA Class 3A XC Regional - #2A LaGrange (Lyons)Oct 25 · 3 Miles Varsity · Place 35 · Oak Park (Fenwick)3 Miles Varsity3521:17.41 PB11
Oct 182025 CCL / GCAC ChampionshipsOct 18 · 3 Miles Varsity Red · Place 31 · Oak Park (Fenwick)3 Miles Varsity Red3121:36.8611
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Varsity White · Place 79 · Oak Park (Fenwick)3 Miles Varsity White7922:24.57 PB11
Sep 272025 Palatine Invitational - Meet of Champions Sep 27 · 3 Miles Varsity · Place 156 · Oak Park (Fenwick)3 Miles Varsity15621:09.8811
Sep 20Riverside Brookfield HS 65th Annual XC InviteSep 20 · 3 Miles Varsity · Place 19 · Oak Park (Fenwick)3 Miles Varsity1921:29.5 PB11
Sep 13Steelmen XC InvitationalSep 13 · 3 Miles Varsity · Place 42 · Oak Park (Fenwick)3 Miles Varsity4221:00.60—
Sep 6Hinsdale Central Red Devil InviteSep 6 · 3 Miles Varsity · Place 109 · Oak Park (Fenwick)3 Miles Varsity10921:14.8411

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 2A XC Sectional-#3 Darien (Hinsdale South)Nov 2 · 2.9 Miles Varsity · Place 56 · Oak Park (Fenwick)2.9 Miles Varsity5620:08.0510
Oct 262024 IHSA Class 2A XC Regional-#3B Chicago (De La Salle)Oct 26 · 3 Miles Varsity · Place 12 · Oak Park (Fenwick)3 Miles Varsity1221:23.5210
Oct 19CCL / GCAC ChampionshipsOct 19 · 3 Miles Varsity · Place 27 · Oak Park (Fenwick)3 Miles Varsity2720:36.0810
Oct 12Sterling HS InviteOct 12 · 3 Miles Varsity · Place 20 · Oak Park (Fenwick)3 Miles Varsity2021:25.7010
Oct 5Peoria High School InvitationalOct 5 · 3 Miles Varsity 1A · Place 62 · Oak Park (Fenwick)3 Miles Varsity 1A6219:56.1010
Sep 28Palatine Invitational - Meet of ChampionsSep 28 · 3 Miles Varsity · Place 130 · Oak Park (Fenwick)3 Miles Varsity13020:04.3010
Sep 21Riverside-Brookfield XC InvitationalSep 21 · 3 Miles Varsity · Place 17 · Oak Park (Fenwick)3 Miles Varsity1720:40.410
Sep 14Joliet Central Steelmen XC InvitationalSep 14 · 3 Miles Varsity · Place 38 · Oak Park (Fenwick)3 Miles Varsity3820:49.5010
Sep 7Hinsdale Central Red Devil InvitationalSep 7 · 2.9 Miles Varsity · Place 77 · Oak Park (Fenwick)2.9 Miles Varsity7719:53.8010

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 212023 IHSA Class 2A XC Regional - #3A Chicago (Latin)Oct 21 · 3 Miles Varsity · Place 13 · Oak Park (Fenwick)3 Miles Varsity1321:01.309
Oct 14CCL / GCAC Cross Country ChampionshipOct 14 · 5,000 Meters Varsity · Place 35 · Oak Park (Fenwick)5,000 Meters Varsity3521:35.8FR
Oct 7Sterling High School InvitationalOct 7 · 3 Miles Varsity · Place 40 · Oak Park (Fenwick)3 Miles Varsity4022:15.609
Sep 30Peoria High School InvitationalSep 30 · 3 Miles Varsity 1A · Place 136 · Oak Park (Fenwick)3 Miles Varsity 1A13621:49.909
Sep 16Riverside-Brookfield XC InvitationalSep 16 · 3 Miles Varsity · Place 32 · Oak Park (Fenwick)3 Miles Varsity3221:54.49
Sep 9Joliet Central Steelmen InviteSep 9 · 3 Miles Frosh/Soph Freshman · Place 36 · Oak Park (Fenwick)3 Miles Frosh/Soph Freshman3622:27.609
Sep 2St Ignatius Connelly InvitationalSep 2 · 3 Miles Varsity · Place 73 · Oak Park (Fenwick)3 Miles Varsity7323:13.559