Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1225:09.7First to the Finish InvitationalSeptember 12, 2026
3 Miles · Dwight Country ClubTrojan Cross Country Invitational · Sep 1823:13.00Trojan Cross Country InvitationalSeptember 18, 2025
3 Miles · Kankakee Community CollegeAll Area · Oct 721:50.12All AreaOctober 7, 2026
3 Miles · Limestone Park2026 Herscher Invite · Sep 2622:37.902026 Herscher InviteSeptember 26, 2026
3 Miles · Riverfront Park7th Annual Julian Urbina Memorial Invitational · Sep 2022:42.77th Annual Julian Urbina Memorial InvitationalSeptember 20, 2025
3 Miles · Seneca Ag FarmRescheduled Twilight in the Woods · Sep 2223:00.1Rescheduled Twilight in the WoodsSeptember 22, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 1A XC Regional - #1A Kankakee (McNamara)Oct 24 · 3 Miles Varsity · Place 71 · Beecher3 Miles Varsity7121:13.0810
Oct 7All AreaOct 7 · 3 Miles Varsity · Place 80 · Beecher3 Miles Varsity8021:50.12 PB10
Sep 262026 Herscher InviteSep 26 · 3 Miles Varsity · Place 76 · Beecher3 Miles Varsity7622:37.90 PB10
Sep 22Rescheduled Twilight in the WoodsSep 22 · 3 Miles Varsity Boys 3 mile Race · Place 86 · Beecher3 Miles Varsity Boys 3 mile Race8623:00.1 PB10
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 727 · Beecher3 Miles 3 Miles-Varsity-1A72725:09.7 PB10

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 207th Annual Julian Urbina Memorial InvitationalSep 20 · 3 Miles Boys Junior Varsity · Place 26 · Beecher3 Miles Boys Junior Varsity2622:42.7 PB9
Sep 18Trojan Cross Country InvitationalSep 18 · 3 Miles Junior Varsity · Place 12 · Beecher3 Miles Junior Varsity1223:13.00 PB9
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 1A · Place 586 · Beecher3 Miles Varsity 1A58622:31.109
Sep 5Twilight in the WoodsSep 5 · 3 Miles Junior Varsity · Place 30 · Beecher3 Miles Junior Varsity3024:13.909