Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.97 Miles · Scripts ParkDick Tucker XC Invitational · Oct 920:22.90Dick Tucker XC InvitationalOctober 9, 2025
3 Miles · 17651 Boy Scout TrailPORTA Prairie Trails XC Classic · Sep 1321:18.42PORTA Prairie Trails XC ClassicSeptember 13, 2025
3 Miles · Argyle Lake State Park2nd Annual XC Cyclone Invite · Sep 820:53.872nd Annual XC Cyclone InviteSeptember 8, 2026
3 Miles · Beardstown Park District OfficeHome Meet · Sep 1820:49Home MeetSeptember 18, 2025
3 Miles · Emiquon Nature PreserveHavana Cross Country Meet #2 · Oct 2019:41.77Havana Cross Country Meet #2October 20, 2025
3 Miles · Liberty High School XC CourseLiberty HS XC Invite · Oct 1020:09.6Liberty HS XC InviteOctober 10, 2026
3 Miles · Liberty HS XC CourseLiberty HS XC Invitational · Oct 1122:05.30Liberty HS XC InvitationalOctober 11, 2025
3 Miles · Maple Lane Country Club2026 IHSA Class 1A XC Sectional - #2 Elmwood · Oct 3123:51.82026 IHSA Class 1A XC Sectional - #2 ElmwoodOctober 31, 2026
3 Miles · Pittsfield Lake10th Annual Toby Elledge Cross Country Invitational · Sep 2219:57.9710th Annual Toby Elledge Cross Country InvitationalSeptember 22, 2026
3 Miles · PORTA HS CampusPORTA Early Bird Open · Aug 2524:24PORTA Early Bird OpenAugust 25, 2026
3 Miles · Porta Jr Sr High SchoolPORTA Prairie Trails XC Classic · Sep 1220:34.05PORTA Prairie Trails XC ClassicSeptember 12, 2026
3 Miles · Rochester Community ParkRochester XC Invitational · Sep 531:21.4Rochester XC InvitationalSeptember 5, 2026
3 Miles · Scripps ParkDick Tucker XC Invitational · Oct 819:39.13Dick Tucker XC InvitationalOctober 8, 2026
3 Miles · South ParkQND Running Raider Classic · Sep 1526:08.6QND Running Raider ClassicSeptember 15, 2026

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 1A XC Sectional - #2 ElmwoodOct 31 · 3 Miles Varsity · Place 151 · Beardstown3 Miles Varsity15123:51.8 PB12
Oct 242026 IHSA Class 1A XC Regional - #2B MacombOct 24 · 3 Miles Varsity · Place 51 · Beardstown3 Miles Varsity5120:26.612
Oct 20Lutheran High Crusader ClassicOct 20 · 3 Miles Varsity · Place 53 · Beardstown3 Miles Varsity5322:50.5712
Oct 19Havana XC Meet #2Oct 19 · 3 Miles Varsity · Place 11 · Beardstown3 Miles Varsity1118:2612
Oct 10Liberty HS XC InviteOct 10 · 3 Miles Varsity - Invitational · Place 38 · Beardstown3 Miles Varsity - Invitational3820:09.6 PB12
Oct 8Dick Tucker XC InvitationalOct 8 · 3 Miles Varsity · Place 25 · Beardstown3 Miles Varsity2519:39.13 PB12
Sep 2210th Annual Toby Elledge Cross Country InvitationalSep 22 · 3 Miles Varsity · Place 27 · Beardstown3 Miles Varsity2719:57.97 PB12
Sep 15QND Running Raider ClassicSep 15 · 3 Miles High School Varsity · Place 66 · Beardstown3 Miles High School Varsity6626:08.6 PB12
Sep 12PORTA Prairie Trails XC ClassicSep 12 · 3 Miles HS Boys · Place 32 · Beardstown3 Miles HS Boys3220:34.05 PB12
Sep 82nd Annual XC Cyclone InviteSep 8 · 3 Miles High School Boys · Place 10 · Beardstown3 Miles High School Boys1020:53.87 PB12
Sep 5Rochester XC InvitationalSep 5 · 3 Miles Varsity · Place 174 · Beardstown3 Miles Varsity17431:21.4 PB12
Aug 25PORTA Early Bird OpenAug 25 · 3 Miles Varsity · Place 24 · Beardstown3 Miles Varsity2424:24 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 20Havana Cross Country Meet #2Oct 20 · 3 Miles Varsity · Place 18 · Beardstown3 Miles Varsity1819:41.77 PB11
Oct 11Liberty HS XC InvitationalOct 11 · 3 Miles Varsity - Invitational · Place 47 · Beardstown3 Miles Varsity - Invitational4722:05.30 PB11
Oct 9Dick Tucker XC InvitationalOct 9 · 2.97 Miles Varsity · Place 31 · Beardstown2.97 Miles Varsity3120:22.90 PB11
Sep 23Toby Elledge InvitationalSep 23 · 3 Miles Varsity · Place 36 · Beardstown3 Miles Varsity3621:29.3811
Sep 18Home MeetSep 18 · 3 Miles Varsity · Place 20 · Beardstown3 Miles Varsity2020:49 PB11
Sep 13PORTA Prairie Trails XC ClassicSep 13 · 3 Miles High School Boys · Place 57 · Beardstown3 Miles High School Boys5721:18.42 PB11