Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Shady Oaks Country ClubAmboy XC Invitational · Oct 1220:53.4Amboy XC InvitationalOctober 12, 2026
3 Miles · Detweiller Park47th Annual Patriot XC Invite · Oct 1821:18.6047th Annual Patriot XC InviteOctober 18, 2025
3 Miles · Dwight Country ClubTrojan Cross Country Invitational · Sep 1824:23.20Trojan Cross Country InvitationalSeptember 18, 2025
3 Miles · Grundy County FairgroundsMorris Early Bird Invite · Aug 2620:25.3Morris Early Bird InviteAugust 26, 2026
3 Miles · Kankakee Community College2026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara) · Oct 3118:30.832026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara)October 31, 2026
3 Miles · Limestone Park2026 Herscher Invite · Sep 2619:29.302026 Herscher InviteSeptember 26, 2026
3 Miles · Maxwell ParkUniversity High School Invitational · Sep 821:48.05University High School InvitationalSeptember 8, 2026
3 Miles · Paxton Buckley Loda High SchoolPBL Invite 2026 HS 9/12/26 · Sep 1222:11.27PBL Invite 2026 HS 9/12/26September 12, 2026
3 Miles · Seneca Ag FarmTri County Conference · Sep 2920:26.4Tri County ConferenceSeptember 29, 2026
3 Miles · Seneca Ag FarmIHSA Class 1A XC Regional - #4C Seneca · Oct 2520:41.90IHSA 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

10 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara)Oct 31 · 3 Miles Varsity · Place 71 · Dwight3 Miles Varsity7118:30.83 PB10
Oct 242026 IHSA Class 1A XC Regional - #1A Kankakee (McNamara)Oct 24 · 3 Miles Varsity · Place 72 · Dwight3 Miles Varsity7221:17.4610
Oct 1748th Annual Patriot XC InviteOct 17 · 3 Miles Varsity · Place 187 · Dwight3 Miles Varsity18718:48.310
Oct 12Amboy XC InvitationalOct 12 · 2.95 Miles Varsity · Place 94 · Dwight2.95 Miles Varsity9420:53.4 PB10
Oct 7All AreaOct 7 · 3 Miles Varsity · Place 58 · Dwight3 Miles Varsity5820:16.4010
Sep 29Tri County ConferenceSep 29 · 3 Miles Varsity Boys 3 mile Race · Place 26 · Dwight3 Miles Varsity Boys 3 mile Race2620:26.4 PB10
Sep 262026 Herscher InviteSep 26 · 3 Miles Varsity · Place 43 · Dwight3 Miles Varsity4319:29.30 PB10
Sep 12PBL Invite 2026 HS 9/12/26Sep 12 · 3 Miles Varsity · Place 48 · Dwight3 Miles Varsity4822:11.27 PB10
Sep 8University High School InvitationalSep 8 · 3 Miles Varsity · Place 38 · Dwight3 Miles Varsity3821:48.05 PB10
Aug 26Morris Early Bird InviteAug 26 · 3 Miles Varsity · Place 62 · Dwight3 Miles Varsity6220:25.3 PB10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 1A XC Regional - #4C SenecaOct 25 · 3 Miles Varsity · Place 68 · Dwight3 Miles Varsity6820:41.90 PB9
Oct 1847th Annual Patriot XC InviteOct 18 · 3 Miles Varsity · Place 252 · Dwight3 Miles Varsity25221:18.60 PB9
Oct 8All AreaOct 8 · 3 Miles Junior Varsity · Place 11 · Dwight3 Miles Junior Varsity1121:59.509
Sep 30Tri County Conference MeetSep 30 · 3 Miles Varsity · Place 39 · Dwight3 Miles Varsity3923:25.009
Sep 2740th Herscher Invite Sep 27 · 3 Miles Frosh/Soph · Place 25 · Dwight3 Miles Frosh/Soph2521:35.109
Sep 18Trojan Cross Country InvitationalSep 18 · 3 Miles Junior Varsity · Place 14 · Dwight3 Miles Junior Varsity1424:23.20 PB9
Sep 13PBL Invite 2025Sep 13 · 3 Miles Open · Place 20 · Dwight3 Miles Open2023:19.969
Aug 27Morris Early Bird InviteAug 27 · 3 Miles Junior Varsity · Place 56 · Dwight3 Miles Junior Varsity5623:42.209