Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Channahon Community ParkMinooka Flight Races · Sep 2017:05Minooka Flight Races September 20, 2025
3 Miles · Kieselburg County Forest PreserveNIC-10 Preview · Sep 916:51.23NIC-10 PreviewSeptember 9, 2025
3 Miles · Lakes Community High SchoolIHSA Class 2A XC Sectional - #4 Lake Villa (Lakes) · Nov 116:38.60IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)November 1, 2025
5,000 Meters · Hoover ParkIHSA Class 2A XC Regional - #4A Sterling (H.S.) · Oct 2517:12.99IHSA Class 2A XC Regional - #4A Sterling (H.S.)October 25, 2025
5,000 Meters · Sterling HS Cross Country CourseRock River Run · Sep 2716:49.68Rock River RunSeptember 27, 2025
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational 2025 · Sep 618:31.47Rich Eschman XC Invitational 2025September 6, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)Nov 1 · 3 Miles Varsity · Place 98 · Belvidere (North)3 Miles Varsity9816:38.60 PB12
Oct 25IHSA Class 2A XC Regional - #4A Sterling (H.S.)Oct 25 · 5,000 Meters Varsity · Place 42 · Belvidere (North)5,000 Meters Varsity4217:12.99 PB12
Oct 18NIC-10 Conference ChampionshipOct 18 · 3 Miles Varsity · Place 21 · Belvidere (North)3 Miles Varsity2117:53.6412
Sep 27Rock River RunSep 27 · 5,000 Meters Varsity · Place 16 · Belvidere (North)5,000 Meters Varsity1616:49.68 PB12
Sep 20Minooka Flight Races Sep 20 · 3 Miles Flight 4 · Place 9 · Belvidere (North)3 Miles Flight 4917:05 PB12
Sep 9NIC-10 PreviewSep 9 · 3 Miles Varsity · Place 5 · Belvidere (North)3 Miles Varsity516:51.23 PB12
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 5,000 Meters Varsity · Place 22 · Belvidere (North)5,000 Meters Varsity2218:31.47 PB12