Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Chrisman High School Cow Chip Classic · Sep 520:23.52Cow Chip ClassicSeptember 5, 2026
3 Miles · Clinton High SchoolClinton Light it Up XC Invitational · Aug 2918:01.8Clinton Light it Up XC InvitationalAugust 29, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 717:50.18IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller Park47th Annual Patriot XC Invite · Oct 1818:05.2047th Annual Patriot XC InviteOctober 18, 2025
3 Miles · Dwight Country ClubTrojan Cross Country Invitational · Sep 1818:11.20Trojan Cross Country InvitationalSeptember 18, 2025
3 Miles · Furrow FarmEPGXC Invitational · Sep 3019:56.5EPGXC InvitationalSeptember 30, 2025
3 Miles · Indian Creek Country ClubIPC Cross Country Meet · Oct 617:27.2IPC Cross Country MeetOctober 6, 2026
3 Miles · Kankakee Community College2026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara) · Oct 3117:24.142026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara)October 31, 2026
3 Miles · Limestone Park2026 Herscher Invite · Sep 2617:37.002026 Herscher InviteSeptember 26, 2026
3 Miles · Maxwell ParkUniversity High School Invitational · Sep 818:55.02University High School InvitationalSeptember 8, 2026
3 Miles · The Oaks At River's EdgePC/Pontiac Invite · Oct 1117:45.45PC/Pontiac InviteOctober 11, 2025
3 Miles · Wimple Park49th Annual Tuscola Classic · Sep 1917:54.9149th Annual Tuscola ClassicSeptember 19, 2026
4554 m · PeruSt. Bede Academy #1 · Sep 417:55.4St. Bede Academy #1September 4, 2025
4602 m · Saint Bede AcademySt. Bede Home Meet #1 · Sep 317:34.52St. Bede Home Meet #1September 3, 2026

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 1A Varsity · Place 232 · Fairbury (Prairie Central)3 Miles Class 1A Varsity23217:50.18 PB11
Oct 312026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara)Oct 31 · 3 Miles Varsity · Place 43 · Fairbury (Prairie Central)3 Miles Varsity4317:24.14 PB11
Oct 242026 IHSA Class 1A XC Regional - #1A Kankakee (McNamara)Oct 24 · 3 Miles Varsity · Place 28 · Fairbury (Prairie Central)3 Miles Varsity2817:35.9511
Oct 1748th Annual Patriot XC InviteOct 17 · 3 Miles Varsity · Place 88 · Fairbury (Prairie Central)3 Miles Varsity8817:07.211
Oct 10PC/Pontiac InviteOct 10 · 3 Miles Varsity · Place 41 · Fairbury (Prairie Central)3 Miles Varsity4118:16.711
Oct 6IPC Cross Country MeetOct 6 · 3 Miles Varsity · Place 31 · Fairbury (Prairie Central)3 Miles Varsity3117:27.2 PB11
Sep 29EPGXC InvitationalSep 29 · 3 Miles Varsity · Place 113 · Fairbury (Prairie Central)3 Miles Varsity11322:04.511
Sep 262026 Herscher InviteSep 26 · 3 Miles Varsity · Place 21 · Fairbury (Prairie Central)3 Miles Varsity2117:37.00 PB11
Sep 1949th Annual Tuscola ClassicSep 19 · 3 Miles Boys Race · Place 49 · Fairbury (Prairie Central)3 Miles Boys Race4917:54.91 PB11
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 263 · Fairbury (Prairie Central)3 Miles 3 Miles-Varsity-1A26318:32.511
Sep 8University High School InvitationalSep 8 · 3 Miles Varsity · Place 12 · Fairbury (Prairie Central)3 Miles Varsity1218:55.02 PB11
Sep 5Cow Chip ClassicSep 5 · 3 Miles Open Race · Place 61 · Fairbury (Prairie Central)3 Miles Open Race6120:23.52 PB11
Sep 3St. Bede Home Meet #1Sep 3 · 2.86 Miles Varsity · Place 5 · Fairbury (Prairie Central)2.86 Miles Varsity517:34.52 PB11
Aug 29Clinton Light it Up XC InvitationalAug 29 · 3 Miles Varsity · Place 114 · Fairbury (Prairie Central)3 Miles Varsity11418:01.8 PB11

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 1A XC Regional - #1A Kankakee (McNamara)Oct 25 · 3 Miles Varsity · Place 29 · Fairbury (Prairie Central)3 Miles Varsity2918:00.5310
Oct 1847th Annual Patriot XC InviteOct 18 · 3 Miles Varsity · Place 127 · Fairbury (Prairie Central)3 Miles Varsity12718:05.20 PB10
Oct 11PC/Pontiac InviteOct 11 · 3 Miles Varsity · Place 37 · Fairbury (Prairie Central)3 Miles Varsity3717:45.45 PB10
Oct 7IPC Conference MeetOct 7 · 3 Miles Varsity · Place 34 · Fairbury (Prairie Central)3 Miles Varsity3418:10.8110
Sep 30EPGXC InvitationalSep 30 · 3 Miles Varsity · Place 73 · Fairbury (Prairie Central)3 Miles Varsity7319:56.5 PB10
Sep 2740th Herscher Invite Sep 27 · 3 Miles Varsity · Place 24 · Fairbury (Prairie Central)3 Miles Varsity2418:17.4010
Sep 2048th Annual Tuscola ClassicSep 20 · 3 Miles Boys Race · Place 61 · Fairbury (Prairie Central)3 Miles Boys Race6117:56.410
Sep 18Trojan Cross Country InvitationalSep 18 · 3 Miles Varsity · Place 12 · Fairbury (Prairie Central)3 Miles Varsity1218:11.20 PB10
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 1A · Place 197 · Fairbury (Prairie Central)3 Miles Varsity 1A19717:53.3010
Sep 9U-High InviteSep 9 · 3 Miles Varsity · Place 24 · Fairbury (Prairie Central)3 Miles Varsity2421:31.6110
Sep 4St. Bede Academy #1Sep 4 · 2.83 Miles Varsity · Place 5 · Fairbury (Prairie Central)2.83 Miles Varsity517:55.4 PB10
Aug 30Clinton Light it Up XC Invitational Aug 30 · 3 Miles Varsity · Place 98 · Fairbury (Prairie Central)3 Miles Varsity9818:13.0610