Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · 17651 Boy Scout TrailPORTA Prairie Trails XC Classic · Sep 1315:48.86PORTA Prairie Trails XC ClassicSeptember 13, 2025
2 Miles · Beardstown Park District OfficeHome Meet · Sep 1814:10Home MeetSeptember 18, 2025
2 Miles · Bob Mays ParkTom Oakley Invitational · Oct 413:30.50Tom Oakley InvitationalOctober 4, 2025
2 Miles · Liberty Middle SchoolLIberty MS Invitational · Sep 3014:42.21LIberty MS InvitationalSeptember 30, 2025
2 Miles · Loveless ParkCarlinville Invite · Oct 714:11.66Carlinville InviteOctober 7, 2025
2 Miles · Maxwell ParkIESA 1A State XC Championships · Oct 1814:22.41IESA 1A State XC ChampionshipsOctober 18, 2025
2 Miles · Uhland AcresIESA 1A - Sectional H @ Uhland Acres · Oct 1113:01.50IESA 1A - Sectional H @ Uhland AcresOctober 11, 2025
3 Miles · Bob Mays ParkTom Oakley Invitational · Oct 321:21.50Tom Oakley InvitationalOctober 3, 2026
3 Miles · Carthage Golf CourseCharger Invite · Oct 1322:54.10Charger InviteOctober 13, 2026
3 Miles · Liberty High School XC CourseLiberty HS XC Invite · Oct 1020:57.7Liberty HS XC InviteOctober 10, 2026
3 Miles · Loveless ParkCarlinville Invite · Oct 623:07.46Carlinville InviteOctober 6, 2026
3 Miles · Maple Lane Country Club2026 IHSA Class 1A XC Sectional - #2 Elmwood · Oct 3120:55.72026 IHSA Class 1A XC Sectional - #2 ElmwoodOctober 31, 2026
3 Miles · Pittsfield Lake10th Annual Toby Elledge Cross Country Invitational · Sep 2221:41.8710th Annual Toby Elledge Cross Country InvitationalSeptember 22, 2026
3 Miles · Pleasant Hill Swimming PoolWild Wolf Run · Sep 2423:38.52Wild Wolf RunSeptember 24, 2026
3 Miles · Porta Jr Sr High SchoolPORTA Prairie Trails XC Classic · Sep 1223:02.13PORTA Prairie Trails XC ClassicSeptember 12, 2026
3 Miles · Scripps ParkDick Tucker XC Invitational · Oct 821:31.97Dick Tucker XC InvitationalOctober 8, 2026
3 Miles · Scripts ParkRushville-Industry HS XC invitational · Sep 826:13.4Rushville-Industry HS XC invitationalSeptember 8, 2026
3 Miles · South ParkQND Running Raider Classic · Sep 1524:01.7QND Running Raider ClassicSeptember 15, 2026
3 Miles · Spring Lake CourseMacomb HS Early Bird Invite · Aug 2624:57.1Macomb HS Early Bird InviteAugust 26, 2026

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

2026 Cross Country

13 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 1A XC Sectional - #2 ElmwoodOct 31 · 3 Miles Varsity · Place 144 · Pleasant HillPleasant Hill3 Miles Varsity14420:55.7 PB9
Oct 242026 IHSA Class 1A XC Regional - #2B MacombOct 24 · 3 Miles Varsity · Place 56 · Pleasant HillPleasant Hill3 Miles Varsity5620:56.39
Oct 13Charger InviteOct 13 · 3 Miles Varsity · Place 30 · Pleasant HillPleasant Hill3 Miles Varsity3022:54.10 PB9
Oct 10Liberty HS XC InviteOct 10 · 3 Miles Varsity - Invitational · Place 46 · Pleasant HillPleasant Hill3 Miles Varsity - Invitational4620:57.7 PB9
Oct 8Dick Tucker XC InvitationalOct 8 · 3 Miles Varsity · Place 40 · Pleasant HillPleasant Hill3 Miles Varsity4021:31.97 PB9
Oct 6Carlinville InviteOct 6 · 3 Miles Varsity · Place 64 · Pleasant HillPleasant Hill3 Miles Varsity6423:07.46 PB9
Oct 3Tom Oakley InvitationalOct 3 · 3 Miles Varsity · Place 44 · Pleasant HillPleasant Hill3 Miles Varsity4421:21.50 PB9
Sep 24Wild Wolf RunSep 24 · 3 Miles Open · Place 17 · Pleasant HillPleasant Hill3 Miles Open1723:38.52 PB9
Sep 2210th Annual Toby Elledge Cross Country InvitationalSep 22 · 3 Miles Varsity · Place 45 · Pleasant HillPleasant Hill3 Miles Varsity4521:41.87 PB9
Sep 15QND Running Raider ClassicSep 15 · 3 Miles High School Varsity · Place 52 · Pleasant HillPleasant Hill3 Miles High School Varsity5224:01.7 PB9
Sep 12PORTA Prairie Trails XC ClassicSep 12 · 3 Miles HS Boys · Place 48 · Pleasant HillPleasant Hill3 Miles HS Boys4823:02.13 PB9
Sep 8Rushville-Industry HS XC invitationalSep 8 · 3 Miles Varsity · Place 43 · Pleasant HillPleasant Hill3 Miles Varsity4326:13.4 PB9
Aug 26Macomb HS Early Bird InviteAug 26 · 3 Miles High School · Place 45 · Pleasant HillPleasant Hill3 Miles High School4524:57.1 PB9

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 18IESA 1A State XC ChampionshipsOct 18 · 2 Miles 1A Boys · Place 206 · Pleasant HillPleasant Hill2 Miles 1A Boys20614:22.41 PB8
Oct 11IESA 1A - Sectional H @ Uhland AcresOct 11 · 2 Miles Varsity Boys · Place 14 · Pleasant HillPleasant Hill2 Miles Varsity Boys1413:01.50 PB8
Oct 7Carlinville InviteOct 7 · 2 Miles Middle School · Place 16 · Pleasant HillPleasant Hill2 Miles Middle School1614:11.66 PB8
Oct 4Tom Oakley InvitationalOct 4 · 2 Miles Middle School · Place 48 · Pleasant HillPleasant Hill2 Miles Middle School4813:30.50 PB8
Sep 30LIberty MS InvitationalSep 30 · 2 Miles Male · Place 58 · Pleasant HillPleasant Hill2 Miles Male5814:42.21 PB8
Sep 18Home MeetSep 18 · 2 Miles Middle School · Place 12 · Pleasant HillPleasant Hill2 Miles Middle School1214:10 PB8
Sep 13PORTA Prairie Trails XC ClassicSep 13 · 2 Miles Middle School Boys · Place 72 · Pleasant HillPleasant Hill2 Miles Middle School Boys7215:48.86 PB8
Sep 2Carlinville Early MeetSep 2 · 2 Miles Middle School · Place 31 · Pleasant HillPleasant Hill2 Miles Middle School3115:10.768

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 8Carlinville InviteOct 8 · 2 Miles Middle School · Place 28 · Pleasant HillPleasant Hill2 Miles Middle School2815:18.737
Oct 5Tom Oakley InvitationalOct 5 · 2 Miles Middle School · Place 58 · Pleasant HillPleasant Hill2 Miles Middle School5814:27.307
Oct 1Liberty MS XC InviteOct 1 · 2 Miles Varsity · Place 89 · Pleasant HillPleasant Hill2 Miles Varsity8915:53.607
Sep 14PORTA XC InvitationalSep 14 · 2 Miles Middle School · Place 72 · Pleasant HillPleasant Hill2 Miles Middle School7215:17.007
Sep 3Carlinville Early MeetSep 3 · 2 Miles Middle School · Place 70 · Pleasant HillPleasant Hill2 Miles Middle School7017:48.587

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 3Carlinville InvitationalOct 3 · 2 Miles Middle School · Place 36 · Pleasant HillPleasant Hill2 Miles Middle School3619:53.646
Sep 3049th Annual Tom Oakley InviteSep 30 · 2 Miles Middle School · Place 64 · Pleasant HillPleasant Hill2 Miles Middle School6415:21.776
Sep 14St. John's Open InvitationalSep 14 · Varsity · Place 26 · Pleasant HillPleasant HillVarsity2618:136
Aug 29Carlinville Early MeetAug 29 · 2 Miles Middle School · Place 68 · Pleasant HillPleasant Hill2 Miles Middle School6818:24.676