Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.97 Miles · Scripts ParkDick Tucker XC Invitational · Oct 930:01.12Dick Tucker XC InvitationalOctober 9, 2025
3 Miles · 17651 Boy Scout TrailPORTA Prairie Trails XC Classic · Sep 1332:16.90PORTA Prairie Trails XC ClassicSeptember 13, 2025
3 Miles · Beardstown Park District OfficeHome Meet · Sep 1832:53Home MeetSeptember 18, 2025
3 Miles · Bob Mays ParkTom Oakley Invitational · Oct 330:08.10Tom Oakley InvitationalOctober 3, 2026
3 Miles · Carthage Golf CourseCharger Invite · Oct 1432:28Charger InviteOctober 14, 2025
3 Miles · Liberty High School XC CourseLiberty HS XC Invite · Oct 1030:36.5Liberty HS XC InviteOctober 10, 2026
3 Miles · Liberty HS XC CourseLiberty HS XC Invitational · Oct 1129:35.00Liberty HS XC InvitationalOctober 11, 2025
3 Miles · Loveless ParkCarlinville Invite · Oct 729:43.04Carlinville InviteOctober 7, 2025
3 Miles · Pittsfield Lake10th Annual Toby Elledge Cross Country Invitational · Sep 2232:20.0110th Annual Toby Elledge Cross Country InvitationalSeptember 22, 2026
3 Miles · Pleasant Hill Swimming PoolWild Wolf Run · Sep 2434:15.96Wild Wolf RunSeptember 24, 2026
3 Miles · Porta Jr Sr High SchoolPORTA Prairie Trails XC Classic · Sep 1232:50.65PORTA Prairie Trails XC ClassicSeptember 12, 2026
3 Miles · Scripps ParkDick Tucker XC Invitational · Oct 830:25.40Dick Tucker XC InvitationalOctober 8, 2026
3 Miles · Scripps ParkIHSA Class 1A XC Regional - #2B Rushville (R.-Industry) · Oct 2526:55.80IHSA Class 1A XC Regional - #2B Rushville (R.-Industry)October 25, 2025
3 Miles · Scripts ParkRushville-Industry HS XC invitational · Sep 836:17.2Rushville-Industry HS XC invitationalSeptember 8, 2026
3 Miles · Spring Lake CourseMacomb HS Early Bird Invite · Aug 2634:08.5Macomb 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

11 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 1A XC Regional - #2B MacombOct 24 · 3 Miles Varsity · Place 64 · Pleasant Hill3 Miles Varsity6429:30.312
Oct 13Charger InviteOct 13 · 3 Miles Varsity · Place 39 · Pleasant Hill3 Miles Varsity3935:32.3012
Oct 10Liberty HS XC InviteOct 10 · 3 Miles Varsity - Invitational · Place 51 · Pleasant Hill3 Miles Varsity - Invitational5130:36.5 PB12
Oct 8Dick Tucker XC InvitationalOct 8 · 3 Miles Varsity · Place 35 · Pleasant Hill3 Miles Varsity3530:25.40 PB12
Oct 6Carlinville InviteOct 6 · 3 Miles Varsity · Place 47 · Pleasant Hill3 Miles Varsity4732:19.0512
Oct 3Tom Oakley InvitationalOct 3 · 3 Miles Varsity · Place 50 · Pleasant Hill3 Miles Varsity5030:08.10 PB12
Sep 24Wild Wolf RunSep 24 · 3 Miles Open · Place 11 · Pleasant Hill3 Miles Open1134:15.96 PB12
Sep 2210th Annual Toby Elledge Cross Country InvitationalSep 22 · 3 Miles Varsity · Place 43 · Pleasant Hill3 Miles Varsity4332:20.01 PB12
Sep 12PORTA Prairie Trails XC ClassicSep 12 · 3 Miles HS Girls · Place 54 · Pleasant Hill3 Miles HS Girls5432:50.65 PB12
Sep 8Rushville-Industry HS XC invitationalSep 8 · 3 Miles Varsity · Place 30 · Pleasant Hill3 Miles Varsity3036:17.2 PB12
Aug 26Macomb HS Early Bird InviteAug 26 · 3 Miles High School · Place 39 · Pleasant Hill3 Miles High School3934:08.5 PB12

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 1A XC Regional - #2B Rushville (R.-Industry)Oct 25 · 3 Miles Varsity · Place 39 · Pleasant Hill3 Miles Varsity3926:55.80 PB11
Oct 14Charger InviteOct 14 · 3 Miles Varsity · Place 21 · Pleasant Hill3 Miles Varsity2132:28 PB11
Oct 11Liberty HS XC InvitationalOct 11 · 3 Miles Varsity - Invitational · Place 40 · Pleasant Hill3 Miles Varsity - Invitational4029:35.00 PB11
Oct 9Dick Tucker XC InvitationalOct 9 · 2.97 Miles Varsity · Place 30 · Pleasant Hill2.97 Miles Varsity3030:01.12 PB11
Oct 7Carlinville InviteOct 7 · 3 Miles Varsity · Place 59 · Pleasant Hill3 Miles Varsity5929:43.04 PB11
Oct 4Tom Oakley InvitationalOct 4 · 3 Miles Varsity · Place 43 · Pleasant Hill3 Miles Varsity4333:00.9011
Sep 23Toby Elledge InvitationalSep 23 · 3 Miles Varsity · Place 42 · Pleasant Hill3 Miles Varsity4235:03.7711
Sep 18Home MeetSep 18 · 3 Miles Varsity · Place 26 · Pleasant Hill3 Miles Varsity2632:53 PB11
Sep 13PORTA Prairie Trails XC ClassicSep 13 · 3 Miles High School Girls · Place 70 · Pleasant Hill3 Miles High School Girls7032:16.90 PB11
Sep 2Carlinville Early MeetSep 2 · 3 Miles Varsity · Place 79 · Pleasant Hill3 Miles Varsity7934:09.1111
Aug 27Macomb Early BirdAug 27 · 3 Miles Varsity · Place 26 · Pleasant Hill3 Miles Varsity2632:53.911

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 262024 IHSA Class 1A XC Regional-#2B Rushville (R.-Industry)Oct 26 · 3 Miles Varsity · Place 58 · Pleasant Hill3 Miles Varsity5826:36.9010
Oct 15Charger InvitationalOct 15 · 3 Miles Varsity · Place 16 · Pleasant Hill3 Miles Varsity1627:37.4010
Oct 12Liberty HS XC InviteOct 12 · 3 Miles Varsity Invitational · Place 46 · Pleasant Hill3 Miles Varsity Invitational4628:15.7010
Oct 10Dick Tucker InvitationalOct 10 · 3 Miles Varsity · Place 42 · Pleasant Hill3 Miles Varsity4231:41.0610
Oct 8Carlinville InviteOct 8 · 3 Miles Varsity · Place 43 · Pleasant Hill3 Miles Varsity4329:44.8910
Oct 5Tom Oakley InvitationalOct 5 · 3 Miles Varsity · Place 40 · Pleasant Hill3 Miles Varsity4028:18.8010
Sep 24Toby Elledge InvitationalSep 24 · 3 Miles Varsity · Place 34 · Pleasant Hill3 Miles Varsity3432:16.2310
Sep 17QND Raider Classic (no JV)Sep 17 · 3 Miles Varsity · Place 81 · Pleasant Hill3 Miles Varsity8133:16.2510
Sep 14PORTA XC InvitationalSep 14 · 3 Miles Varsity · Place 41 · Pleasant Hill3 Miles Varsity4130:40.6010
Sep 1043rd Annual Rushville - Industry XC InvitationalSep 10 · 3 Miles Varsity · Place 43 · Pleasant Hill3 Miles Varsity4332:20.8010
Sep 3Carlinville Early MeetSep 3 · 3 Miles Varsity · Place 62 · Pleasant Hill3 Miles Varsity6231:43.3610
Aug 28Macomb Early BirdAug 28 · 3 Miles Varsity · Place 19 · Pleasant Hill3 Miles Varsity1938:29.610