Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Camera ParkWSC Silver Conference Championship · Oct 1820:20.96WSC Silver Conference ChampionshipOctober 18, 2025
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 718:52.11IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkIHSA Class 3A State XC Championships · Nov 818:59.10IHSA Class 3A State XC ChampionshipsNovember 8, 2025
3 Miles · KLM CourseIHSA Class 3A XC Sectional - #2 Hinsdale (Central) · Nov 119:28.95IHSA Class 3A XC Sectional - #2 Hinsdale (Central)November 1, 2025
3 Miles · Lake Park HS (East Campus)2025 Lake Park Harvey Braus Classic · Sep 1319:10.12025 Lake Park Harvey Braus ClassicSeptember 13, 2025
3 Miles · Lyons Township High School South CampusIHSA Class 3A XC Regional - #2A LaGrange (Lyons) · Oct 2518:57.67IHSA Class 3A XC Regional - #2A LaGrange (Lyons)October 25, 2025
3 Miles · Marquette ParkSolorio Sun Warrior Invitational · Oct 319:21.1Solorio Sun Warrior InvitationalOctober 3, 2026
3 Miles · Naperville North Campus XC CourseTwilight XC Invitational · Oct 718:47.80Twilight XC InvitationalOctober 7, 2026
3 Miles · Neuqua Valley High School2026 EIU Showdown · Aug 2919:20.352026 EIU ShowdownAugust 29, 2026
3 Miles · Settler's Hill CC CourseTwilight XC Invitational · Oct 819:14.31Twilight XC InvitationalOctober 8, 2025
5,000 Meters · Lyons Township High School South Campus2026 IHSA Class 3A XC Sectional - #2 LaGrange (Lyons) · Oct 3119:23.422026 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 180 · Downers Grove (North)3 Miles Class 3A Varsity18018:52.11 PB12
Oct 312026 IHSA Class 3A XC Sectional - #2 LaGrange (Lyons)Oct 31 · 5,000 Meters Varsity · Place 44 · Downers Grove (North)5,000 Meters Varsity4419:23.42 PB12
Oct 242026 IHSA Class 3A XC Regional - #2A Hinsdale (Central)Oct 24 · 3 Miles Varsity · Place 27 · Downers Grove (North)3 Miles Varsity2720:04.512
Oct 172026 WSC Silver Conference ChampionshipOct 17 · 3 Miles Varsity · Place 27 · Downers Grove (North)3 Miles Varsity2719:43.212
Oct 7Twilight XC InvitationalOct 7 · 3 Miles Varsity Girls · Place 55 · Downers Grove (North)3 Miles Varsity Girls5518:47.80 PB12
Oct 3Solorio Sun Warrior InvitationalOct 3 · 3 Miles Varsity · Place 23 · Downers Grove (North)3 Miles Varsity2319:21.1 PB12
Sep 19PND Richard Spring InvitationalSep 19 · 3 Miles Varsity Girls · Place 133 · Downers Grove (North)3 Miles Varsity Girls13319:26.2312
Sep 122026 Lake Park Harvey Braus ClassicSep 12 · 3 Miles Varsity · Place 39 · Downers Grove (North)3 Miles Varsity3919:21.412
Sep 5Mike Kuharic Cross Country InvitationalSep 5 · 5,000 Meters Varsity · Place 14 · Downers Grove (North)5,000 Meters Varsity1420:14.2112
Aug 292026 EIU ShowdownAug 29 · 3 Miles Varsity · Place 7 · Downers Grove (North)3 Miles Varsity719:20.35 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 3A State XC ChampionshipsNov 8 · 3 Miles 3A Varsity · Place 200 · Downers Grove (North)3 Miles 3A Varsity20018:59.10 PB11
Nov 1IHSA Class 3A XC Sectional - #2 Hinsdale (Central)Nov 1 · 3 Miles Varsity · Place 67 · Downers Grove (North)3 Miles Varsity6719:28.95 PB11
Oct 25IHSA Class 3A XC Regional - #2A LaGrange (Lyons)Oct 25 · 3 Miles Varsity · Place 7 · Downers Grove (North)3 Miles Varsity718:57.67 PB11
Oct 18WSC Silver Conference ChampionshipOct 18 · 3 Miles Varsity · Place 27 · Downers Grove (North)3 Miles Varsity2720:20.96 PB11
Oct 8Twilight XC InvitationalOct 8 · 3 Miles Junior Varsity · Place 2 · Downers Grove (North)3 Miles Junior Varsity219:14.31 PB11
Oct 4Solorio Sun Warrior InvitationalOct 4 · 3 Miles Varsity · Place 40 · Downers Grove (North)3 Miles Varsity4019:59.611
Sep 20Peoria Notre Dame Richard Spring InvitationalSep 20 · 3 Miles Varsity · Place 168 · Downers Grove (North)3 Miles Varsity16819:15.2111
Sep 132025 Lake Park Harvey Braus ClassicSep 13 · 3 Miles Varsity · Place 51 · Downers Grove (North)3 Miles Varsity5119:10.1 PB11
Sep 6Mike Kuharic Cross Country Invitational 2025Sep 6 · 5,000 Meters Varsity · Place 24 · Downers Grove (North)5,000 Meters Varsity2420:17.79—
Aug 302025 EIU ShowdownAug 30 · 3 Miles Varsity · Place 19 · Downers Grove (North)3 Miles Varsity1919:58.1811

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 3A XC Sectional-#2 Hinsdale (Central)Nov 2 · 2.9 Miles Varsity · Place 38 · Downers Grove (North)2.9 Miles Varsity3818:26.7710
Oct 262024 IHSA Class 3A XC Regional-#2A LaGrange (Lyons)Oct 26 · 5,000 Meters Varsity · Place 7 · Downers Grove (North)5,000 Meters Varsity719:51.4210
Oct 19WSC-Silver Division Conference MeetOct 19 · 3 Miles Varsity · Place 22 · Downers Grove (North)3 Miles Varsity2219:08.110
Oct 5Solorio Sun Warrior InvitationalOct 5 · 3 Miles Varsity · Place 13 · Downers Grove (North)3 Miles Varsity1318:45.610
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Varsity · Place 70 · Downers Grove (North)3 Miles Varsity7018:46.5610
Sep 7Mike Kuharic Cross Country InvitationalSep 7 · 5,000 Meters Sophomore · Place 1 · Downers Grove (North)5,000 Meters Sophomore119:40.7010
Aug 31EIU ShowdownAug 31 · 2 Miles Junior Varsity · Place 2 · Downers Grove (North)2 Miles Junior Varsity212:57.1010