Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · 17651 Boy Scout TrailPORTA Prairie Trails XC Classic · Sep 1319:52.10PORTA Prairie Trails XC ClassicSeptember 13, 2025
3 Miles · Argyle Lake State Park2nd Annual XC Cyclone Invite · Sep 820:08.422nd Annual XC Cyclone InviteSeptember 8, 2026
3 Miles · Beardstown Park District OfficeHome Meet · Sep 1818:51Home MeetSeptember 18, 2025
3 Miles · Emiquon Nature PreserveHavana Cross Country Meet #2 · Oct 2018:59.76Havana Cross Country Meet #2October 20, 2025
3 Miles · Liberty High School XC CourseLiberty HS XC Invite · Oct 1018:55.8Liberty HS XC InviteOctober 10, 2026
3 Miles · Liberty HS XC CourseLiberty HS XC Invitational · Oct 1119:36.20Liberty HS XC InvitationalOctober 11, 2025
3 Miles · Maple Lane Country Club2026 IHSA Class 1A XC Sectional - #2 Elmwood · Oct 3118:34.22026 IHSA Class 1A XC Sectional - #2 ElmwoodOctober 31, 2026
3 Miles · Pittsfield Lake10th Annual Toby Elledge Cross Country Invitational · Sep 2219:14.2510th Annual Toby Elledge Cross Country InvitationalSeptember 22, 2026
3 Miles · PORTA HS CampusPORTA Early Bird Open · Aug 2521:49PORTA Early Bird OpenAugust 25, 2026
3 Miles · Porta Jr Sr High SchoolPORTA Prairie Trails XC Classic · Sep 1219:46.08PORTA Prairie Trails XC ClassicSeptember 12, 2026
3 Miles · Scripps ParkDick Tucker XC Invitational · Oct 819:18.79Dick Tucker XC InvitationalOctober 8, 2026
3 Miles · Scripps ParkIHSA Class 1A XC Regional - #2B Rushville (R.-Industry) · Oct 2518:37.10IHSA Class 1A XC Regional - #2B Rushville (R.-Industry)October 25, 2025
3 Miles · South ParkQND Running Raider Classic · Sep 1520:59.1QND Running Raider ClassicSeptember 15, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 1A XC Sectional - #2 ElmwoodOct 31 · 3 Miles Varsity · Place 111 · Beardstown3 Miles Varsity11118:34.2 PB11
Oct 242026 IHSA Class 1A XC Regional - #2B MacombOct 24 · 3 Miles Varsity · Place 28 · Beardstown3 Miles Varsity2818:42.411
Oct 20Lutheran High Crusader ClassicOct 20 · 3 Miles Varsity · Place 54 · Beardstown3 Miles Varsity5422:51.5811
Oct 19Havana XC Meet #2Oct 19 · 3 Miles Varsity · Place 9 · Beardstown3 Miles Varsity917:4811
Oct 10Liberty HS XC InviteOct 10 · 3 Miles Varsity - Invitational · Place 23 · Beardstown3 Miles Varsity - Invitational2318:55.8 PB11
Oct 8Dick Tucker XC InvitationalOct 8 · 3 Miles Varsity · Place 23 · Beardstown3 Miles Varsity2319:18.79 PB11
Sep 2210th Annual Toby Elledge Cross Country InvitationalSep 22 · 3 Miles Varsity · Place 22 · Beardstown3 Miles Varsity2219:14.25 PB11
Sep 15QND Running Raider ClassicSep 15 · 3 Miles High School Varsity · Place 27 · Beardstown3 Miles High School Varsity2720:59.1 PB11
Sep 12PORTA Prairie Trails XC ClassicSep 12 · 3 Miles HS Boys · Place 23 · Beardstown3 Miles HS Boys2319:46.08 PB11
Sep 82nd Annual XC Cyclone InviteSep 8 · 3 Miles High School Boys · Place 7 · Beardstown3 Miles High School Boys720:08.42 PB11
Aug 25PORTA Early Bird OpenAug 25 · 3 Miles Varsity · Place 18 · Beardstown3 Miles Varsity1821:49 PB11

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #2 ElmwoodNov 1 · 3 Miles Varsity · Place 114 · Beardstown3 Miles Varsity11418:53.6710
Oct 25IHSA Class 1A XC Regional - #2B Rushville (R.-Industry)Oct 25 · 3 Miles Varsity · Place 24 · Beardstown3 Miles Varsity2418:37.10 PB10
Oct 21Lutheran InviteOct 21 · 3 Miles Varsity · Place 22 · Beardstown3 Miles Varsity2221:02.7810
Oct 20Havana Cross Country Meet #2Oct 20 · 3 Miles Varsity · Place 12 · Beardstown3 Miles Varsity1218:59.76 PB10
Oct 11Liberty HS XC InvitationalOct 11 · 3 Miles Varsity - Invitational · Place 38 · Beardstown3 Miles Varsity - Invitational3819:36.20 PB10
Sep 23Toby Elledge InvitationalSep 23 · 3 Miles Varsity · Place 19 · Beardstown3 Miles Varsity1920:16.8810
Sep 18Home MeetSep 18 · 3 Miles Varsity · Place 12 · Beardstown3 Miles Varsity1218:51 PB10
Sep 13PORTA Prairie Trails XC ClassicSep 13 · 3 Miles High School Boys · Place 37 · Beardstown3 Miles High School Boys3719:52.10 PB10
Sep 9Rushville-Industry HS XC InvitationalSep 9 · 3 Miles Varsity · Place 25 · Beardstown3 Miles Varsity2519:13.9110
Sep 6Rochester XC InviteSep 6 · 3 Miles Varsity · Place 91 · Beardstown3 Miles Varsity9119:15.3010
Aug 26PORTA Early Bird QuadAug 26 · 3 Miles Varsity · Place 16 · Beardstown3 Miles Varsity1619:39.0010

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 1A XC Sectional-#2 ElmwoodNov 2 · 3 Miles Varsity · Place 144 · Beardstown3 Miles Varsity14420:13.319
Oct 262024 IHSA Class 1A XC Regional-#2B Rushville (R.-Industry)Oct 26 · 3 Miles Varsity · Place 52 · Beardstown3 Miles Varsity5219:34.309
Oct 22Lutheran High School End of Season Quad MeetOct 22 · 3 Miles Varsity · Place 7 · Beardstown3 Miles Varsity722:079
Oct 21Havana Cross Country Meet #2Oct 21 · 3 Miles Varsity · Place 15 · Beardstown3 Miles Varsity1520:30.29
Oct 12Liberty HS XC InviteOct 12 · 3 Miles Varsity Invitational · Place 55 · Beardstown3 Miles Varsity Invitational5522:32.609
Oct 10Dick Tucker InvitationalOct 10 · 3 Miles Varsity · Place 36 · Beardstown3 Miles Varsity3620:40.449
Sep 24Toby Elledge InvitationalSep 24 · 3 Miles Varsity · Place 33 · Beardstown3 Miles Varsity3323:04.569
Sep 14PORTA XC InvitationalSep 14 · 3 Miles Varsity · Place 45 · Beardstown3 Miles Varsity4521:14.609
Sep 1043rd Annual Rushville - Industry XC InvitationalSep 10 · 3 Miles Varsity · Place 40 · Beardstown3 Miles Varsity4022:38.809
Sep 7Rochester XC InvitationalSep 7 · 3 Miles Varsity · Place 108 · Beardstown3 Miles Varsity10820:52.709
Aug 31Orchard Hill InviteAug 31 · Varsity · Place 17 · BeardstownVarsity1723:219