Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Chrisman High School Cow Chip Classic · Sep 516:33.26Cow Chip ClassicSeptember 5, 2026
3 Miles · Clinton High SchoolClinton Light it Up XC Invitational · Aug 2915:22.6Clinton Light it Up XC InvitationalAugust 29, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 714:53.26IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkIHSA Class 1A State XC Championships · Nov 815:05.21IHSA Class 1A State XC ChampionshipsNovember 8, 2025
3 Miles · Dwight Country ClubTrojan Cross Country Invitational · Sep 1816:39.70Trojan Cross Country InvitationalSeptember 18, 2025
3 Miles · Furrow FarmEPGXC Invitational · Sep 2916:51.8EPGXC InvitationalSeptember 29, 2026
3 Miles · Indian Creek Country ClubIPC Cross Country Meet · Oct 615:15.9IPC Cross Country MeetOctober 6, 2026
3 Miles · Kankakee Community College2026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara) · Oct 3115:14.322026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara)October 31, 2026
3 Miles · Limestone Park2026 Herscher Invite · Sep 2615:29.902026 Herscher InviteSeptember 26, 2026
3 Miles · Maxwell ParkU-High Invite · Sep 916:14.09U-High InviteSeptember 9, 2025
3 Miles · The Oaks At River's EdgePC/Pontiac Invite · Oct 1015:37.1PC/Pontiac InviteOctober 10, 2026
3 Miles · Wimple Park49th Annual Tuscola Classic · Sep 1915:46.6249th Annual Tuscola ClassicSeptember 19, 2026
4554 m · PeruSt. Bede Academy #1 · Sep 415:35.0St. Bede Academy #1September 4, 2025
4602 m · Saint Bede AcademySt. Bede Home Meet #1 · Sep 315:47.74St. Bede Home Meet #1September 3, 2026
5,000 Meters · Chrisman High School Cow Chip Classic · Sep 616:18.0Cow Chip ClassicSeptember 6, 2025
5,000 Meters · Lisle High SchoolIHSA Class 1A XC Sectional - #1 Lisle (Sr.) · Nov 116:29.28IHSA Class 1A XC Sectional - #1 Lisle (Sr.)November 1, 2025

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 7 · Fairbury (Prairie Central)3 Miles Class 1A Varsity714:53.26 PB12
Oct 312026 IHSA Class 1A XC Sectional - #1 Kankakee (McNamara)Oct 31 · 3 Miles Varsity · Place 1 · Fairbury (Prairie Central)3 Miles Varsity115:14.32 PB12
Oct 242026 IHSA Class 1A XC Regional - #1A Kankakee (McNamara)Oct 24 · 3 Miles Varsity · Place 1 · Fairbury (Prairie Central)3 Miles Varsity115:17.5812
Oct 1748th Annual Patriot XC InviteOct 17 · 3 Miles Varsity · Place 5 · Fairbury (Prairie Central)3 Miles Varsity515:09.412
Oct 10PC/Pontiac InviteOct 10 · 3 Miles Varsity · Place 1 · Fairbury (Prairie Central)3 Miles Varsity115:37.1 PB12
Oct 6IPC Cross Country MeetOct 6 · 3 Miles Varsity · Place 2 · Fairbury (Prairie Central)3 Miles Varsity215:15.9 PB12
Sep 29EPGXC InvitationalSep 29 · 3 Miles Varsity · Place 7 · Fairbury (Prairie Central)3 Miles Varsity716:51.8 PB12
Sep 262026 Herscher InviteSep 26 · 3 Miles Varsity · Place 1 · Fairbury (Prairie Central)3 Miles Varsity115:29.90 PB12
Sep 1949th Annual Tuscola ClassicSep 19 · 3 Miles Boys Race · Place 4 · Fairbury (Prairie Central)3 Miles Boys Race415:46.62 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 9 · Fairbury (Prairie Central)3 Miles 3 Miles-Varsity-1A915:26.412
Sep 8University High School InvitationalSep 8 · 3 Miles Varsity · Place 1 · Fairbury (Prairie Central)3 Miles Varsity116:23.2712
Sep 5Cow Chip ClassicSep 5 · 3 Miles Open Race · Place 4 · Fairbury (Prairie Central)3 Miles Open Race416:33.26 PB12
Sep 3St. Bede Home Meet #1Sep 3 · 2.86 Miles Varsity · Place 1 · Fairbury (Prairie Central)2.86 Miles Varsity115:47.74 PB12
Aug 29Clinton Light it Up XC InvitationalAug 29 · 3 Miles Varsity · Place 9 · Fairbury (Prairie Central)3 Miles Varsity915:22.6 PB12

2025 Cross Country

15 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 1A State XC ChampionshipsNov 8 · 3 Miles 1A Varsity · Place 16 · Fairbury (Prairie Central)3 Miles 1A Varsity1615:05.21 PB11
Nov 1IHSA Class 1A XC Sectional - #1 Lisle (Sr.)Nov 1 · 5,000 Meters Varsity · Place 4 · Fairbury (Prairie Central)5,000 Meters Varsity416:29.28 PB11
Oct 25IHSA Class 1A XC Regional - #1A Kankakee (McNamara)Oct 25 · 3 Miles Varsity · Place 1 · Fairbury (Prairie Central)3 Miles Varsity116:03.5411
Oct 1847th Annual Patriot XC InviteOct 18 · 3 Miles Varsity · Place 4 · Fairbury (Prairie Central)3 Miles Varsity415:20.2011
Oct 11PC/Pontiac InviteOct 11 · 3 Miles Varsity · Place 3 · Fairbury (Prairie Central)3 Miles Varsity315:53.1511
Oct 7IPC Conference MeetOct 7 · 3 Miles Varsity · Place 6 · Fairbury (Prairie Central)3 Miles Varsity616:02.2911
Sep 30EPGXC InvitationalSep 30 · 3 Miles Varsity · Place 11 · Fairbury (Prairie Central)3 Miles Varsity1117:18.711
Sep 2740th Herscher Invite Sep 27 · 3 Miles Varsity · Place 1 · Fairbury (Prairie Central)3 Miles Varsity116:01.4011
Sep 2048th Annual Tuscola ClassicSep 20 · 3 Miles Boys Race · Place 13 · Fairbury (Prairie Central)3 Miles Boys Race1316:16.911
Sep 18Trojan Cross Country InvitationalSep 18 · 3 Miles Varsity · Place 1 · Fairbury (Prairie Central)3 Miles Varsity116:39.70 PB11
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 1A · Place 17 · Fairbury (Prairie Central)3 Miles Varsity 1A1715:37.9011
Sep 9U-High InviteSep 9 · 3 Miles Varsity · Place 1 · Fairbury (Prairie Central)3 Miles Varsity116:14.09 PB11
Sep 6Cow Chip ClassicSep 6 · 5,000 Meters Varsity · Place 6 · Fairbury (Prairie Central)5,000 Meters Varsity616:18.0 PB11
Sep 4St. Bede Academy #1Sep 4 · 2.83 Miles Varsity · Place 1 · Fairbury (Prairie Central)2.83 Miles Varsity115:35.0 PB11
Aug 30Clinton Light it Up XC Invitational Aug 30 · 3 Miles Varsity · Place 24 · Fairbury (Prairie Central)3 Miles Varsity2416:11.2211

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 1A XC Sectional-#2 ElmwoodNov 2 · 3 Miles Varsity · Place 40 · Fairbury (Prairie Central)3 Miles Varsity4016:30.9910
Oct 262024 IHSA Class 1A XC Regional-#2C Peoria (Notre Dame)Oct 26 · 5,000 Meters Varsity · Place 33 · Fairbury (Prairie Central)5,000 Meters Varsity3318:14.3510
Oct 19Patriot XC InviteOct 19 · 3 Miles Varsity · Place 42 · Fairbury (Prairie Central)3 Miles Varsity4216:48.1010
Oct 12PC/Pontiac InviteOct 12 · 3 Miles Varsity · Place 23 · Fairbury (Prairie Central)3 Miles Varsity2317:27.4010
Oct 8Illini Prairie Conference XC ChampionshipOct 8 · 3 Miles Varsity · Place 24 · Fairbury (Prairie Central)3 Miles Varsity2416:53.710
Oct 1EPGXC InvitationalOct 1 · 3 Miles Varsity · Place 56 · Fairbury (Prairie Central)3 Miles Varsity5619:09.110
Sep 2839th Herscher InviteSep 28 · 3 Miles Varsity · Place 21 · Fairbury (Prairie Central)3 Miles Varsity2117:40.4010
Sep 19Trojan Invite 2024Sep 19 · 3 Miles Varsity · Place 9 · Fairbury (Prairie Central)3 Miles Varsity917:47.3010
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 1A · Place 212 · Fairbury (Prairie Central)3 Miles Varsity 1A21218:26.9010
Sep 7Chrisman Cowchip ClassicSep 7 · 3 Miles Varsity · Place 7 · Fairbury (Prairie Central)3 Miles Varsity718:23.810
Sep 5St. Bede Home MeetSep 5 · 2.91 Miles Varsity · Place 3 · Fairbury (Prairie Central)2.91 Miles Varsity317:52.010
Aug 31Light It Up XC MeetAug 31 · 3 Miles Varsity · Place 68 · Fairbury (Prairie Central)3 Miles Varsity6818:16.1210