Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Big Creek ParkCanton XC Invitational · Sep 524:59.4Canton XC InvitationalSeptember 5, 2026
3 Miles · Big Creek ParkCanton Little Giant XC Invitational · Sep 222:11.00Canton Little Giant XC InvitationalSeptember 2, 2023
3 Miles · Detweiller ParkPatriot XC Invitational · Oct 1422:38.40Patriot XC InvitationalOctober 14, 2023
3 Miles · Farmington Central High SchoolPrairieland Conference · Sep 2922:12.70Prairieland ConferenceSeptember 29, 2026
3 Miles · Liberty High School XC CourseLiberty HS XC Invite · Oct 1023:35.9Liberty HS XC InviteOctober 10, 2026
3 Miles · Liberty HS XC CourseLiberty HS XC Invitational · Oct 1124:30.30Liberty HS XC InvitationalOctober 11, 2025
3 Miles · Maple Shade Country ClubElmwood HS XC Invite · Oct 322:32.6Elmwood HS XC InviteOctober 3, 2026
3 Miles · Porta Jr Sr High SchoolPORTA Prairie Trails XC Classic · Sep 1225:01.68PORTA Prairie Trails XC ClassicSeptember 12, 2026
3 Miles · Scripps ParkIHSA Class 1A XC Regional - #2B Rushville (R.-Industry) · Oct 2523:48.70IHSA Class 1A XC Regional - #2B Rushville (R.-Industry)October 25, 2025
3 Miles · Spring Lake CourseMacomb HS Early Bird Invite · Aug 2622:59.9Macomb HS Early Bird InviteAugust 26, 2026
3 Miles · Vince Grady FieldWIU High School XC Invitational · Sep 2624:22.2WIU High School XC InvitationalSeptember 26, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 1A XC Regional - #2B MacombOct 24 · 3 Miles Varsity · Place 64 · Bushnell (B.-Prairie City)3 Miles Varsity6421:43.812
Oct 1748th Annual Patriot XC InviteOct 17 · 3 Miles Varsity · Place 280 · Bushnell (B.-Prairie City)3 Miles Varsity28022:14.812
Oct 10Liberty HS XC InviteOct 10 · 3 Miles Varsity - Invitational · Place 55 · Bushnell (B.-Prairie City)3 Miles Varsity - Invitational5523:35.9 PB12
Oct 3Elmwood HS XC InviteOct 3 · 3 Miles Varsity · Place 215 · Bushnell (B.-Prairie City)3 Miles Varsity21522:32.6 PB12
Sep 29Prairieland ConferenceSep 29 · 3 Miles Varsity Boys · Place 53 · Bushnell (B.-Prairie City)3 Miles Varsity Boys5322:12.70 PB12
Sep 26WIU High School XC InvitationalSep 26 · 3 Miles Varsity · Place 64 · Bushnell (B.-Prairie City)3 Miles Varsity6424:22.2 PB12
Sep 12PORTA Prairie Trails XC ClassicSep 12 · 3 Miles HS Boys · Place 54 · Bushnell (B.-Prairie City)3 Miles HS Boys5425:01.68 PB12
Sep 5Canton XC InvitationalSep 5 · 3 Miles Varsity · Place 42 · Bushnell (B.-Prairie City)3 Miles Varsity4224:59.4 PB12
Aug 26Macomb HS Early Bird InviteAug 26 · 3 Miles High School · Place 38 · Bushnell (B.-Prairie City)3 Miles High School3822:59.9 PB12
Aug 24Farmington XC InvitationalAug 24 · 3 Miles Varsity Boys · Place 48 · Bushnell (B.-Prairie City)3 Miles Varsity Boys4823:29.9312

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 1A XC Regional - #2B Rushville (R.-Industry)Oct 25 · 3 Miles Varsity · Place 65 · Bushnell (B.-Prairie City)3 Miles Varsity6523:48.70 PB11
Oct 1847th Annual Patriot XC InviteOct 18 · 3 Miles Varsity · Place 287 · Bushnell (B.-Prairie City)3 Miles Varsity28724:07.2011
Oct 11Liberty HS XC InvitationalOct 11 · 3 Miles Varsity - Invitational · Place 54 · Bushnell (B.-Prairie City)3 Miles Varsity - Invitational5424:30.30 PB11
Oct 4Elmwood HS XC InvitationalOct 4 · 3 Miles Varsity · Place 229 · Bushnell (B.-Prairie City)3 Miles Varsity22926:01.9011
Sep 30Prairieland Conference XC ChampionshipsSep 30 · 3 Miles Varsity · Place 58 · Bushnell (B.-Prairie City)3 Miles Varsity5826:50.4011
Sep 6Canton Little Giants InvitationalSep 6 · 3 Miles Varsity · Place 46 · Bushnell (B.-Prairie City)3 Miles Varsity4625:12.2011
Aug 27Macomb Early BirdAug 27 · 3 Miles Varsity · Place 28 · Bushnell (B.-Prairie City)3 Miles Varsity2826:41.711

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 1A XC Regional-#2C Peoria (Notre Dame)Oct 26 · 5,000 Meters Varsity · Place 63 · Bushnell (B.-Prairie City)5,000 Meters Varsity6322:31.2110
Oct 19Patriot XC InviteOct 19 · 3 Miles Varsity · Place 232 · Bushnell (B.-Prairie City)3 Miles Varsity23220:44.9010
Oct 12Liberty HS XC InviteOct 12 · 3 Miles Varsity Invitational · Place 41 · Bushnell (B.-Prairie City)3 Miles Varsity Invitational4120:48.0010
Oct 5Elmwood HS InvitationalOct 5 · 3 Miles Varsity · Place 182 · Bushnell (B.-Prairie City)3 Miles Varsity18221:53.9010
Oct 1Prairieland Conference XC ChampionshipsOct 1 · 3 Miles Varsity · Place 35 · Bushnell (B.-Prairie City)3 Miles Varsity3520:59.7010
Sep 14PORTA XC InvitationalSep 14 · 3 Miles Varsity · Place 46 · Bushnell (B.-Prairie City)3 Miles Varsity4621:28.0010
Sep 7Canton Little Giant XC invitationalSep 7 · 3 Miles Varsity · Place 36 · Bushnell (B.-Prairie City)3 Miles Varsity3623:16.6010
Aug 28Macomb Early BirdAug 28 · 3 Miles Varsity · Place 20 · Bushnell (B.-Prairie City)3 Miles Varsity2022:34.910

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 212023 IHSA Class 1A XC Regional - #2B Quincy (Notre Dame)Oct 21 · 3 Miles Varsity · Place 52 · Bushnell (B.-Prairie Ci3 Miles Varsity5222:30.749
Oct 14Patriot XC InvitationalOct 14 · 3 Miles Varsity · Place 266 · Bushnell (B.-Prairie City)3 Miles Varsity26622:38.40 PB9
Oct 7Liberty HS XC InvitationalOct 7 · 3 Miles Varsity · Place 56 · Bushnell (B.-Prairie Ci3 Miles Varsity5623:50.909
Sep 30Elmwood XC Invitational Sep 30 · 3 Miles Varsity · Place 167 · Bushnell (B.-Prairie Ci3 Miles Varsity16722:45.609
Sep 26Prairieland Conference XC Championships Sep 26 · 3 Miles Varsity · Place 39 · Bushnell (B.-Prairie Ci3 Miles Varsity3921:01.409
Sep 9Petersburg PORTA XC InviteSep 9 · 2.9 Miles Varsity · Place 34 · Bushnell (B.-Prairie Ci2.9 Miles Varsity3421:23.609
Sep 2Canton Little Giant XC InvitationalSep 2 · 3 Miles Varsity · Place 26 · Bushnell (B.-Prairie City)3 Miles Varsity2622:11.00 PB9