Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Shady Oaks Country ClubAmboy XC Invitational · Oct 1217:31.2Amboy XC InvitationalOctober 12, 2026
2.95 Miles · Shady Oaks Country ClubAmboy Columbus Day XC Invitational · Oct 1317:41.30Amboy Columbus Day XC Invitational October 13, 2025
3 Miles · Bureau Valley J H SchoolDale Donner XC Invitational · Sep 2018:03.80Dale Donner XC InvitationalSeptember 20, 2025
3 Miles · Bureau Valley North Elementary SchoolDale Donner Invite · Sep 1917:22.6Dale Donner InviteSeptember 19, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 715:42.24IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1217:10.7First to the Finish InvitationalSeptember 12, 2026
3 Miles · Farmington Central High SchoolPrairieland Conference · Sep 2917:31.36Prairieland ConferenceSeptember 29, 2026
3 Miles · Maple Lane Country Club2026 IHSA Class 1A XC Sectional - #2 Elmwood · Oct 3116:04.12026 IHSA Class 1A XC Sectional - #2 ElmwoodOctober 31, 2026
3 Miles · Maple Shade Country ClubElmwood HS XC Invite · Oct 317:27.4Elmwood HS XC InviteOctober 3, 2026
3 Miles · Spring Lake CoursePrairieland Conference XC Championships · Sep 3017:48.30Prairieland Conference XC ChampionshipsSeptember 30, 2025
3 Miles · Three Sisters ParkIVC XC Invite · Aug 2917:52.14IVC XC InviteAugust 29, 2025
3.05 Miles · High School 3 MileNCHS Open Cross Country Meet · Sep 517:53.00NCHS Open Cross Country MeetSeptember 5, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 1A Varsity · Place 50 · Elmwood3 Miles Class 1A Varsity5015:42.24 PB12
Oct 312026 IHSA Class 1A XC Sectional - #2 ElmwoodOct 31 · 3 Miles Varsity · Place 22 · Elmwood3 Miles Varsity2216:04.1 PB12
Oct 242026 IHSA Class 1A XC Regional - #2C EurekaOct 24 · 3 Miles Varsity · Place 10 · Elmwood3 Miles Varsity1015:24.912
Oct 1748th Annual Patriot XC InviteOct 17 · 3 Miles Varsity · Place 26 · Elmwood3 Miles Varsity2615:57.112
Oct 12Amboy XC InvitationalOct 12 · 2.95 Miles Varsity · Place 19 · Elmwood2.95 Miles Varsity1917:31.2 PB12
Oct 3Elmwood HS XC InviteOct 3 · 3 Miles Varsity · Place 53 · Elmwood3 Miles Varsity5317:27.4 PB12
Sep 29Prairieland ConferenceSep 29 · 3 Miles Varsity Boys · Place 14 · Elmwood3 Miles Varsity Boys1417:31.36 PB12
Sep 19Dale Donner InviteSep 19 · 3 Miles Varsity · Place 16 · Elmwood3 Miles Varsity1617:22.6 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 120 · Elmwood3 Miles 3 Miles-Varsity-1A12017:10.7 PB12
Aug 28IVC XC InviteAug 28 · 3 Miles Varsity Boys · Place 29 · Elmwood3 Miles Varsity Boys2917:55.5912

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 1847th Annual Patriot XC InviteOct 18 · 3 Miles Junior Varsity - Co-Ed · Place 10 · Elmwood3 Miles Junior Varsity - Co-Ed1017:39.6011
Oct 13Amboy Columbus Day XC Invitational Oct 13 · 2.95 Miles Varsity · Place 39 · Elmwood2.95 Miles Varsity3917:41.30 PB11
Oct 4Elmwood HS XC InvitationalOct 4 · 3 Miles Varsity · Place 90 · Elmwood3 Miles Varsity9018:21.6011
Sep 30Prairieland Conference XC ChampionshipsSep 30 · 3 Miles Varsity · Place 16 · Elmwood3 Miles Varsity1617:48.30 PB11
Sep 20Dale Donner XC InvitationalSep 20 · 3 Miles Varsity · Place 45 · Elmwood3 Miles Varsity4518:03.80 PB11
Sep 5NCHS Open Cross Country MeetSep 5 · 3.05 Miles Varsity · Place 43 · Elmwood3.05 Miles Varsity4317:53.00 PB11
Aug 29IVC XC InviteAug 29 · 3 Miles Varsity Boys · Place 18 · Elmwood3 Miles Varsity Boys1817:52.14 PB11