Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Barber Park2025 Apollo Conference Championships · Oct 1416:22.12025 Apollo Conference ChampionshipsOctober 14, 2025
3 Miles · Broadway & Peterson ParkBroadway Bolt · Oct 815:35.9Broadway BoltOctober 8, 2025
3 Miles · Christian Co FairgroundsEarl Walters Taylorville Invite · Sep 1816:47.12Earl Walters Taylorville InviteSeptember 18, 2025
3 Miles · Christian County FairgroundsIHSA Class 2A XC Regional - #1C Taylorville · Oct 2516:13.63IHSA Class 2A XC Regional - #1C TaylorvilleOctober 25, 2025
3 Miles · Detweiller ParkIHSA Class 2A State XC Championships · Nov 816:05.59IHSA Class 2A State XC ChampionshipsNovember 8, 2025
3 Miles · Lake Land CollegeIHSA Class 2A XC Sectional - #1 Mattoon · Nov 116:30.7IHSA Class 2A XC Sectional - #1 MattoonNovember 1, 2025
3 Miles · Loveless ParkCarlinville Early Meet · Sep 216:47.55Carlinville Early MeetSeptember 2, 2025
3 Miles · Nursery RoadTrojan Classic XC Invite · Oct 1816:10.08Trojan Classic XC InviteOctober 18, 2025
3 Miles · St. James Farm Forest PreserveRed & White Invitational · Nov 515:27.93Red & White InvitationalNovember 5, 2026
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 327:33.58Swags Louisville Cross Country ClassicOctober 3, 2026
8,000 Meters · St. James Farm Forest PreserveGil Dodds Invite Hosted by Wheaton College · Sep 1827:40.5Gil Dodds Invite Hosted by Wheaton CollegeSeptember 18, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 5Red & White InvitationalNov 5 · 3 Miles Results · Place 11 · North Central (Ill.)North Central (Ill.)3 Miles Results1115:27.93 PBFr
Oct 3Swags Louisville Cross Country ClassicOct 3 · 8,000 Meters Blue · Place 127 · North Central (Ill.)North Central (Ill.)8,000 Meters Blue12727:33.58 PBFr
Sep 18Gil Dodds Invite Hosted by Wheaton CollegeSep 18 · 8,000 Meters Collegiate · Place 68 · North Central (Ill.)North Central (Ill.)8,000 Meters Collegiate6827:40.5 PBFr
Sep 4 2026 North Central College Cross Country InvitationalSep 4 · 3 Miles Men's 3mile · Place 12 · North Central (Ill.)North Central (Ill.)3 Miles Men's 3mile1215:35.07Fr

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 2A State XC ChampionshipsNov 8 · 3 Miles 2A Varsity · Place 151 · TaylorvilleTaylorville3 Miles 2A Varsity15116:05.59 PB12
Nov 1IHSA Class 2A XC Sectional - #1 MattoonNov 1 · 3 Miles Varsity · Place 53 · TaylorvilleTaylorville3 Miles Varsity5316:30.7 PB12
Oct 25IHSA Class 2A XC Regional - #1C TaylorvilleOct 25 · 3 Miles Varsity · Place 21 · TaylorvilleTaylorville3 Miles Varsity2116:13.63 PB12
Oct 18Trojan Classic XC InviteOct 18 · 3 Miles Varsity · Place 13 · TaylorvilleTaylorville3 Miles Varsity1316:10.08 PB12
Oct 142025 Apollo Conference ChampionshipsOct 14 · 3 Miles Varsity · Place 14 · TaylorvilleTaylorville3 Miles Varsity1416:22.1 PB12
Oct 8Broadway BoltOct 8 · 3 Miles Varsity · Place 5 · TaylorvilleTaylorville3 Miles Varsity515:35.9 PB12
Sep 18Earl Walters Taylorville InviteSep 18 · 3 Miles Varsity · Place 5 · TaylorvilleTaylorville3 Miles Varsity516:47.12 PB12
Sep 2Carlinville Early MeetSep 2 · 3 Miles Varsity · Place 3 · TaylorvilleTaylorville3 Miles Varsity316:47.55 PB12

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 19Trojan ClassicOct 19 · 3 Miles Varsity · Place 18 · TaylorvilleTaylorville3 Miles Varsity1816:24.6811
Oct 15Apollo Conference ChampionshipsOct 15 · 3 Miles Varsity · Place 22 · TaylorvilleTaylorville3 Miles Varsity2216:49.511
Oct 8Jacksonville Triangular MeetOct 8 · 2.9 Miles Varsity · Place 4 · TaylorvilleTaylorville2.9 Miles Varsity416:42.4711
Oct 1Taylorville Vs. Sullivan & PanaOct 1 · Varsity · Place 6 · TaylorvilleTaylorvilleVarsity617:4711
Sep 21Peoria Notre Dame Richard Spring InviteSep 21 · 3 Miles Varsity · Place 304 · TaylorvilleTaylorville3 Miles Varsity30417:11.0011
Sep 7Rochester XC InvitationalSep 7 · 3 Miles Varsity · Place 12 · TaylorvilleTaylorville3 Miles Varsity1216:18.9011
Sep 3Carlinville Early MeetSep 3 · 3 Miles Varsity · Place 11 · TaylorvilleTaylorville3 Miles Varsity1117:51.8011