Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Chrisman High School Cow Chip Classic · Sep 519:26.49Cow Chip ClassicSeptember 5, 2026
3 Miles · Clinton High SchoolClinton Light it Up XC Invitational · Aug 2918:06.9Clinton Light it Up XC InvitationalAugust 29, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 716:55.42IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1218:22.8First to the Finish InvitationalSeptember 12, 2026
3 Miles · Dwight Country ClubTrojan Cross Country Invitational · Sep 1819:49.40Trojan Cross Country InvitationalSeptember 18, 2025
3 Miles · Furrow FarmEPGXC Invitational · Sep 2920:23.1EPGXC InvitationalSeptember 29, 2026
3 Miles · Indian Creek Country ClubIPC Cross Country Meet · Oct 617:42.4IPC Cross Country MeetOctober 6, 2026
3 Miles · Kankakee Community College2026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara) · Oct 3117:02.452026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara)October 31, 2026
3 Miles · Limestone Park2026 Herscher Invite · Sep 2617:32.502026 Herscher InviteSeptember 26, 2026
3 Miles · Maxwell ParkUniversity High School Invitational · Sep 819:14.67University High School InvitationalSeptember 8, 2026
3 Miles · The Oaks At River's EdgePC/Pontiac Invite · Oct 1017:58.2PC/Pontiac InviteOctober 10, 2026
3 Miles · Wimple Park49th Annual Tuscola Classic · Sep 1917:57.1149th Annual Tuscola ClassicSeptember 19, 2026
4554 m · PeruSt. Bede Academy #1 · Sep 419:11.1St. Bede Academy #1September 4, 2025
4602 m · Saint Bede AcademySt. Bede Home Meet #1 · Sep 317:42.93St. Bede Home Meet #1September 3, 2026
5,000 Meters · Chrisman High School Cow Chip Classic · Sep 619:49.9Cow Chip ClassicSeptember 6, 2025

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 1A Varsity · Place 180 · Fairbury (Prairie Central)3 Miles Class 1A Varsity18016:55.42 PB10
Oct 312026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara)Oct 31 · 3 Miles Varsity · Place 34 · Fairbury (Prairie Central)3 Miles Varsity3417:02.45 PB10
Oct 10PC/Pontiac InviteOct 10 · 3 Miles Varsity · Place 33 · Fairbury (Prairie Central)3 Miles Varsity3317:58.2 PB10
Oct 6IPC Cross Country MeetOct 6 · 3 Miles Varsity · Place 34 · Fairbury (Prairie Central)3 Miles Varsity3417:42.4 PB10
Sep 29EPGXC InvitationalSep 29 · 3 Miles Varsity · Place 81 · Fairbury (Prairie Central)3 Miles Varsity8120:23.1 PB10
Sep 262026 Herscher InviteSep 26 · 3 Miles Varsity · Place 19 · Fairbury (Prairie Central)3 Miles Varsity1917:32.50 PB10
Sep 1949th Annual Tuscola ClassicSep 19 · 3 Miles Boys Race · Place 51 · Fairbury (Prairie Central)3 Miles Boys Race5117:57.11 PB10
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 250 · Fairbury (Prairie Central)3 Miles 3 Miles-Varsity-1A25018:22.8 PB10
Sep 8University High School InvitationalSep 8 · 3 Miles Varsity · Place 17 · Fairbury (Prairie Central)3 Miles Varsity1719:14.67 PB10
Sep 5Cow Chip ClassicSep 5 · 3 Miles Open Race · Place 45 · Fairbury (Prairie Central)3 Miles Open Race4519:26.49 PB10
Sep 3St. Bede Home Meet #1Sep 3 · 2.86 Miles Varsity · Place 7 · Fairbury (Prairie Central)2.86 Miles Varsity717:42.93 PB10
Aug 29Clinton Light it Up XC InvitationalAug 29 · 3 Miles Varsity · Place 119 · Fairbury (Prairie Central)3 Miles Varsity11918:06.9 PB10

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 1A XC Regional - #1A Kankakee (McNamara)Oct 25 · 3 Miles Varsity · Place 48 · Fairbury (Prairie Central)3 Miles Varsity4818:59.419
Oct 1847th Annual Patriot XC InviteOct 18 · 3 Miles Varsity · Place 175 · Fairbury (Prairie Central)3 Miles Varsity17518:59.409
Oct 11PC/Pontiac InviteOct 11 · 3 Miles Varsity · Place 66 · Fairbury (Prairie Central)3 Miles Varsity6619:14.819
Oct 7IPC Conference MeetOct 7 · 3 Miles Varsity · Place 50 · Fairbury (Prairie Central)3 Miles Varsity5019:31.839
Sep 30EPGXC InvitationalSep 30 · 3 Miles Varsity · Place 105 · Fairbury (Prairie Central)3 Miles Varsity10521:24.19
Sep 2740th Herscher Invite Sep 27 · 3 Miles Varsity · Place 45 · Fairbury (Prairie Central)3 Miles Varsity4519:22.809
Sep 2048th Annual Tuscola ClassicSep 20 · 3 Miles Boys Race · Place 105 · Fairbury (Prairie Central)3 Miles Boys Race10519:12.49
Sep 18Trojan Cross Country InvitationalSep 18 · 3 Miles Varsity · Place 27 · Fairbury (Prairie Central)3 Miles Varsity2719:49.40 PB9
Sep 9U-High InviteSep 9 · 3 Miles Varsity · Place 22 · Fairbury (Prairie Central)3 Miles Varsity2220:01.279
Sep 6Cow Chip ClassicSep 6 · 5,000 Meters Varsity · Place 74 · Fairbury (Prairie Central)5,000 Meters Varsity7419:49.9 PB9
Sep 4St. Bede Academy #1Sep 4 · 2.83 Miles Varsity · Place 12 · Fairbury (Prairie Central)2.83 Miles Varsity1219:11.1 PB9
Aug 30Clinton Light it Up XC Invitational Aug 30 · 3 Miles Varsity · Place 170 · Fairbury (Prairie Central)3 Miles Varsity17020:29.229