Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Shady Oaks Country ClubAmboy XC Invitational · Oct 1226:30.8Amboy XC InvitationalOctober 12, 2026
3 Miles · Detweiller Park47th Annual Patriot XC Invite · Oct 1825:41.4047th Annual Patriot XC InviteOctober 18, 2025
3 Miles · Dwight Country ClubTrojan Cross Country Invitational · Sep 1827:41.10Trojan Cross Country InvitationalSeptember 18, 2025
3 Miles · Grundy County FairgroundsMorris Early Bird Invite · Aug 2623:45.7Morris Early Bird InviteAugust 26, 2026
3 Miles · Kankakee Community College2026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara) · Oct 3122:52.642026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara)October 31, 2026
3 Miles · Limestone Park2026 Herscher Invite · Sep 2626:15.002026 Herscher InviteSeptember 26, 2026
3 Miles · Paxton Buckley Loda High SchoolPBL Invite 2026 HS 9/12/26 · Sep 1226:46.90PBL Invite 2026 HS 9/12/26September 12, 2026
3 Miles · Seneca Ag FarmTri County Conference · Sep 2926:58.4Tri County ConferenceSeptember 29, 2026
3 Miles · Seneca Ag FarmIHSA Class 1A XC Regional - #4C Seneca · Oct 2525:50.80IHSA Class 1A XC Regional - #4C SenecaOctober 25, 2025

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara)Oct 31 · 3 Miles Varsity · Place 127 · Dwight3 Miles Varsity12722:52.64 PB12
Oct 242026 IHSA Class 1A XC Regional - #1A Kankakee (McNamara)Oct 24 · 3 Miles Varsity · Place 82 · Dwight3 Miles Varsity8224:16.4512
Oct 1748th Annual Patriot XC InviteOct 17 · 3 Miles Varsity · Place 293 · Dwight3 Miles Varsity29325:19.712
Oct 12Amboy XC InvitationalOct 12 · 2.95 Miles Varsity · Place 157 · Dwight2.95 Miles Varsity15726:30.8 PB12
Oct 7All AreaOct 7 · 3 Miles Varsity · Place 99 · Dwight3 Miles Varsity9925:25.0312
Sep 29Tri County ConferenceSep 29 · 3 Miles Varsity Boys 3 mile Race · Place 47 · Dwight3 Miles Varsity Boys 3 mile Race4726:58.4 PB12
Sep 262026 Herscher InviteSep 26 · 3 Miles Varsity · Place 84 · Dwight3 Miles Varsity8426:15.00 PB12
Sep 12PBL Invite 2026 HS 9/12/26Sep 12 · 3 Miles Varsity · Place 67 · Dwight3 Miles Varsity6726:46.90 PB12
Aug 26Morris Early Bird InviteAug 26 · 3 Miles Varsity · Place 74 · Dwight3 Miles Varsity7423:45.7 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 1A XC Regional - #4C SenecaOct 25 · 3 Miles Varsity · Place 95 · Dwight3 Miles Varsity9525:50.80 PB11
Oct 1847th Annual Patriot XC InviteOct 18 · 3 Miles Varsity · Place 290 · Dwight3 Miles Varsity29025:41.40 PB11
Oct 8All AreaOct 8 · 3 Miles Junior Varsity · Place 17 · Dwight3 Miles Junior Varsity1725:58.9211
Sep 30Tri County Conference MeetSep 30 · 3 Miles Varsity · Place 49 · Dwight3 Miles Varsity4929:03.8011
Sep 2740th Herscher Invite Sep 27 · 3 Miles Varsity · Place 100 · Dwight3 Miles Varsity10027:43.1011
Sep 18Trojan Cross Country InvitationalSep 18 · 3 Miles Junior Varsity · Place 16 · Dwight3 Miles Junior Varsity1627:41.10 PB11
Sep 13PBL Invite 2025Sep 13 · 3 Miles Open · Place 34 · Dwight3 Miles Open3429:16.1811
Aug 27Morris Early Bird InviteAug 27 · 3 Miles Junior Varsity · Place 77 · Dwight3 Miles Junior Varsity7728:37.3011

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 19Patriot XC InviteOct 19 · 3 Miles Varsity · Place 283 · Dwight3 Miles Varsity28328:02.8010
Oct 15Henry Fly InOct 15 · 5,000 Meters Varsity · Place 12 · Dwight5,000 Meters Varsity1232:01.0010
Oct 1Tri County ConferenceOct 1 · 3 Miles Varsity · Place 39 · Dwight3 Miles Varsity3931:54.3010
Sep 2839th Herscher InviteSep 28 · 3 Miles Frosh/Soph Freshman · Place 26 · Dwight3 Miles Frosh/Soph Freshman2628:44.6010
Sep 19Trojan Invite 2024Sep 19 · 3 Miles Junior Varsity · Place 10 · Dwight3 Miles Junior Varsity1032:06.4010
Sep 14PBL InviteSep 14 · 3 Miles Open · Place 31 · Dwight3 Miles Open3129:46.1210
Sep 6Twilight in the WoodsSep 6 · 2.35 Miles Junior Varsity · Place 56 · Dwight2.35 Miles Junior Varsity5623:48.1010
Aug 28Morris Early Bird InviteAug 28 · 3 Miles Junior Varsity · Place 77 · Dwight3 Miles Junior Varsity7732:02.6010