Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Belvidere South Middle SchoolBlack Sail Invitational · Oct 1118:46.09Black Sail Invitational October 11, 2025
3 Miles · Detweiller ParkIHSA Class 2A State XC Championships · Nov 818:21.69IHSA Class 2A State XC ChampionshipsNovember 8, 2025
3 Miles · Forreston High SchoolForreston Invite · Sep 1318:52.13Forreston InviteSeptember 13, 2025
3 Miles · Highland Community CollegePretzel XC Invitational · Oct 418:43.27Pretzel XC Invitational October 4, 2025
3 Miles · Kaneland High SchoolLarry Eddington XC Invitational · Sep 2018:49.73Larry Eddington XC InvitationalSeptember 20, 2025
3 Miles · Kieselburg County Forest PreserveNIC-10 Conference Championship · Oct 1819:34.10NIC-10 Conference ChampionshipOctober 18, 2025
3 Miles · Lakes Community High SchoolIHSA Class 2A XC Sectional - #4 Lake Villa (Lakes) · Nov 118:21.32IHSA 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 2519:15.93IHSA Class 2A XC Regional - #4A Sterling (H.S.)October 25, 2025
5,000 Meters · Sterling HS Cross Country CourseRock River Run · Sep 2718:53.49Rock River RunSeptember 27, 2025
6,000 Meters · Carleton CollegeRunning of the Cows · Oct 326:05.8Running of the CowsOctober 3, 2026
6,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1824:44.9Roy Griak InvitationalSeptember 18, 2026

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 3Running of the CowsOct 3 · 6,000 Meters Maize · Place 207 · UW-La CrosseUW-La Crosse6,000 Meters Maize20726:05.8 PBFr
Sep 18Roy Griak InvitationalSep 18 · 6,000 Meters Suzi Wilson College 6k · Place 200 · UW-La CrosseUW-La Crosse6,000 Meters Suzi Wilson College 6k20024:44.9 PBFr

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 2A State XC ChampionshipsNov 8 · 3 Miles 2A Varsity · Place 51 · FreeportFreeport3 Miles 2A Varsity5118:21.69 PB12
Nov 1IHSA Class 2A XC Sectional - #4 Lake Villa (Lakes)Nov 1 · 3 Miles Varsity · Place 22 · FreeportFreeport3 Miles Varsity2218:21.32 PB12
Oct 25IHSA Class 2A XC Regional - #4A Sterling (H.S.)Oct 25 · 5,000 Meters Varsity · Place 6 · FreeportFreeport5,000 Meters Varsity619:15.93 PB12
Oct 18NIC-10 Conference ChampionshipOct 18 · 3 Miles Varsity · Place 4 · FreeportFreeport3 Miles Varsity419:34.10 PB12
Oct 11Black Sail Invitational Oct 11 · 3 Miles Varsity · Place 6 · FreeportFreeport3 Miles Varsity618:46.09 PB12
Oct 4Pretzel XC Invitational Oct 4 · 3 Miles Varsity · Place 4 · FreeportFreeport3 Miles Varsity418:43.27 PB12
Sep 27Rock River RunSep 27 · 5,000 Meters Varsity · Place 8 · FreeportFreeport5,000 Meters Varsity818:53.49 PB12
Sep 20Larry Eddington XC InvitationalSep 20 · 3 Miles Varsity · Place 7 · FreeportFreeport3 Miles Varsity718:49.73 PB12
Sep 13Forreston InviteSep 13 · 3 Miles Varsity · Place 1 · FreeportFreeport3 Miles Varsity118:52.13 PB12
Sep 9NIC-10 PreviewSep 9 · 3 Miles Varsity · Place 4 · FreeportFreeport3 Miles Varsity420:21.7612