Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.4 Miles · Shady Oaks Country ClubAmboy Columbus Day XC Invitational · Oct 1314:49.80Amboy Columbus Day XC Invitational October 13, 2025
2.5 Miles · Bureau Valley Junior High F/S CourseDale Donner XC Invitational · Sep 2014:47.00Dale Donner XC InvitationalSeptember 20, 2025
2.95 Miles · Shady Oaks Country ClubAmboy XC Invitational · Oct 1217:40.9Amboy XC InvitationalOctober 12, 2026
3 Miles · Bureau Valley North Elementary SchoolDale Donner Invite · Sep 1918:04.6Dale Donner InviteSeptember 19, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 715:55.29IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1216:53.3First to the Finish InvitationalSeptember 12, 2026
3 Miles · Farmington Central High SchoolIHSA Class 1A XC Regional - #2C Farmington · Oct 2517:05.10IHSA Class 1A XC Regional - #2C FarmingtonOctober 25, 2025
3 Miles · Maple Lane Country Club2026 IHSA Class 1A XC Sectional - #2 Elmwood · Oct 3116:40.02026 IHSA Class 1A XC Sectional - #2 ElmwoodOctober 31, 2026
3 Miles · Spring Lake CoursePrairieland Conference XC Championships · Sep 3018:16.20Prairieland Conference XC ChampionshipsSeptember 30, 2025
3 Miles · Three Sisters ParkIVC XC Invite · Aug 2817:17.23IVC XC InviteAugust 28, 2026
3.05 Miles · High School 3 MileNCHS Open Cross Country Meet · Sep 517:43.00NCHS Open Cross Country MeetSeptember 5, 2025
4103 m · Elmwood Cross CountryElmwood HS XC Invitational · Oct 415:34.70Elmwood HS XC InvitationalOctober 4, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 1A Varsity · Place 71 · Elmwood3 Miles Class 1A Varsity7115:55.29 PB11
Oct 312026 IHSA Class 1A XC Sectional - #2 ElmwoodOct 31 · 3 Miles Varsity · Place 51 · Elmwood3 Miles Varsity5116:40.0 PB11
Oct 12Amboy XC InvitationalOct 12 · 2.95 Miles Varsity · Place 21 · Elmwood2.95 Miles Varsity2117:40.9 PB11
Sep 19Dale Donner InviteSep 19 · 3 Miles Varsity · Place 40 · Elmwood3 Miles Varsity4018:04.6 PB11
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 92 · Elmwood3 Miles 3 Miles-Varsity-1A9216:53.3 PB11
Aug 28IVC XC InviteAug 28 · 3 Miles Varsity Boys · Place 14 · Elmwood3 Miles Varsity Boys1417:17.23 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 1A State XC ChampionshipsNov 8 · 3 Miles 1A Varsity · Place 194 · Elmwood3 Miles 1A Varsity19417:08.1710
Oct 25IHSA Class 1A XC Regional - #2C FarmingtonOct 25 · 3 Miles Varsity · Place 44 · Elmwood3 Miles Varsity4417:05.10 PB10
Oct 1847th Annual Patriot XC InviteOct 18 · 3 Miles Junior Varsity - Co-Ed · Place 1 · Elmwood3 Miles Junior Varsity - Co-Ed116:53.7010
Oct 13Amboy Columbus Day XC Invitational Oct 13 · 2.4 Miles Frosh/Soph · Place 11 · Elmwood2.4 Miles Frosh/Soph1114:49.80 PB10
Oct 4Elmwood HS XC InvitationalOct 4 · 2.55 Miles Open · Place 7 · Elmwood2.55 Miles Open715:34.70 PB10
Sep 30Prairieland Conference XC ChampionshipsSep 30 · 3 Miles Varsity · Place 23 · Elmwood3 Miles Varsity2318:16.20 PB10
Sep 20Dale Donner XC InvitationalSep 20 · 2.5 Miles Frosh/Soph · Place 8 · Elmwood2.5 Miles Frosh/Soph814:47.00 PB10
Sep 5NCHS Open Cross Country MeetSep 5 · 3.05 Miles Varsity · Place 35 · Elmwood3.05 Miles Varsity3517:43.00 PB10
Aug 29IVC XC InviteAug 29 · 3 Miles Varsity Boys · Place 19 · Elmwood3 Miles Varsity Boys1918:02.4710