Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Channahon Community ParkMinooka Flight Races · Sep 1919:22Minooka Flight RacesSeptember 19, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 718:11.11IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkIHSA Class 2A State XC Championships · Nov 817:55.39IHSA Class 2A State XC ChampionshipsNovember 8, 2025
3 Miles · Emricson Park2026 IHSA Class 2A XC Sectional - #4 Woodstock (North) · Oct 3119:05.602026 IHSA Class 2A XC Sectional - #4 Woodstock (North)October 31, 2026
3 Miles · Kaneland High SchoolLarry Eddington XC Invitational · Sep 2018:29.38Larry Eddington XC InvitationalSeptember 20, 2025
3 Miles · Kieselburg County Forest PreserveNIC-10 Preview · Sep 919:38.38NIC-10 PreviewSeptember 9, 2025
3 Miles · Lakes Community High SchoolIHSA Class 2A XC Sectional - #4 Lake Villa (Lakes) · Nov 117:40.60IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)November 1, 2025
3 Miles · LeRoy Oakes Forest PreserveSt. Charles North High School XC Invitational · Oct 319:02.9St. Charles North High School XC InvitationalOctober 3, 2026
3 Miles · Tim Osmond Sports Complex51th Annual Patricia Harland Cross Country Invitational · Oct 418:58.7351th Annual Patricia Harland Cross Country InvitationalOctober 4, 2025
5,000 Meters · Hoover ParkIHSA Class 2A XC Regional - #4A Sterling (H.S.) · Oct 2518:50.68IHSA Class 2A XC Regional - #4A Sterling (H.S.)October 25, 2025
5,000 Meters · Sterling HS Cross Country CourseRock River Run · Sep 2718:50.31Rock River RunSeptember 27, 2025
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational · Sep 520:48.04Rich Eschman XC InvitationalSeptember 5, 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 2A Varsity · Place 28 · Belvidere (North)3 Miles Class 2A Varsity2818:11.11 PB10
Oct 312026 IHSA Class 2A XC Sectional - #4 Woodstock (North)Oct 31 · 3 Miles Varsity · Place 8 · Belvidere (North)3 Miles Varsity819:05.60 PB10
Oct 242026 IHSA Class 2A XC Regional - #4B Belvidere (H.S.)Oct 24 · 3 Miles Varsity · Place 3 · Belvidere (North)3 Miles Varsity318:18.6810
Oct 17Northern Illinois conferenceOct 17 · 3 Miles Varsity · Place 3 · Belvidere (North)3 Miles Varsity318:52.010
Oct 3St. Charles North High School XC InvitationalOct 3 · 3 Miles Varsity Girls · Place 14 · Belvidere (North)3 Miles Varsity Girls1419:02.9 PB10
Sep 26Rock River RunSep 26 · 5,000 Meters Varsity · Place 2 · Belvidere (North)5,000 Meters Varsity218:54.8510
Sep 19Minooka Flight RacesSep 19 · 3 Miles Flight 1 · Place 5 · Belvidere (North)3 Miles Flight 1519:22 PB10
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 9 · Belvidere (North)3 Miles 3 Miles-Varsity-2A918:40.110
Sep 8NIC 10 Preview MeetSep 8 · 3 Miles Varsity · Place 8 · Belvidere (North)3 Miles Varsity821:25.7810
Sep 5Rich Eschman XC InvitationalSep 5 · 5,000 Meters Varsity · Place 4 · Belvidere (North)5,000 Meters Varsity420:48.04 PB10

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 2A State XC ChampionshipsNov 8 · 3 Miles 2A Varsity · Place 27 · Belvidere (North)3 Miles 2A Varsity2717:55.39 PB9
Nov 1IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)Nov 1 · 3 Miles Varsity · Place 6 · Belvidere (North)3 Miles Varsity617:40.60 PB9
Oct 25IHSA Class 2A XC Regional - #4A Sterling (H.S.)Oct 25 · 5,000 Meters Varsity · Place 3 · Belvidere (North)5,000 Meters Varsity318:50.68 PB9
Oct 18NIC-10 Conference ChampionshipOct 18 · 3 Miles Varsity · Place 5 · Belvidere (North)3 Miles Varsity519:39.759
Oct 451th Annual Patricia Harland Cross Country InvitationalOct 4 · 3 Miles Varsity · Place 1 · Belvidere (North)3 Miles Varsity118:58.73 PB9
Sep 27Rock River RunSep 27 · 5,000 Meters Varsity · Place 5 · Belvidere (North)5,000 Meters Varsity518:50.31 PB9
Sep 20Larry Eddington XC InvitationalSep 20 · 3 Miles Varsity · Place 3 · Belvidere (North)3 Miles Varsity318:29.38 PB9
Sep 13 Al Willhoit Wauconda InvitationalSep 13 · 3 Miles Varsity · Place 1 · Belvidere (North)3 Miles Varsity118:52.49
Sep 9NIC-10 PreviewSep 9 · 3 Miles Varsity · Place 3 · Belvidere (North)3 Miles Varsity319:38.38 PB9
Sep 6Harlem InvitationalSep 6 · 3 Miles Varsity · Place 2 · Belvidere (North)3 Miles Varsity219:16.159