Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Cumberland Community High SchoolCumberland Meet · Sep 1913:40Cumberland MeetSeptember 19, 2023
2 Miles · Eastern Illinois UniversityLittle Trojan XC Invitational · Sep 214:21.98Little Trojan XC InvitationalSeptember 2, 2023
2 Miles · Robinson Nuttall Middle SchoolRobinson Invitational · Sep 2813:24.55Robinson InvitationalSeptember 28, 2023
2 Miles · Taylorville Home CourseIESA Sectional - 3A-G (Taylorville) · Oct 713:22.9IESA Sectional - 3A-G (Taylorville)October 7, 2023
2.85 Miles · Sam Parr State ParkNewton Meet 2 · Sep 2418:31Newton Meet 2September 24, 2026
3 Miles · Eastern Illinois UniversityCharleston HS XC Invitational · Sep 619:35.93Charleston HS XC InvitationalSeptember 6, 2025
3 Miles · Lake Land CollegeCumberland County Invite · Oct 918:51.59Cumberland County InviteOctober 9, 2025
3 Miles · LaVern Gibson CourseLittle Illini Conference XC Championships · Oct 1418:59.37Little Illini Conference XC ChampionshipsOctober 14, 2025
3 Miles · Nursery RoadTrojan Classic XC Invite · Oct 1818:56.13Trojan Classic XC InviteOctober 18, 2025
3 Miles · Olney Central CollegeOlney XC Invitational · Sep 2019:08.06Olney XC InvitationalSeptember 20, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 6Newton Meet #3Oct 6 · 2.85 Miles Varsity · Place 24 · NewtonNewton2.85 Miles Varsity2418:4311
Sep 24Newton Meet 2Sep 24 · 2.85 Miles Varsity · Place 29 · NewtonNewton2.85 Miles Varsity2918:31 PB11
Sep 19Olney XC InvitationalSep 19 · 3 Miles Varsity · Place 111 · NewtonNewton3 Miles Varsity11155:04.7511

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #3 Toledo (Cumberland)Nov 1 · 3 Miles Varsity · Place 134 · NewtonNewton3 Miles Varsity13419:34.810
Oct 25IHSA Class 1A XC Regional - #3A Toledo (Cumberland)Oct 25 · 3 Miles Varsity · Place 39 · NewtonNewton3 Miles Varsity3918:56.510
Oct 18Trojan Classic XC InviteOct 18 · 3 Miles Varsity · Place 88 · NewtonNewton3 Miles Varsity8818:56.13 PB10
Oct 14Little Illini Conference XC ChampionshipsOct 14 · 3 Miles Varsity · Place 25 · NewtonNewton3 Miles Varsity2518:59.37 PB10
Oct 9Cumberland County InviteOct 9 · 3 Miles Varsity · Place 67 · NewtonNewton3 Miles Varsity6718:51.59 PB10
Oct 3Nike XC Town TwilightOct 3 · 5,000 Meters Open · Place 257 · NewtonNewton5,000 Meters Open25719:44.56—
Oct 2Cork Classic Invitational 2025Oct 2 · 2.96 Miles Varsity · Place 68 · NewtonNewton2.96 Miles Varsity6818:54.62—
Sep 20Olney XC InvitationalSep 20 · 3 Miles Varsity · Place 55 · NewtonNewton3 Miles Varsity5519:08.06 PB10
Sep 6Charleston HS XC InvitationalSep 6 · 3 Miles Varsity · Place 135 · NewtonNewton3 Miles Varsity13519:35.93 PB10
Aug 30Doc Acklin XC InvitationalAug 30 · 3 Miles Varsity · Place 82 · NewtonNewton3 Miles Varsity8219:53.3010

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 1A XC Sectional-#3 Toledo (Cumberland)Nov 2 · 3 Miles Varsity · Place 129 · NewtonNewton3 Miles Varsity12919:00.89
Oct 262024 IHSA Class 1A XC Regional-#3A RobinsonOct 26 · 3 Miles Varsity · Place 49 · NewtonNewton3 Miles Varsity4918:41.409
Oct 19Patriot XC InviteOct 19 · 3 Miles Varsity · Place 163 · NewtonNewton3 Miles Varsity16318:42.009
Oct 3Cork Classic 2024Oct 3 · 2.96 Miles Varsity · Place 53 · NewtonNewton2.96 Miles Varsity5318:53.849
Sep 21Olney InvitationalSep 21 · 3 Miles Varsity · Place 88 · NewtonNewton3 Miles Varsity8820:18.099
Sep 7Charleston HS XC InvitationalSep 7 · 3 Miles Varsity · Place 121 · NewtonNewton3 Miles Varsity12119:46.089
Aug 31Doc Acklin InvitationalAug 31 · 3 Miles Varsity · Place 68 · NewtonNewton3 Miles Varsity6820:46.389

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 7IESA Sectional - 3A-G (Taylorville)Oct 7 · 2 Miles Varsity (Sectionals) · Place 61 · Newton Jasper CountyNewton Jasper County2 Miles Varsity (Sectionals)6113:22.9 PB8
Sep 28Robinson InvitationalSep 28 · 2 Miles Middle School · Place 48 · Newton Jasper CountyNewton Jasper County2 Miles Middle School4813:24.55 PB8
Sep 19Cumberland MeetSep 19 · 2 Miles Varsity · Place 14 · Newton Jasper CountyNewton Jasper County2 Miles Varsity1413:40 PB8
Sep 5St. Anthony Home MeetSep 5 · Varsity · Place 15 · Newton Jasper CountyNewton Jasper CountyVarsity1513:168
Sep 2Little Trojan XC InvitationalSep 2 · 2 Miles Middle School · Place 24 · Newton Jasper CountyNewton Jasper County2 Miles Middle School2414:21.98 PB8
Aug 26Cumberland MS XC Invite 2023Aug 26 · Varsity · Place 30 · Newton Jasper CountyNewton Jasper CountyVarsity3013:50.68