Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Center Point PreserveWSC Gold Conference meet · Oct 1819:20.30WSC Gold Conference meetOctober 18, 2025
3 Miles · Channahon Community ParkMinooka Flight Races · Sep 2020:33Minooka Flight Races September 20, 2025
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1220:32.7First to the Finish InvitationalSeptember 12, 2026
3 Miles · Elgin High SchoolElgin City Classic XC Invitational · Aug 2921:03.35Elgin City Classic XC InvitationalAugust 29, 2026
3 Miles · KLM CourseIHSA Class 3A XC Sectional - #2 Hinsdale (Central) · Nov 118:59.70IHSA Class 3A XC Sectional - #2 Hinsdale (Central)November 1, 2025
3 Miles · Lombard CommonsWillowbrook Co-Ed Quad · Sep 3019:52.43Willowbrook Co-Ed QuadSeptember 30, 2025
3 Miles · Niles West High School2025 Pat Savage Invitational · Oct 419:26.022025 Pat Savage InvitationalOctober 4, 2025
3 Miles · Waubonsie Valley High SchoolIHSA Class 3A XC Regional - #2C Aurora (Waubonsie Valley) · Oct 2519:00.15IHSA Class 3A XC Regional - #2C Aurora (Waubonsie Valley)October 25, 2025
3 Miles · Wood Dale Grove Forest PreserveAddison Trail Quad Meet · Sep 2220:38Addison Trail Quad MeetSeptember 22, 2026
3600 m · Lyons Township High School South CampusMike Kuharic Cross Country Invitational · Sep 514:46.42Mike Kuharic Cross Country InvitationalSeptember 5, 2026
4570 m · Elgin High SchoolElgin City Classic XC Invitational · Aug 3019:31.30Elgin City Classic XC InvitationalAugust 30, 2025
5,000 Meters · Lyons Township High School South Campus2026 IHSA Class 3A XC Sectional - #2 LaGrange (Lyons) · Oct 3119:56.882026 IHSA Class 3A XC Sectional - #2 LaGrange (Lyons)October 31, 2026
5,000 Meters · New PriaireNew Prairie Invite · Sep 1922:22.13New Prairie Invite September 19, 2026

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 3A XC Sectional - #2 LaGrange (Lyons)Oct 31 · 5,000 Meters Varsity · Place 64 · Villa Park (Willowbrook)5,000 Meters Varsity6419:56.88 PB10
Oct 242026 IHSA Class 3A XC Regional - #2C Naperville (North)Oct 24 · 3 Miles Varsity · Place 29 · Villa Park (Willowbrook)3 Miles Varsity2919:11.2910
Oct 17West Suburban Gold XC ConferenceOct 17 · 3 Miles Varsity · Place 10 · Villa Park (Willowbrook)3 Miles Varsity1019:51.210
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity White · Place 28 · Villa Park (Willowbrook)3 Miles Varsity White2819:51.3010
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity · Place 46 · Villa Park (Willowbrook)3 Miles Varsity4619:51.3010
Sep 29Willowbrook Co-Ed QuadSep 29 · 3 Miles Varsity · Place 8 · Villa Park (Willowbrook)3 Miles Varsity821:28.5510
Sep 22Addison Trail Quad MeetSep 22 · 3 Miles Girls · Place 4 · Villa Park (Willowbrook)3 Miles Girls420:38 PB10
Sep 19New Prairie Invite Sep 19 · 5,000 Meters Varsity AAA · Place 27 · Villa Park (Willowbrook)5,000 Meters Varsity AAA2722:22.13 PB10
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-3A · Place 96 · Villa Park (Willowbrook)3 Miles 3 Miles-Varsity-3A9620:32.7 PB10
Sep 8Willowbrook Co-Ed DualSep 8 · 3 Miles Varsity · Place 6 · Villa Park (Willowbrook)3 Miles Varsity623:31.4110
Sep 5Mike Kuharic Cross Country InvitationalSep 5 · 3,600 Meters Frosh/Soph · Place 5 · Villa Park (Willowbrook)3,600 Meters Frosh/Soph514:46.42 PB10
Aug 29Elgin City Classic XC InvitationalAug 29 · 3 Miles Varsity Girls · Place 17 · Villa Park (Willowbrook)3 Miles Varsity Girls1721:03.35 PB10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 3A XC Sectional - #2 Hinsdale (Central)Nov 1 · 3 Miles Varsity · Place 36 · Villa Park (Willowbrook)3 Miles Varsity3618:59.70 PB9
Oct 25IHSA Class 3A XC Regional - #2C Aurora (Waubonsie Valley)Oct 25 · 3 Miles Varsity · Place 13 · Villa Park (Willowbrook)3 Miles Varsity1319:00.15 PB9
Oct 18WSC Gold Conference meetOct 18 · 3 Miles Varsity · Place 2 · Villa Park (Willowbrook)3 Miles Varsity219:20.30 PB9
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Varsity White · Place 12 · Villa Park (Willowbrook)3 Miles Varsity White1219:26.02 PB9
Sep 30Willowbrook Co-Ed QuadSep 30 · 3 Miles Varsity · Place 6 · Villa Park (Willowbrook)3 Miles Varsity619:52.43 PB9
Sep 20Minooka Flight Races Sep 20 · 3 Miles Flight 2 · Place 7 · Villa Park (Willowbrook)3 Miles Flight 2720:33 PB9
Sep 16Eagle Quad 2 - Senior NightSep 16 · 3 Miles Varsity · Place 4 · Villa Park (Willowbrook)3 Miles Varsity421:18.909
Aug 30Elgin City Classic XC InvitationalAug 30 · 2.84 Miles Varsity · Place 16 · Villa Park (Willowbrook)2.84 Miles Varsity1619:31.30 PB9