Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.15 Miles · Veteran Acres ParkRich Eschman XC Invitational 2025 · Sep 613:24.32Rich Eschman XC Invitational 2025September 6, 2025
3 Miles · Channahon Community ParkMinooka Flight Races · Sep 1917:42.0Minooka Flight RacesSeptember 19, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 716:49.93IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1217:20.4First to the Finish InvitationalSeptember 12, 2026
3 Miles · Emricson Park2026 IHSA Class 2A XC Sectional - #4 Woodstock (North) · Oct 3117:11.202026 IHSA Class 2A XC Sectional - #4 Woodstock (North)October 31, 2026
3 Miles · Kieselburg County Forest PreserveNIC 10 Preview Meet · Sep 818:21.39NIC 10 Preview MeetSeptember 8, 2026
3 Miles · LeRoy Oakes Forest PreserveSt. Charles North High School XC Invitational · Oct 317:03.6St. Charles North High School XC InvitationalOctober 3, 2026
5,000 Meters · Hoover ParkRock River Run · Sep 2617:30.41Rock River RunSeptember 26, 2026
5,000 Meters · Sterling MS XC CourseRock River Run · Sep 2718:42.28Rock River RunSeptember 27, 2025
5,000 Meters · Veteran Acres ParkRich Eschman XC Invitational · Sep 519:37.38Rich 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 211 · Belvidere (North)3 Miles Class 2A Varsity21116:49.93 PB11
Oct 312026 IHSA Class 2A XC Sectional - #4 Woodstock (North)Oct 31 · 3 Miles Varsity · Place 56 · Belvidere (North)3 Miles Varsity5617:11.20 PB11
Oct 242026 IHSA Class 2A XC Regional - #4B Belvidere (H.S.)Oct 24 · 3 Miles Varsity · Place 30 · Belvidere (North)3 Miles Varsity3016:44.7811
Oct 17Northern Illinois conferenceOct 17 · 3 Miles Varsity · Place 24 · Belvidere (North)3 Miles Varsity2417:13.411
Oct 3St. Charles North High School XC InvitationalOct 3 · 3 Miles Varsity Boys · Place 66 · Belvidere (North)3 Miles Varsity Boys6617:03.6 PB11
Sep 26Rock River RunSep 26 · 5,000 Meters Varsity · Place 43 · Belvidere (North)5,000 Meters Varsity4317:30.41 PB11
Sep 19Minooka Flight RacesSep 19 · 3 Miles Flight 6 · Place 7 · Belvidere (North)3 Miles Flight 6717:42.0 PB11
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 151 · Belvidere (North)3 Miles 3 Miles-Varsity-2A15117:20.4 PB11
Sep 8NIC 10 Preview MeetSep 8 · 3 Miles Varsity · Place 14 · Belvidere (North)3 Miles Varsity1418:21.39 PB11
Sep 5Rich Eschman XC InvitationalSep 5 · 5,000 Meters Varsity · Place 56 · Belvidere (North)5,000 Meters Varsity5619:37.38 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 18NIC-10 Conference ChampionshipOct 18 · 3 Miles Frosh/Soph · Place 2 · Belvidere (North)3 Miles Frosh/Soph218:29.5310
Oct 4St. Charles North XC InviteOct 4 · 3 Miles Frosh/Soph · Place 52 · Belvidere (North)3 Miles Frosh/Soph5218:06.1010
Sep 27Rock River RunSep 27 · 5,000 Meters Frosh/Soph · Place 16 · Belvidere (North)5,000 Meters Frosh/Soph1618:42.28 PB10
Sep 20Minooka Flight Races Sep 20 · 3 Miles Frosh/Soph · Place 48 · Belvidere (North)3 Miles Frosh/Soph4818:4410
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity Open · Place 219 · Belvidere (North)3 Miles Varsity Open21919:01.1010
Sep 9NIC-10 PreviewSep 9 · 3 Miles Frosh/Soph · Place 1 · Belvidere (North)3 Miles Frosh/Soph118:35.1210
Sep 6Rich Eschman XC Invitational 2025Sep 6 · 2.15 Miles Frosh/Soph · Place 31 · Belvidere (North)2.15 Miles Frosh/Soph3113:24.32 PB10

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 19NIC-10 Conference ChampionshipOct 19 · 3 Miles Frosh/Soph · Place 19 · Belvidere (North)3 Miles Frosh/Soph1919:57.949
Sep 28Rock River RunSep 28 · 5,000 Meters Frosh/Soph Freshman · Place 50 · Belvidere (North)5,000 Meters Frosh/Soph Freshman5020:18.809
Sep 21Larry Eddington XC InvitationalSep 21 · 2.92 Miles Frosh/Soph Freshman · Place 80 · Belvidere (North)2.92 Miles Frosh/Soph Freshman8020:14.909
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Open · Place 533 · Belvidere (North)3 Miles Open53321:03.309
Sep 10NIC-10 Preview MeetSep 10 · 2.5 Miles Frosh/Soph Freshman · Place 7 · Belvidere (North)2.5 Miles Frosh/Soph Freshman716:39.89
Sep 7Rich Eschman XC InvitationalSep 7 · 2.15 Miles Frosh/Soph Freshman · Place 90 · Belvidere (North)2.15 Miles Frosh/Soph Freshman9014:05.989
Sep 3Sycamore XC InvitationalSep 3 · Varsity · Place 57 · Belvidere (North)Varsity5722:139