Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · EAWR High SchoolEast Alton Wood River Invitational · Oct 1011:33.03East Alton Wood River InvitationalOctober 10, 2026
2.9 Miles · Oak Hills Golf CourseNorth Mac Invite · Sep 2019:49.5North Mac InviteSeptember 20, 2025
3 Miles · CCSC HSSouth Central Conference · Oct 1718:56.95South Central ConferenceOctober 17, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1219:30.2First to the Finish InvitationalSeptember 12, 2026
3 Miles · General Dacey TrailIHSA Class 1A XC Regional - #3C Shelbyville · Oct 2519:58.55IHSA Class 1A XC Regional - #3C ShelbyvilleOctober 25, 2025
3 Miles · Lake Land CollegeIHSA Class 1A XC Sectional - #3 Toledo (Cumberland) · Nov 119:21.3IHSA Class 1A XC Sectional - #3 Toledo (Cumberland)November 1, 2025
3 Miles · Loveless ParkCarlinville Invite · Oct 719:07.76Carlinville InviteOctober 7, 2025
3 Miles · Southwestern High SchoolSouthwestern Invitational · Oct 318:29Southwestern InvitationalOctober 3, 2026
3 Miles · St. Joseph-Ogden High School2026 Spartan Classic · Sep 2618:13.742026 Spartan ClassicSeptember 26, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 1A XC Regional - #2A WilliamsvilleOct 24 · 3 Miles Varsity · Place 52 · Carlinville3 Miles Varsity5218:08.9710
Oct 17South Central ConferenceOct 17 · 3 Miles Varsity · Place 24 · Carlinville3 Miles Varsity2418:56.95 PB10
Oct 10East Alton Wood River InvitationalOct 10 · 2 Miles Varsity · Place 31 · Carlinville2 Miles Varsity3111:33.03 PB10
Oct 6Carlinville InviteOct 6 · 3 Miles Varsity · Place 31 · Carlinville3 Miles Varsity3119:31.1510
Oct 3Southwestern InvitationalOct 3 · 3 Miles Varsity · Place 19 · Carlinville3 Miles Varsity1918:29 PB10
Sep 262026 Spartan ClassicSep 26 · 3 Miles Varsity · Place 121 · Carlinville3 Miles Varsity12118:13.74 PB10
Sep 19North Mac Cross Country Invitational Sep 19 · 3 Miles Varsity · Place 5 · Carlinville3 Miles Varsity519:17.3Unofficial10
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-1A · Place 379 · Carlinville3 Miles 3 Miles-Varsity-1A37919:30.2 PB10

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #3 Toledo (Cumberland)Nov 1 · 3 Miles Varsity · Place 127 · Carlinville3 Miles Varsity12719:21.3 PB9
Oct 25IHSA Class 1A XC Regional - #3C ShelbyvilleOct 25 · 3 Miles Varsity · Place 52 · Carlinville3 Miles Varsity5219:58.55 PB9
Oct 18SCC Conference Oct 18 · 3 Miles Varsity · Place 17 · Carlinville3 Miles Varsity1719:52.509
Oct 7Carlinville InviteOct 7 · 3 Miles Varsity · Place 32 · Carlinville3 Miles Varsity3219:07.76 PB9
Sep 20North Mac InviteSep 20 · 2.9 Miles Varsity · Place 7 · Carlinville2.9 Miles Varsity719:49.5 PB9
Sep 2Carlinville Early MeetSep 2 · 3 Miles Varsity · Place 38 · Carlinville3 Miles Varsity3820:52.919