Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Belvidere South Middle SchoolBlack Sail Invitational · Oct 1118:52.81Black Sail Invitational October 11, 2025
3 Miles · Forreston High SchoolForreston Invite · Sep 1323:01.38Forreston InviteSeptember 13, 2025
3 Miles · Highland Community CollegePretzel XC Invitational · Oct 420:10.84Pretzel XC Invitational October 4, 2025
3 Miles · Kaneland High SchoolLarry Eddington XC Invitational · Sep 2020:35.92Larry Eddington XC InvitationalSeptember 20, 2025
3 Miles · Kieselburg County Forest PreserveNIC-10 Preview · Sep 920:25.10NIC-10 PreviewSeptember 9, 2025
5,000 Meters · Hoover ParkIHSA Class 2A XC Regional - #4A Sterling (H.S.) · Oct 2521:12.43IHSA Class 2A XC Regional - #4A Sterling (H.S.)October 25, 2025
5,000 Meters · Sterling HS Cross Country CourseRock River Run · Sep 2720:45.36Rock River RunSeptember 27, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 2A XC Regional - #4A Sterling (H.S.)Oct 25 · 5,000 Meters Varsity · Place 70 · Freeport5,000 Meters Varsity7021:12.43 PB12
Oct 18NIC-10 Conference ChampionshipOct 18 · 3 Miles Varsity · Place 51 · Freeport3 Miles Varsity5120:34.6912
Oct 11Black Sail Invitational Oct 11 · 3 Miles Varsity · Place 65 · Freeport3 Miles Varsity6518:52.81 PB12
Oct 4Pretzel XC Invitational Oct 4 · 3 Miles Varsity · Place 68 · Freeport3 Miles Varsity6820:10.84 PB12
Sep 27Rock River RunSep 27 · 5,000 Meters Varsity · Place 124 · Freeport5,000 Meters Varsity12420:45.36 PB12
Sep 20Larry Eddington XC InvitationalSep 20 · 3 Miles Varsity · Place 141 · Freeport3 Miles Varsity14120:35.92 PB12
Sep 13Forreston InviteSep 13 · 3 Miles Varsity · Place 22 · Freeport3 Miles Varsity2223:01.38 PB12
Sep 9NIC-10 PreviewSep 9 · 3 Miles Varsity · Place 50 · Freeport3 Miles Varsity5020:25.10 PB12
Sep 6Harlem InvitationalSep 6 · 3 Miles Varsity · Place 70 · Freeport3 Miles Varsity7020:26.0011
Sep 2Sycamore XC InvitationalSep 2 · Varsity · Place 66 · FreeportVarsity6621:0911