Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Belvidere South Middle SchoolBlack Sail Invitational · Oct 1125:03.65Black Sail Invitational October 11, 2025
3 Miles · Forreston High SchoolForreston Invite · Sep 1326:13.08Forreston InviteSeptember 13, 2025
3 Miles · Highland Community CollegePretzel XC Invitational · Oct 426:37.12Pretzel XC Invitational October 4, 2025
3 Miles · Kaneland High SchoolLarry Eddington XC Invitational · Sep 2025:57.96Larry Eddington XC InvitationalSeptember 20, 2025
3 Miles · Kieselburg County Forest PreserveNIC-10 Conference Championship · Oct 1826:24.45NIC-10 Conference ChampionshipOctober 18, 2025
5,000 Meters · Hoover ParkIHSA Class 2A XC Regional - #4A Sterling (H.S.) · Oct 2525:23.79IHSA Class 2A XC Regional - #4A Sterling (H.S.)October 25, 2025
5,000 Meters · Sterling HS Cross Country CourseRock River Run · Sep 2726:24.23Rock River RunSeptember 27, 2025

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 2A XC Regional - #4A Sterling (H.S.)Oct 25 · 5,000 Meters Varsity · Place 74 · Freeport5,000 Meters Varsity7425:23.79 PB12
Oct 18NIC-10 Conference ChampionshipOct 18 · 3 Miles Varsity · Place 61 · Freeport3 Miles Varsity6126:24.45 PB12
Oct 11Black Sail Invitational Oct 11 · 3 Miles Varsity · Place 98 · Freeport3 Miles Varsity9825:03.65 PB12
Oct 4Pretzel XC Invitational Oct 4 · 3 Miles Varsity · Place 107 · Freeport3 Miles Varsity10726:37.12 PB12
Sep 27Rock River RunSep 27 · 5,000 Meters Varsity · Place 166 · Freeport5,000 Meters Varsity16626:24.23 PB12
Sep 20Larry Eddington XC InvitationalSep 20 · 3 Miles Varsity · Place 148 · Freeport3 Miles Varsity14825:57.96 PB12
Sep 13Forreston InviteSep 13 · 3 Miles Varsity · Place 26 · Freeport3 Miles Varsity2626:13.08 PB12
Sep 6Harlem InvitationalSep 6 · 3 Miles Varsity · Place 107 · Freeport3 Miles Varsity10725:36.9412
Sep 2Sycamore XC InvitationalSep 2 · Varsity · Place 72 · FreeportVarsity7222:0212

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 19NIC-10 Conference ChampionshipOct 19 · 3 Miles Varsity · Place 54 · Freeport3 Miles Varsity5426:18.9711
Oct 12Black Sail InvitationalOct 12 · 3 Miles Varsity · Place 122 · Freeport3 Miles Varsity12225:22.2911
Oct 5Pretzels XC InvitationalOct 5 · 3 Miles Varsity · Place 112 · Freeport3 Miles Varsity11227:08.0911
Sep 21Larry Eddington XC InvitationalSep 21 · 2.92 Miles Varsity · Place 160 · Freeport2.92 Miles Varsity16025:08.1011
Sep 14Forreston Invite 2024Sep 14 · 3 Miles Varsity · Place 46 · Freeport3 Miles Varsity4628:07.8311
Sep 10NIC-10 Preview MeetSep 10 · 3 Miles Varsity · Place 91 · Freeport3 Miles Varsity9127:34.911
Sep 7Harlem InvitationalSep 7 · 3 Miles Frosh/Soph Freshman · Place 72 · Freeport3 Miles Frosh/Soph Freshman7227:05.6911