Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Center Point PreserveWSC Gold Conference meet · Oct 1821:12.40WSC Gold Conference meetOctober 18, 2025
3 Miles · Channahon Community ParkMinooka Flight Races · Sep 2021:52Minooka Flight Races September 20, 2025
3 Miles · Elgin High SchoolElgin City Classic XC Invitational · Aug 2922:35.96Elgin City Classic XC InvitationalAugust 29, 2026
3 Miles · KLM CourseIHSA Class 3A XC Sectional - #2 Hinsdale (Central) · Nov 120:59.48IHSA Class 3A XC Sectional - #2 Hinsdale (Central)November 1, 2025
3 Miles · Lombard CommonsWillowbrook Co-Ed Quad · Sep 3021:51.75Willowbrook Co-Ed QuadSeptember 30, 2025
3 Miles · Niles West High School2025 Pat Savage Invitational · Oct 420:59.042025 Pat Savage InvitationalOctober 4, 2025
3 Miles · Waubonsie Valley High SchoolIHSA Class 3A XC Regional - #2C Aurora (Waubonsie Valley) · Oct 2521:01.10IHSA Class 3A XC Regional - #2C Aurora (Waubonsie Valley)October 25, 2025
3 Miles · Wood Dale Grove Forest PreserveAddison Trail Quad Meet · Sep 2222:11Addison Trail Quad MeetSeptember 22, 2026
4570 m · Elgin High SchoolElgin City Classic XC Invitational · Aug 3020:00.40Elgin City Classic XC InvitationalAugust 30, 2025
5,000 Meters · New PriaireNew Prairie Invite · Sep 1924:15.85New Prairie Invite September 19, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity White · Place 70 · Villa Park (Willowbrook)3 Miles Varsity White7021:37.7012
Oct 32026 Pat Savage InvitationalOct 3 · 3 Miles Varsity · Place 118 · Villa Park (Willowbrook)3 Miles Varsity11821:37.7012
Sep 29Willowbrook Co-Ed QuadSep 29 · 3 Miles Varsity · Place 14 · Villa Park (Willowbrook)3 Miles Varsity1422:39.8912
Sep 22Addison Trail Quad MeetSep 22 · 3 Miles Girls · Place 15 · Villa Park (Willowbrook)3 Miles Girls1522:11 PB12
Sep 19New Prairie Invite Sep 19 · 5,000 Meters JV · Place 5 · Villa Park (Willowbrook)5,000 Meters JV524:15.85 PB12
Sep 8Willowbrook Co-Ed DualSep 8 · 3 Miles Varsity · Place 12 · Villa Park (Willowbrook)3 Miles Varsity1224:54.9712
Aug 29Elgin City Classic XC InvitationalAug 29 · 3 Miles JV Girls · Place 2 · Villa Park (Willowbrook)3 Miles JV Girls222:35.96 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 3A XC Sectional - #2 Hinsdale (Central)Nov 1 · 3 Miles Varsity · Place 115 · Villa Park (Willowbrook)3 Miles Varsity11520:59.48 PB11
Oct 25IHSA Class 3A XC Regional - #2C Aurora (Waubonsie Valley)Oct 25 · 3 Miles Varsity · Place 55 · Villa Park (Willowbrook)3 Miles Varsity5521:01.10 PB11
Oct 18WSC Gold Conference meetOct 18 · 3 Miles Varsity · Place 14 · Villa Park (Willowbrook)3 Miles Varsity1421:12.40 PB11
Oct 42025 Pat Savage InvitationalOct 4 · 3 Miles Varsity White · Place 47 · Villa Park (Willowbrook)3 Miles Varsity White4720:59.04 PB11
Sep 30Willowbrook Co-Ed QuadSep 30 · 3 Miles Varsity · Place 15 · Villa Park (Willowbrook)3 Miles Varsity1521:51.75 PB11
Sep 20Minooka Flight Races Sep 20 · 3 Miles Flight 5 · Place 6 · Villa Park (Willowbrook)3 Miles Flight 5621:52 PB11
Sep 16Eagle Quad 2 - Senior NightSep 16 · 3 Miles Varsity · Place 6 · Villa Park (Willowbrook)3 Miles Varsity621:48.7011
Aug 30Elgin City Classic XC InvitationalAug 30 · 2.84 Miles Varsity · Place 26 · Villa Park (Willowbrook)2.84 Miles Varsity2620:00.40 PB11