Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.97 Miles · Scripts ParkDick Tucker XC Invitational · Oct 918:25.80Dick Tucker XC InvitationalOctober 9, 2025
3 Miles · 17651 Boy Scout TrailPORTA Prairie Trails XC Classic · Sep 1321:02.30PORTA Prairie Trails XC ClassicSeptember 13, 2025
3 Miles · Beardstown Park District OfficeHome Meet · Sep 1818:30Home MeetSeptember 18, 2025
3 Miles · Bob Mays ParkTom Oakley Invitational · Oct 320:37.23Tom Oakley InvitationalOctober 3, 2026
3 Miles · Carthage Golf CourseCharger Invite · Oct 1418:36Charger InviteOctober 14, 2025
3 Miles · Liberty High School XC CourseLiberty HS XC Invite · Oct 1019:55.1Liberty HS XC InviteOctober 10, 2026
3 Miles · Liberty HS XC CourseLiberty HS XC Invitational · Oct 1120:11.00Liberty HS XC InvitationalOctober 11, 2025
3 Miles · Loveless ParkCarlinville Invite · Oct 718:51.77Carlinville InviteOctober 7, 2025
3 Miles · Maple Lane Country Club2026 IHSA Class 1A XC Sectional - #2 Elmwood · Oct 3120:21.52026 IHSA Class 1A XC Sectional - #2 ElmwoodOctober 31, 2026
3 Miles · Pittsfield LakeToby Elledge Invitational · Sep 2320:49.53Toby Elledge InvitationalSeptember 23, 2025
3 Miles · Pleasant Hill Swimming PoolWild Wolf Run · Sep 2421:39.03Wild Wolf RunSeptember 24, 2026
3 Miles · Porta Jr Sr High SchoolPORTA Prairie Trails XC Classic · Sep 1220:14.63PORTA Prairie Trails XC ClassicSeptember 12, 2026
3 Miles · Scripps ParkDick Tucker XC Invitational · Oct 819:46.54Dick Tucker XC InvitationalOctober 8, 2026
3 Miles · Scripps ParkIHSA Class 1A XC Regional - #2B Rushville (R.-Industry) · Oct 2518:08.30IHSA Class 1A XC Regional - #2B Rushville (R.-Industry)October 25, 2025
3 Miles · Scripts ParkRushville-Industry HS XC invitational · Sep 822:08.4Rushville-Industry HS XC invitationalSeptember 8, 2026
3 Miles · South ParkQND Running Raider Classic · Sep 1522:26.5QND Running Raider ClassicSeptember 15, 2026
3 Miles · Spring Lake CourseMacomb HS Early Bird Invite · Aug 2620:14.4Macomb 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 136 · Pleasant Hill3 Miles Varsity13620:21.5 PB12
Oct 242026 IHSA Class 1A XC Regional - #2B MacombOct 24 · 3 Miles Varsity · Place 38 · Pleasant Hill3 Miles Varsity3819:18.412
Oct 13Charger InviteOct 13 · 3 Miles Varsity · Place 21 · Pleasant Hill3 Miles Varsity2121:16.9012
Oct 10Liberty HS XC InviteOct 10 · 3 Miles Varsity - Invitational · Place 33 · Pleasant Hill3 Miles Varsity - Invitational3319:55.1 PB12
Oct 8Dick Tucker XC InvitationalOct 8 · 3 Miles Varsity · Place 27 · Pleasant Hill3 Miles Varsity2719:46.54 PB12
Oct 6Carlinville InviteOct 6 · 3 Miles Varsity · Place 54 · Pleasant Hill3 Miles Varsity5421:41.5712
Oct 3Tom Oakley InvitationalOct 3 · 3 Miles Varsity · Place 37 · Pleasant Hill3 Miles Varsity3720:37.23 PB12
Sep 24Wild Wolf RunSep 24 · 3 Miles Open · Place 7 · Pleasant Hill3 Miles Open721:39.03 PB12
Sep 2210th Annual Toby Elledge Cross Country InvitationalSep 22 · 3 Miles Varsity · Place 40 · Pleasant Hill3 Miles Varsity4020:57.2412
Sep 15QND Running Raider ClassicSep 15 · 3 Miles High School Varsity · Place 40 · Pleasant Hill3 Miles High School Varsity4022:26.5 PB12
Sep 12PORTA Prairie Trails XC ClassicSep 12 · 3 Miles HS Boys · Place 30 · Pleasant Hill3 Miles HS Boys3020:14.63 PB12
Sep 8Rushville-Industry HS XC invitationalSep 8 · 3 Miles Varsity · Place 25 · Pleasant Hill3 Miles Varsity2522:08.4 PB12
Aug 26Macomb HS Early Bird InviteAug 26 · 3 Miles High School · Place 17 · Pleasant Hill3 Miles High School1720:14.4 PB12

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 1A XC Regional - #2B Rushville (R.-Industry)Oct 25 · 3 Miles Varsity · Place 21 · Pleasant Hill3 Miles Varsity2118:08.30 PB11
Oct 14Charger InviteOct 14 · 3 Miles Varsity · Place 8 · Pleasant Hill3 Miles Varsity818:36 PB11
Oct 11Liberty HS XC InvitationalOct 11 · 3 Miles Varsity - Invitational · Place 43 · Pleasant Hill3 Miles Varsity - Invitational4320:11.00 PB11
Oct 9Dick Tucker XC InvitationalOct 9 · 2.97 Miles Varsity · Place 17 · Pleasant Hill2.97 Miles Varsity1718:25.80 PB11
Oct 7Carlinville InviteOct 7 · 3 Miles Varsity · Place 27 · Pleasant Hill3 Miles Varsity2718:51.77 PB11
Oct 4Tom Oakley InvitationalOct 4 · 3 Miles Varsity · Place 37 · Pleasant Hill3 Miles Varsity3720:44.7011
Sep 23Toby Elledge InvitationalSep 23 · 3 Miles Varsity · Place 28 · Pleasant Hill3 Miles Varsity2820:49.53 PB11
Sep 18Home MeetSep 18 · 3 Miles Varsity · Place 11 · Pleasant Hill3 Miles Varsity1118:30 PB11
Sep 13PORTA Prairie Trails XC ClassicSep 13 · 3 Miles High School Boys · Place 56 · Pleasant Hill3 Miles High School Boys5621:02.30 PB11
Sep 9Rushville-Industry HS XC InvitationalSep 9 · 3 Miles Varsity · Place 26 · Pleasant Hill3 Miles Varsity2619:16.1711
Sep 2Carlinville Early MeetSep 2 · 3 Miles Varsity · Place 48 · Pleasant Hill3 Miles Varsity4822:02.9811
Aug 27Macomb Early BirdAug 27 · 3 Miles Varsity · Place 19 · Pleasant Hill3 Miles Varsity1921:10.011

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 1A XC Regional-#2B Rushville (R.-Industry)Oct 26 · 3 Miles Varsity · Place 38 · Pleasant Hill3 Miles Varsity3818:25.7010
Oct 15Charger InvitationalOct 15 · 3 Miles Varsity · Place 8 · Pleasant Hill3 Miles Varsity819:21.7010
Oct 12Liberty HS XC InviteOct 12 · 3 Miles Varsity Invitational · Place 34 · Pleasant Hill3 Miles Varsity Invitational3420:16.8010
Oct 10Dick Tucker InvitationalOct 10 · 3 Miles Varsity · Place 22 · Pleasant Hill3 Miles Varsity2219:16.4610
Oct 8Carlinville InviteOct 8 · 3 Miles Varsity · Place 26 · Pleasant Hill3 Miles Varsity2619:59.9410
Oct 5Tom Oakley InvitationalOct 5 · 3 Miles Varsity · Place 49 · Pleasant Hill3 Miles Varsity4922:10.2210
Sep 24Toby Elledge InvitationalSep 24 · 3 Miles Varsity · Place 29 · Pleasant Hill3 Miles Varsity2922:37.9610
Sep 17QND Raider Classic (no JV)Sep 17 · 3 Miles Varsity · Place 61 · Pleasant Hill3 Miles Varsity6122:26.0710
Sep 14PORTA XC InvitationalSep 14 · 3 Miles Varsity · Place 37 · Pleasant Hill3 Miles Varsity3720:39.1010
Sep 1043rd Annual Rushville - Industry XC InvitationalSep 10 · 3 Miles Varsity · Place 45 · Pleasant Hill3 Miles Varsity4523:14.5010
Sep 3Carlinville Early MeetSep 3 · 3 Miles Varsity · Place 67 · Pleasant Hill3 Miles Varsity6722:28.3010
Aug 28Macomb Early BirdAug 28 · 3 Miles Varsity · Place 23 · Pleasant Hill3 Miles Varsity2323:47.610

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 212023 IHSA Class 1A XC Regional - #2B Quincy (Notre Dame)Oct 21 · 3 Miles Varsity · Place 56 · Pleasant Hill3 Miles Varsity5623:31.099
Oct 10Charger InvitationalOct 10 · Varsity · Place 20 · Pleasant HillVarsity2022:549
Oct 7Liberty HS XC InvitationalOct 7 · 3 Miles Varsity · Place 52 · Pleasant Hill3 Miles Varsity5221:22.909
Oct 3Carlinville InvitationalOct 3 · 3 Miles Varsity · Place 70 · Pleasant Hill3 Miles Varsity7022:24.179
Sep 19Toby Elledge InvitationalSep 19 · 3 Miles Varsity · Place 25 · Pleasant Hill3 Miles Varsity2523:47.289
Sep 14St. John's Open InvitationalSep 14 · Varsity · Place 7 · Pleasant HillVarsity720:139
Sep 12QND Raider Classic Sep 12 · 3 Miles Varsity · Place 62 · Pleasant Hill H S3 Miles Varsity6222:529
Sep 542nd Annual Rushville-Industry Cross Country InvitationalSep 5 · 3 Miles Varsity · Place 35 · Pleasant Hill3 Miles Varsity3524:01.309
Aug 29Carlinville Early MeetAug 29 · 3 Miles Varsity · Place 55 · Pleasant Hill3 Miles Varsity5520:47.429