Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Center Point PreserveEagle Quad 2 - Senior Night · Sep 1621:50.80Eagle Quad 2 - Senior NightSeptember 16, 2025
3 Miles · Channahon Community ParkMinooka Flight Races · Sep 2022:00.00Minooka Flight Races September 20, 2025
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1220:58.9First to the Finish InvitationalSeptember 12, 2026
3 Miles · Elgin High SchoolElgin City Classic XC Invitational · Aug 2921:03.51Elgin City Classic XC InvitationalAugust 29, 2026
3 Miles · Lombard CommonsWillowbrook Co-Ed Quad · Sep 3021:05.47Willowbrook Co-Ed QuadSeptember 30, 2025
3 Miles · Niles West High School2026 Pat Savage Invitational · Oct 319:32.902026 Pat Savage InvitationalOctober 3, 2026
3 Miles · Wood Dale Grove Forest PreserveAddison Trail Quad Meet · Sep 2221:09Addison Trail Quad MeetSeptember 22, 2026
3600 m · Lyons Township High School South CampusMike Kuharic Cross Country Invitational · Sep 515:39.43Mike Kuharic Cross Country InvitationalSeptember 5, 2026
4570 m · Elgin High SchoolElgin City Classic XC Invitational · Aug 3020:24.30Elgin City Classic XC InvitationalAugust 30, 2025
5,000 Meters · New PriaireNew Prairie Invite · Sep 1923:00.20New Prairie Invite September 19, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 3A XC Regional - #2C Naperville (North)Oct 24 · 3 Miles Varsity · Place 49 · Villa Park (Willowbrook)3 Miles Varsity4919:54.4110
Oct 17West Suburban Gold XC ConferenceOct 17 · 3 Miles Varsity · Place 11 · Villa Park (Willowbrook)3 Miles Varsity1120:21.910
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity White · Place 23 · Villa Park (Willowbrook)3 Miles Varsity White2319:32.90 PB10
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity · Place 34 · Villa Park (Willowbrook)3 Miles Varsity3419:32.9010
Sep 29Willowbrook Co-Ed QuadSep 29 · 3 Miles Varsity · Place 10 · Villa Park (Willowbrook)3 Miles Varsity1021:47.4210
Sep 22Addison Trail Quad MeetSep 22 · 3 Miles Girls · Place 9 · Villa Park (Willowbrook)3 Miles Girls921:09 PB10
Sep 19New Prairie Invite Sep 19 · 5,000 Meters Varsity AAA · Place 42 · Villa Park (Willowbrook)5,000 Meters Varsity AAA4223:00.20 PB10
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-3A · Place 114 · Villa Park (Willowbrook)3 Miles 3 Miles-Varsity-3A11420:58.9 PB10
Sep 8Willowbrook Co-Ed DualSep 8 · 3 Miles Varsity · Place 3 · Villa Park (Willowbrook)3 Miles Varsity322:34.3310
Sep 5Mike Kuharic Cross Country InvitationalSep 5 · 3,600 Meters Frosh/Soph · Place 17 · Villa Park (Willowbrook)3,600 Meters Frosh/Soph1715:39.43 PB10
Aug 29Elgin City Classic XC InvitationalAug 29 · 3 Miles Varsity Girls · Place 18 · Villa Park (Willowbrook)3 Miles Varsity Girls1821:03.51 PB10

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18WSC Gold Conference meetOct 18 · 3 Miles Sophomore · Place 13 · Villa Park (Willowbrook)3 Miles Sophomore1324:12.909
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Frosh/Soph White · Place 11 · Villa Park (Willowbrook)3 Miles Frosh/Soph White1120:46.789
Sep 30Willowbrook Co-Ed QuadSep 30 · 3 Miles Varsity · Place 12 · Villa Park (Willowbrook)3 Miles Varsity1221:05.47 PB9
Sep 20Minooka Flight Races Sep 20 · 3 Miles Flight 6 · Place 7 · Villa Park (Willowbrook)3 Miles Flight 6722:00.00 PB9
Sep 16Eagle Quad 2 - Senior NightSep 16 · 3 Miles Varsity · Place 7 · Villa Park (Willowbrook)3 Miles Varsity721:50.80 PB9
Aug 30Elgin City Classic XC InvitationalAug 30 · 2.84 Miles Junior Varsity · Place 2 · Villa Park (Willowbrook)2.84 Miles Junior Varsity220:24.30 PB9