Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Jefferson High SchoolJ Hawk Invite · Aug 3016:55.64J Hawk InviteAugust 30, 2025
2.4 Miles · Shady Oaks Country ClubAmboy Columbus Day Invitational · Oct 1021:09.00Amboy Columbus Day InvitationalOctober 10, 2022
2.85 Miles · Forreston High SchoolNUIC Conference Meet · Oct 1823:16.24NUIC Conference MeetOctober 18, 2025
2.85 Miles · Levi and Ester Fuller Memorial Forest PreserveIHSA Class 1A XC Regional - #4A Winnebago · Oct 2522:18.03IHSA Class 1A XC Regional - #4A WinnebagoOctober 25, 2025
3 Miles · Bureau Valley J H SchoolDale Donner XC Invitational · Sep 2025:41.30Dale Donner XC InvitationalSeptember 20, 2025
3 Miles · Highland Community CollegePretzel XC Invitational · Oct 424:11.40Pretzel XC Invitational October 4, 2025
3 Miles · Walcamp Outdoor Ministries and Retreat CenterGK Matt Walter Invite · Sep 3024:41.96GK Matt Walter InviteSeptember 30, 2025
3299 m · Levi and Ester Fuller Memorial Forest PreserveFrederickson Invite · Oct 715:33.03Frederickson InviteOctober 7, 2025

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

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 1A XC Regional - #4A WinnebagoOct 25 · 2.85 Miles Varsity · Place 43 · Durand2.85 Miles Varsity4322:18.03 PB12
Oct 18NUIC Conference MeetOct 18 · 2.85 Miles Varsity · Place 16 · Durand2.85 Miles Varsity1623:16.24 PB12
Oct 7Frederickson InviteOct 7 · 2.05 Miles HS Girls · Place 28 · Durand2.05 Miles HS Girls2815:33.03 PB12
Oct 4Pretzel XC Invitational Oct 4 · 3 Miles Varsity · Place 46 · Durand3 Miles Varsity4624:11.40 PB12
Sep 30GK Matt Walter InviteSep 30 · 3 Miles Junior Varsity · Place 13 · Durand3 Miles Junior Varsity1324:41.96 PB12
Sep 27Schmidt InvitationalSep 27 · 2.05 Miles Varsity Girls · Place 50 · Durand2.05 Miles Varsity Girls5016:18.6812
Sep 20Dale Donner XC InvitationalSep 20 · 3 Miles Varsity · Place 118 · Durand3 Miles Varsity11825:41.30 PB12
Sep 17Eastland Lenark InvitationalSep 17 · 2.9 Miles Varsity · Place 10 · Durand2.9 Miles Varsity1027:06.3112
Sep 13Du-Pec/PCMS InvitationalSep 13 · 3 Miles Varsity · Place 8 · Durand3 Miles Varsity825:37.6312
Sep 6Harlem InvitationalSep 6 · 3 Miles Varsity · Place 78 · Durand3 Miles Varsity7827:08.3012
Sep 4GKHS OpenSep 4 · 3 Miles Varsity · Place 11 · Durand3 Miles Varsity1125:12.2512
Aug 30J Hawk InviteAug 30 · 2 Miles Open · Place 14 · Durand2 Miles Open1416:55.64 PB12

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 1A XC Sectional-#4 Rock Island (Alleman)Nov 2 · 3 Miles Varsity · Place 113 · Durand3 Miles Varsity11324:37.111
Oct 19Northwest Upstate Illini ConferenceOct 19 · 3 Miles Varsity · Place 13 · Durand3 Miles Varsity1324:5311
Oct 10Du-Pec InvitationalOct 10 · 2.3 Miles Varsity · Place 3 · Durand2.3 Miles Varsity318:40.2311
Oct 5Pretzels XC InvitationalOct 5 · 3 Miles Open · Place 17 · Durand3 Miles Open1727:13.0511
Sep 14Forreston Invite 2024Sep 14 · 3 Miles Varsity · Place 13 · Durand3 Miles Varsity1326:49.8511
Sep 10Winnebago Season OpenerSep 10 · 2.05 Miles Varsity · Place 21 · Durand2.05 Miles Varsity2115:27.2111
Sep 7Harlem InvitationalSep 7 · 3 Miles Varsity · Place 63 · Durand3 Miles Varsity6324:48.5511
Aug 31J Hawk InviteAug 31 · 2 Miles Varsity · Place 19 · Durand2 Miles Varsity1915:52.2611

2023 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 212023 IHSA Class 1A XC Regional - #4A WinnebagoOct 21 · 2.85 Miles Varsity · Place 45 · Durand2.85 Miles Varsity4522:12.3410
Oct 14NUIC Conference ChampionshipsOct 14 · 3 Miles Varsity · Place 11 · Durand3 Miles Varsity1124:44.7710
Oct 7Black Sail InvitationalOct 7 · 3 Miles Varsity · Place 67 · Durand3 Miles Varsity6723:29.710
Oct 5Du-Pec InvitationalOct 5 · 2.3 Miles Varsity · Place 8 · Durand2.3 Miles Varsity818:37.3010
Sep 30Freeport High School InvitationalSep 30 · 3 Miles Open · Place 11 · Durand3 Miles Open1124:52.010
Sep 26GK Matt Walter InviteSep 26 · 3 Miles Junior Varsity · Place 14 · Durand3 Miles Junior Varsity1423:58.0310
Sep 23Rock River RunSep 23 · 3 Miles Frosh/Soph Freshman · Place 38 · Durand3 Miles Frosh/Soph Freshman3824:46.6010
Sep 20Byron Cross Country InvitationalSep 20 · 2.87 Miles Varsity · Place 28 · Durand2.87 Miles Varsity2823:54.410
Sep 16Du-Pec InvitationalSep 16 · 3 Miles Varsity · Place 13 · Durand3 Miles Varsity1325:20.9810
Sep 13Eastland InvitationalSep 13 · 2.9 Miles Varsity · Place 11 · Durand2.9 Miles Varsity1125:10.6610
Sep 6Winnebago Season OpenerSep 6 · 2.05 Miles Varsity · Place 18 · Durand2.05 Miles Varsity1815:55.8010
Sep 2Harlem InvitationalSep 2 · 3 Miles Junior Varsity · Place 26 · Durand3 Miles Junior Varsity2626:00.4310

2022 Cross Country

13 results
DateMeetEventPlMarkGr
Oct 222022 IHSA Class 1A XC Regional - Winnebago #4AOct 22 · 2.8 Miles Varsity · Place 55 · Durand2.8 Miles Varsity5522:57.029
Oct 15NUIC Conference ChampionshipOct 15 · 3 Miles Varsity · Place 11 · Durand3 Miles Varsity1124:31.49
Oct 10Amboy Columbus Day InvitationalOct 10 · 2.4 Miles Open · Place 21 · Durand2.4 Miles Open2121:09.00 PB9
Oct 6Durand-Pecatonica InvitationalOct 6 · 2.3 Miles Varsity · Place 7 · Durand2.3 Miles Varsity718:19.99
Oct 4Winnebago Fredrickson InviteOct 4 · 2.05 Miles Varsity · Place 39 · Durand2.05 Miles Varsity3915:34.069
Oct 1Freeport High School InvitationalOct 1 · 3 Miles Varsity · Place 50 · Durand3 Miles Varsity5025:01.79
Sep 27GK Matt Walter InviteSep 27 · 3 Miles Varsity · Place 47 · Durand3 Miles Varsity4725:46.509
Sep 21Byron High School InvitationalSep 21 · Open · Place 8 · DurandOpen825:259
Sep 17Du-Pec XC InvitationalSep 17 · 2.93 Miles Varsity · Place 13 · Durand2.93 Miles Varsity1327:239
Sep 14Eastland InvitationalSep 14 · 3 Miles Varsity · Place 6 · Durand3 Miles Varsity626:02.19
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Varsity 1A · Place 285 · Durand3 Miles Varsity 1A28525:26.49
Sep 6Winnebago Season OpenerSep 6 · 2.05 Miles Varsity · Place 21 · Durand2.05 Miles Varsity2116:46.509
Sep 6Winnebago Season OpenerSep 6 · 2.05 Miles Varsity · Place 21 · Durand2.05 Miles Varsity2116:46.509