Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Camera ParkWSC Silver Conference Championship · Oct 1820:44.68WSC Silver Conference ChampionshipOctober 18, 2025
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 718:40.00IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkPND Richard Spring Invitational · Sep 1918:52.74PND Richard Spring InvitationalSeptember 19, 2026
3 Miles · Lake Park HS (East Campus)2026 Lake Park Harvey Braus Classic · Sep 1219:14.22026 Lake Park Harvey Braus ClassicSeptember 12, 2026
3 Miles · Lyons Township High School South CampusIHSA Class 3A XC Regional - #2A LaGrange (Lyons) · Oct 2519:36.43IHSA Class 3A XC Regional - #2A LaGrange (Lyons)October 25, 2025
3 Miles · Marquette ParkSolorio Sun Warrior Invitational · Oct 319:06.8Solorio Sun Warrior InvitationalOctober 3, 2026
3 Miles · Naperville North Campus XC CourseTwilight XC Invitational · Oct 718:43.22Twilight XC InvitationalOctober 7, 2026
3 Miles · Neuqua Valley High School2026 EIU Showdown · Aug 2919:23.562026 EIU ShowdownAugust 29, 2026
3 Miles · Settler's Hill CC CourseTwilight XC Invitational · Oct 819:20.22Twilight XC InvitationalOctober 8, 2025
5,000 Meters · Lyons Township High School South Campus2026 IHSA Class 3A XC Sectional - #2 LaGrange (Lyons) · Oct 3119:13.692026 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

10 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 3A Varsity · Place 170 · Downers Grove (North)3 Miles Class 3A Varsity17018:40.00 PB12
Oct 312026 IHSA Class 3A XC Sectional - #2 LaGrange (Lyons)Oct 31 · 5,000 Meters Varsity · Place 37 · Downers Grove (North)5,000 Meters Varsity3719:13.69 PB12
Oct 242026 IHSA Class 3A XC Regional - #2A Hinsdale (Central)Oct 24 · 3 Miles Varsity · Place 21 · Downers Grove (North)3 Miles Varsity2119:32.512
Oct 172026 WSC Silver Conference ChampionshipOct 17 · 3 Miles Varsity · Place 24 · Downers Grove (North)3 Miles Varsity2419:28.112
Oct 7Twilight XC InvitationalOct 7 · 3 Miles Varsity Girls · Place 49 · Downers Grove (North)3 Miles Varsity Girls4918:43.22 PB12
Oct 3Solorio Sun Warrior InvitationalOct 3 · 3 Miles Varsity · Place 17 · Downers Grove (North)3 Miles Varsity1719:06.8 PB12
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Girls · Place 89 · Downers Grove (North)3 Miles Varsity Girls8918:52.74 PB12
Sep 122026 Lake Park Harvey Braus ClassicSep 12 · 3 Miles Varsity · Place 36 · Downers Grove (North)3 Miles Varsity3619:14.2 PB12
Sep 5Mike Kuharic Cross Country InvitationalSep 5 · 5,000 Meters Varsity · Place 12 · Downers Grove (North)5,000 Meters Varsity1220:04.0812
Aug 292026 EIU ShowdownAug 29 · 3 Miles Varsity · Place 8 · Downers Grove (North)3 Miles Varsity819:23.56 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 3A State XC ChampionshipsNov 8 · 3 Miles 3A Varsity · Place 214 · Downers Grove (North)3 Miles 3A Varsity21419:20.8411
Oct 25IHSA Class 3A XC Regional - #2A LaGrange (Lyons)Oct 25 · 3 Miles Varsity · Place 18 · Downers Grove (North)3 Miles Varsity1819:36.43 PB11
Oct 18WSC Silver Conference ChampionshipOct 18 · 3 Miles Varsity · Place 32 · Downers Grove (North)3 Miles Varsity3220:44.68 PB11
Oct 8Twilight XC InvitationalOct 8 · 3 Miles Junior Varsity · Place 3 · Downers Grove (North)3 Miles Junior Varsity319:20.22 PB11
Oct 4Solorio Sun Warrior InvitationalOct 4 · 3 Miles Varsity · Place 22 · Downers Grove (North)3 Miles Varsity2219:23.211
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Varsity · Place 205 · Downers Grove (North)3 Miles Varsity20519:37.9811
Sep 132025 Lake Park Harvey Braus ClassicSep 13 · 3 Miles Varsity · Place 84 · Downers Grove (North)3 Miles Varsity8420:19.411
Aug 302025 EIU ShowdownAug 30 · 3 Miles Varsity · Place 20 · Downers Grove (North)3 Miles Varsity2020:00.3011

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 211st Annual Willow Stream WaddleOct 21 · 2 Miles Sophomore · Place 4 · Downers Grove (North)2 Miles Sophomore413:30.2610
Oct 19WSC-Silver Division Conference MeetOct 19 · 3 Miles Sophomore · Place 7 · Downers Grove (North)3 Miles Sophomore719:50.310
Oct 5Solorio Sun Warrior InvitationalOct 5 · 3 Miles Frosh/Soph Freshman · Place 5 · Downers Grove (North)3 Miles Frosh/Soph Freshman519:35.710
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Open · Place 25 · Downers Grove (North)3 Miles Open2519:55.5310
Sep 7Mike Kuharic Cross Country InvitationalSep 7 · 5,000 Meters Sophomore · Place 9 · Downers Grove (North)5,000 Meters Sophomore921:26.0410
Aug 31EIU ShowdownAug 31 · 2 Miles Junior Varsity · Place 7 · Downers Grove (North)2 Miles Junior Varsity713:16.0810

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Sep 92023 Lake Park Harvey Braus ClassicSep 9 · 3 Miles Junior Varsity · Place 95 · Downers Grove (North)3 Miles Junior Varsity9522:25.99
Sep 2Lyons Township Mike Kuharic Invitational Sep 2 · 3,400 Meters Freshman · Place 8 · Downers Grove (North)3,400 Meters Freshman815:29.45FR
Aug 29York Girls XC TriangularAug 29 · 2.96 Miles Open · Place 16 · Downers Grove (North)2.96 Miles Open1622:01.09
Aug 29York Girls XC TriangularAug 29 · 2.96 Miles Open · Place 16 · Downers Grove (North)2.96 Miles Open1622:01.09
Aug 26EIU ShowdownAug 26 · 2.1 Miles Junior Varsity · Place 17 · Downers Grove (North)2.1 Miles Junior Varsity1715:37.27FR
Aug 26EIU ShowdownAug 26 · 2.1 Miles Junior Varsity · Place 17 · Downers Grove (North)2.1 Miles Junior Varsity1715:37.27FR