Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Jefferson High SchoolJ Hawk Invite · Aug 3012:36.17J Hawk InviteAugust 30, 2025
2.3 Miles · Durand High SchoolDurand Invite · Oct 815:35.10Durand InviteOctober 8, 2026
2.85 Miles · Forreston High SchoolNUIC Conference Meet · Oct 1819:09.34NUIC Conference MeetOctober 18, 2025
2.85 Miles · Levi and Ester Fuller Memorial Forest PreserveIHSA Class 1A XC Regional - #4A Winnebago · Oct 2517:25.84IHSA Class 1A XC Regional - #4A WinnebagoOctober 25, 2025
2.9 Miles · Lake Carrol Ski HillEastland Lenark Invitational · Sep 1620:35.85Eastland Lenark InvitationalSeptember 16, 2026
3 Miles · Bureau Valley J H SchoolDale Donner XC Invitational · Sep 2021:28.10Dale Donner XC InvitationalSeptember 20, 2025
3 Miles · Highland Community CollegePretzel XC Invitational · Oct 420:30.73Pretzel XC Invitational October 4, 2025
3 Miles · Kieselburg County Forest PreserveHarlem Invitational · Sep 520:59.42Harlem InvitationalSeptember 5, 2026
3 Miles · Walcamp Outdoor Ministries and Retreat CenterGKHS Open · Sep 418:47.31GKHS OpenSeptember 4, 2025
3299 m · Levi and Ester Fuller Memorial Forest PreserveFrederickson Invite · Oct 711:57.28Frederickson InviteOctober 7, 2025
5,000 Meters · Leeson Park RoadTLA Invite · Sep 1123:37.12TLA InviteSeptember 11, 2025

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 1A XC Regional - #4A WinnebagoOct 24 · 2.85 Miles Varsity · Place 61 · Durand2.85 Miles Varsity6117:44.1212
Oct 17NUIC ConferenceOct 17 · 3 Miles Varsity · Place 36 · Durand3 Miles Varsity3621:06.8712
Oct 8Durand InviteOct 8 · 2.3 Miles Varsity · Place 3 · Durand2.3 Miles Varsity315:35.10 PB12
Oct 6Frederickson InviteOct 6 · 2.05 Miles HS Boys · Place 34 · Durand2.05 Miles HS Boys3412:13.4712
Sep 29GK Matt Walter InviteSep 29 · 3 Miles Varsity · Place 60 · Durand3 Miles Varsity6019:17.0612
Sep 26Schmidt InvitationalSep 26 · 2.05 Miles Junior Varsity Boys · Place 12 · Durand2.05 Miles Junior Varsity Boys1212:38.9112
Sep 16Eastland Lenark InvitationalSep 16 · 2.9 Miles Varsity · Place 9 · Durand2.9 Miles Varsity920:35.85 PB12
Sep 5Harlem InvitationalSep 5 · 3 Miles Varsity · Place 62 · Durand3 Miles Varsity6220:59.42 PB12
Aug 29J-Hawk Invite Aug 29 · 2 Miles Open · Place 12 · Durand2 Miles Open1212:59.9912

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 1A XC Regional - #4A WinnebagoOct 25 · 2.85 Miles Varsity · Place 61 · Durand2.85 Miles Varsity6117:25.84 PB11
Oct 18NUIC Conference MeetOct 18 · 2.85 Miles Varsity · Place 31 · Durand2.85 Miles Varsity3119:09.34 PB11
Oct 7Frederickson InviteOct 7 · 2.05 Miles HS Boys · Place 33 · Durand2.05 Miles HS Boys3311:57.28 PB11
Oct 4Pretzel XC Invitational Oct 4 · 3 Miles Varsity · Place 72 · Durand3 Miles Varsity7220:30.73 PB11
Sep 30GK Matt Walter InviteSep 30 · 3 Miles Junior Varsity · Place 10 · Durand3 Miles Junior Varsity1019:18.1511
Sep 27Schmidt InvitationalSep 27 · 2.05 Miles Junior Varsity Boys · Place 14 · Durand2.05 Miles Junior Varsity Boys1412:50.4611
Sep 20Dale Donner XC InvitationalSep 20 · 3 Miles Varsity · Place 147 · Durand3 Miles Varsity14721:28.10 PB11
Sep 13Du-Pec/PCMS InvitationalSep 13 · 3 Miles Varsity · Place 8 · Durand3 Miles Varsity819:49.3011
Sep 11TLA InviteSep 11 · 5,000 Meters Varsity · Place 11 · Durand5,000 Meters Varsity1123:37.12 PB11
Sep 6Harlem InvitationalSep 6 · 3 Miles Varsity · Place 84 · Durand3 Miles Varsity8422:10.1511
Sep 4GKHS OpenSep 4 · 3 Miles Varsity · Place 2 · Durand3 Miles Varsity218:47.31 PB11
Aug 30J Hawk InviteAug 30 · 2 Miles Open · Place 8 · Durand2 Miles Open812:36.17 PB11

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 1A XC Sectional-#4 Rock Island (Alleman)Nov 2 · 3 Miles Varsity · Place 66 · Durand3 Miles Varsity6618:03.810
Oct 262024 IHSA Class 1A XC Regional-#4A OregonOct 26 · 5,000 Meters Varsity · Place 31 · Durand5,000 Meters Varsity3119:19.210
Oct 19Northwest Upstate Illini ConferenceOct 19 · 3 Miles Varsity · Place 27 · Durand3 Miles Varsity2720:31.4410
Oct 12Black Sail InvitationalOct 12 · 3 Miles Varsity · Place 120 · Durand3 Miles Varsity12023:54.6710
Oct 10Du-Pec InvitationalOct 10 · 2.3 Miles Varsity · Place 3 · Durand2.3 Miles Varsity314:22.9310
Oct 5Pretzels XC InvitationalOct 5 · 3 Miles Open · Place 35 · Durand3 Miles Open3521:20.9410
Sep 18Eastland Invitational 2Sep 18 · 2.9 Miles Varsity · Place 7 · Durand2.9 Miles Varsity719:38.7610
Sep 14Forreston Invite 2024Sep 14 · 3 Miles Varsity · Place 30 · Durand3 Miles Varsity3021:56.0710
Sep 10Winnebago Season OpenerSep 10 · 2.05 Miles Varsity · Place 20 · Durand2.05 Miles Varsity2012:31.0010
Sep 7Harlem InvitationalSep 7 · 3 Miles Frosh/Soph Freshman · Place 17 · Durand3 Miles Frosh/Soph Freshman1720:11.5810
Aug 31J Hawk InviteAug 31 · 2 Miles Varsity · Place 27 · Durand2 Miles Varsity2712:48.110

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 212023 IHSA Class 1A XC Regional - #4A WinnebagoOct 21 · 2.85 Miles Varsity · Place 44 · Durand2.85 Miles Varsity4417:56.349
Oct 14NUIC Conference ChampionshipsOct 14 · 3 Miles Varsity · Place 29 · Durand3 Miles Varsity2921:33.859
Oct 7Black Sail InvitationalOct 7 · 3 Miles Varsity · Place 80 · Durand3 Miles Varsity8019:44.19
Oct 5Du-Pec InvitationalOct 5 · 2.3 Miles Varsity · Place 14 · Durand2.3 Miles Varsity1415:44.549
Sep 30Freeport High School InvitationalSep 30 · 3 Miles Varsity · Place 84 · Durand3 Miles Varsity8421:26.29
Sep 26GK Matt Walter InviteSep 26 · 3 Miles Varsity · Place 50 · Durand3 Miles Varsity5020:22.189
Sep 20Byron Cross Country InvitationalSep 20 · 2.87 Miles Varsity · Place 37 · Durand2.87 Miles Varsity3720:36.29
Sep 16Du-Pec InvitationalSep 16 · 3 Miles Varsity · Place 11 · Durand3 Miles Varsity1120:37.529
Sep 13Eastland InvitationalSep 13 · 2.9 Miles Varsity · Place 13 · Durand2.9 Miles Varsity1320:43.459
Sep 6Winnebago Season OpenerSep 6 · 2.05 Miles Varsity · Place 21 · Durand2.05 Miles Varsity2113:16.879
Sep 2Harlem InvitationalSep 2 · 3 Miles Frosh/Soph Freshman · Place 32 · Durand3 Miles Frosh/Soph Freshman3220:59.319