Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Detweiller Park47th Annual Patriot XC Invite · Oct 1825:25.7047th Annual Patriot XC InviteOctober 18, 2025
3 Miles · Dunlap High SchoolDunlap XC Invitational · Sep 2027:33.4Dunlap XC InvitationalSeptember 20, 2025
3 Miles · Farmington Central High SchoolIHSA Class 1A XC Regional - #2C Farmington · Oct 2525:48.50IHSA Class 1A XC Regional - #2C FarmingtonOctober 25, 2025
3 Miles · Maple Shade Country ClubElmwood HS XC Invitational · Oct 427:48.20Elmwood HS XC InvitationalOctober 4, 2025
3 Miles · Pekin Community High SchoolPekin JV Invite · Sep 928:54Pekin JV InviteSeptember 9, 2025
3 Miles · Spring Lake CoursePrairieland Conference XC Championships · Sep 3027:45.10Prairieland Conference XC ChampionshipsSeptember 30, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 17MCHS Meet 2Sep 17 · 3 Miles Varsity · Peoria Heights3 Miles Varsity0DNS10
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 756 · Peoria Heights3 Miles 3 Miles-Varsity-1A75627:08.310
Aug 24Farmington XC InvitationalAug 24 · 3 Miles Varsity Boys · Place 58 · Peoria Heights3 Miles Varsity Boys5827:45.7710

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 1A XC Regional - #2C FarmingtonOct 25 · 3 Miles Varsity · Place 83 · Peoria Heights3 Miles Varsity8325:48.50 PB9
Oct 1847th Annual Patriot XC InviteOct 18 · 3 Miles Varsity · Place 289 · Peoria Heights3 Miles Varsity28925:25.70 PB9
Oct 4Elmwood HS XC InvitationalOct 4 · 3 Miles Varsity · Place 235 · Peoria Heights3 Miles Varsity23527:48.20 PB9
Sep 30Prairieland Conference XC ChampionshipsSep 30 · 3 Miles Varsity · Place 64 · Peoria Heights3 Miles Varsity6427:45.10 PB9
Sep 20Dunlap XC InvitationalSep 20 · 3 Miles Varsity Boys · Place 105 · Peoria Heights3 Miles Varsity Boys10527:33.4 PB9
Sep 9Pekin JV InviteSep 9 · 3 Miles Junior Varsity · Place 10 · Peoria Heights3 Miles Junior Varsity1028:54 PB9