Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.94 Miles · Black Partridge Park2026 IHSA Class 2A XC Sectional - #2 Metamora · Oct 3115:23.232026 IHSA Class 2A XC Sectional - #2 MetamoraOctober 31, 2026
3 Miles · Baker Park8-Team Meet · Sep 1516:438-Team MeetSeptember 15, 2026
3 Miles · Bureau Valley J H SchoolDale Donner XC Invitational · Sep 2016:50.40Dale Donner XC InvitationalSeptember 20, 2025
3 Miles · Bureau Valley North Elementary SchoolDale Donner Invite · Sep 1916:14.7Dale Donner InviteSeptember 19, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 715:52.64IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkDetweiller at Dark powered by Under Armour - HIGH SCHOOL · Jul 2416:18.69Detweiller at Dark powered by Under Armour - HIGH SCHOOLJuly 24, 2026
3 Miles · Eastwood Golf CourseLaSalle County Invite · Oct 316:16.4LaSalle County InviteOctober 3, 2026
3 Miles · Furrow FarmEPGXC Invitational · Sep 2916:43.1EPGXC InvitationalSeptember 29, 2026
3 Miles · Kaneland High SchoolInterstate 8 Conference XC Championships · Oct 1816:18.98Interstate 8 Conference XC ChampionshipsOctober 18, 2025
3 Miles · Plano High SchoolRoss Greiter Invitational · Sep 2215:55.40Ross Greiter InvitationalSeptember 22, 2026
3 Miles · Richmond Hill ParkIHSA Class 2A XC Sectional - #2 Geneseo · Nov 116:31.02IHSA Class 2A XC Sectional - #2 GeneseoNovember 1, 2025
3 Miles · Sandwich FairgroundsSandwich High School Invitational · Oct 1016:25Sandwich High School InvitationalOctober 10, 2026
3 Miles · Zearing ParkGary Coates Invitational · Sep 1217:03.15Gary Coates InvitationalSeptember 12, 2026
5,000 Meters · Hoover ParkRock River Run · Sep 2616:29.12Rock River RunSeptember 26, 2026
5,000 Meters · Sterling HS Cross Country CourseRock River Run · Sep 2717:11.21Rock River RunSeptember 27, 2025

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

2026 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 2A Varsity · Place 139 · LaSalle (L.-Peru)LaSalle (L.-Peru)3 Miles Class 2A Varsity13915:52.64 PB12
Oct 312026 IHSA Class 2A XC Sectional - #2 MetamoraOct 31 · 2.94 Miles Varsity · Place 28 · LaSalle (L.-Peru)LaSalle (L.-Peru)2.94 Miles Varsity2815:23.23 PB12
Oct 242026 IHSA Class 2A XC Regional - #2A GeneseoOct 24 · 3 Miles Varsity · Place 12 · LaSalle (L.-Peru)LaSalle (L.-Peru)3 Miles Varsity1216:34.0312
Oct 10Sandwich High School InvitationalOct 10 · 3 Miles Varsity · Place 1 · LaSalle (L.-Peru)LaSalle (L.-Peru)3 Miles Varsity116:25 PB12
Oct 6Baker Lake Mini MeetOct 6 · 3 Miles Boys · Place 1 · LaSalle (L.-Peru)LaSalle (L.-Peru)3 Miles Boys116:4812
Oct 3LaSalle County InviteOct 3 · 3 Miles Varsity · Place 3 · LaSalle (L.-Peru)LaSalle (L.-Peru)3 Miles Varsity316:16.4 PB12
Sep 29EPGXC InvitationalSep 29 · 3 Miles Varsity · Place 5 · LaSalle (L.-Peru)LaSalle (L.-Peru)3 Miles Varsity516:43.1 PB12
Sep 26Rock River RunSep 26 · 5,000 Meters Varsity · Place 12 · LaSalle (L.-Peru)LaSalle (L.-Peru)5,000 Meters Varsity1216:29.12 PB12
Sep 22Ross Greiter InvitationalSep 22 · 3 Miles Varsity · Place 2 · LaSalle (L.-Peru)LaSalle (L.-Peru)3 Miles Varsity215:55.40 PB12
Sep 19Dale Donner InviteSep 19 · 3 Miles Varsity · Place 3 · LaSalle (L.-Peru)LaSalle (L.-Peru)3 Miles Varsity316:14.7 PB12
Sep 158-Team MeetSep 15 · 3 Miles Varsity · Place 1 · LaSalle (L.-Peru)LaSalle (L.-Peru)3 Miles Varsity116:43 PB12
Sep 12Gary Coates InvitationalSep 12 · 3 Miles Varsity · Place 3 · LaSalle (L.-Peru)LaSalle (L.-Peru)3 Miles Varsity317:03.15 PB12
Sep 8Nautical Mile HS Relay InviteSep 8 · 4.32 Miles Varsity Boys Relay · Place 1 · LaSalle (L.-Peru)LaSalle (L.-Peru)4.32 Miles Varsity Boys Relay124:4212
Jul 24Detweiller at Dark powered by Under Armour - HIGH SCHOOLJul 24 · 3 Miles High School Boys · Place 127 · The Goon SquadThe Goon Squad3 Miles High School Boys12716:18.69 PB12

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 2A XC Sectional - #2 GeneseoNov 1 · 3 Miles Varsity · Place 40 · LaSalle (L.-Peru)LaSalle (L.-Peru)3 Miles Varsity4016:31.02 PB11
Oct 25IHSA Class 2A XC Regional - #2B MetamoraOct 25 · 2.94 Miles Varsity · Place 11 · LaSalle (L.-Peru)LaSalle (L.-Peru)2.94 Miles Varsity1115:44.8011
Oct 18Interstate 8 Conference XC ChampionshipsOct 18 · 3 Miles Varsity · Place 9 · LaSalle (L.-Peru)LaSalle (L.-Peru)3 Miles Varsity916:18.98 PB11
Oct 7Baker Lake Mini MeetOct 7 · 3 Miles Boys · Place 1 · LaSalle (L.-Peru)LaSalle (L.-Peru)3 Miles Boys116:5111
Oct 4Lasalle County InviteOct 4 · 3 Miles Varsity · Place 2 · LaSalle (L.-Peru)LaSalle (L.-Peru)3 Miles Varsity216:34.111
Sep 30EPGXC InvitationalSep 30 · 3 Miles Varsity · Place 18 · LaSalle (L.-Peru)LaSalle (L.-Peru)3 Miles Varsity1817:39.011
Sep 27Rock River RunSep 27 · 5,000 Meters Varsity · Place 30 · LaSalle (L.-Peru)LaSalle (L.-Peru)5,000 Meters Varsity3017:11.21 PB11
Sep 20Dale Donner XC InvitationalSep 20 · 3 Miles Varsity · Place 18 · LaSalle (L.-Peru)LaSalle (L.-Peru)3 Miles Varsity1816:50.40 PB11
Sep 168-Team MeetSep 16 · 3 Miles Varsity · Place 4 · LaSalle (L.-Peru)LaSalle (L.-Peru)3 Miles Varsity417:2111
Sep 13Gary Coates InvitationalSep 13 · 3 Miles Varsity · Place 4 · LaSalle (L.-Peru)LaSalle (L.-Peru)3 Miles Varsity417:12.9211
Sep 9Ross Greiter InvitationalSep 9 · 3 Miles Varsity · Place 5 · LaSalle (L.-Peru)LaSalle (L.-Peru)3 Miles Varsity516:55.2411
Aug 27Morris Early Bird InviteAug 27 · 3 Miles Varsity · Place 23 · LaSalle (L.-Peru)LaSalle (L.-Peru)3 Miles Varsity2317:08.5011

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 2A XC Sectional-#2 MetamoraNov 2 · 2.94 Miles Varsity · Place 98 · LaSalle (L.-Peru)LaSalle (L.-Peru)2.94 Miles Varsity9817:12.3210
Oct 262024 IHSA Class 2A XC Regional-#2B MorrisOct 26 · 3 Miles Varsity · Place 38 · LaSalle (L.-Peru)LaSalle (L.-Peru)3 Miles Varsity3817:46.1010
Oct 19Interstate 8 Conference MeetOct 19 · 3 Miles Varsity · Place 33 · LaSalle (L.-Peru)LaSalle (L.-Peru)3 Miles Varsity3318:46.6010
Oct 15St. Bede Home Meet #2 Senior NightOct 15 · 2.91 Miles Varsity · Place 7 · LaSalle (L.-Peru)LaSalle (L.-Peru)2.91 Miles Varsity717:23.0010
Oct 5Lasalle County MeetOct 5 · 3 Miles Varsity · Place 9 · LaSalle (L.-Peru)LaSalle (L.-Peru)3 Miles Varsity918:04.6710
Oct 1EPGXC InvitationalOct 1 · 3 Miles Varsity · Place 60 · LaSalle (L.-Peru)LaSalle (L.-Peru)3 Miles Varsity6019:11.410
Sep 28Rock River RunSep 28 · 5,000 Meters Varsity · Place 97 · LaSalle (L.-Peru)LaSalle (L.-Peru)5,000 Meters Varsity9718:57.0010
Sep 21Dale Donner XC InvitationalSep 21 · 3 Miles Varsity · Place 55 · LaSalle (L.-Peru)LaSalle (L.-Peru)3 Miles Varsity5519:18.3010
Sep 178-Team MeetSep 17 · 3 Miles Varsity · Place 11 · LaSalle (L.-Peru)LaSalle (L.-Peru)3 Miles Varsity1118:5810
Sep 14Gary Coates InvitationalSep 14 · 3 Miles Varsity · Place 17 · LaSalle (L.-Peru)LaSalle (L.-Peru)3 Miles Varsity1718:59.3810
Sep 10Ross Greiter InvitationalSep 10 · 3 Miles Varsity · Place 12 · LaSalle (L.-Peru)LaSalle (L.-Peru)3 Miles Varsity1219:04.5010
Aug 28Morris Early Bird InviteAug 28 · 3 Miles Varsity · Place 54 · LaSalle (L.-Peru)LaSalle (L.-Peru)3 Miles Varsity5419:51.6010