Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.85 Miles · Sam Parr State ParkNewton Meet 2 · Sep 2417:45Newton Meet 2September 24, 2026
2.96 Miles · Robinson High SchoolLittle Illini Conference XC Championships 2026 · Oct 1319:52.61Little Illini Conference XC Championships 2026October 13, 2026
3 Miles · Clinton High SchoolClinton Light it Up XC Invitational · Aug 3019:08.38Clinton Light it Up XC Invitational August 30, 2025
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1220:36.3First to the Finish InvitationalSeptember 12, 2026
3 Miles · Eastern Illinois UniversityCharleston HS XC Invitational · Sep 720:26.57Charleston HS XC InvitationalSeptember 7, 2024
3 Miles · Lake Land CollegeIHSA Class 2A XC Sectional - #1 Mattoon · Nov 121:54.6IHSA Class 2A XC Sectional - #1 MattoonNovember 1, 2025
3 Miles · LaVern Gibson CourseLittle Illini Conference XC Championships · Oct 1421:36.14Little Illini Conference XC ChampionshipsOctober 14, 2025
3 Miles · Olney Central CollegeOlney XC Invitational · Sep 1920:07.47Olney XC InvitationalSeptember 19, 2026
3 Miles · Southern Illinois University CarbondaleCarbondale Invitational · Sep 523:49.62Carbondale InvitationalSeptember 5, 2026
5,000 Meters · LaVern Gibson CourseNike XC Town Twilight · Oct 218:50.22Nike XC Town TwilightOctober 2, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 242026 IHSA Class 2A XC Regional - #1B MattoonOct 24 · 3 Miles Varsity · Place 62 · Olney (Richland County)3 Miles Varsity6219:27.0711
Oct 13Little Illini Conference XC Championships 2026Oct 13 · 2.96 Miles Varsity · Place 30 · Olney (Richland County)2.96 Miles Varsity3019:52.61 PB11
Oct 6Newton Meet #3Oct 6 · 2.85 Miles Varsity · Place 19 · Olney (Richland County)2.85 Miles Varsity1917:5111
Oct 2Nike XC Town TwilightOct 2 · 5,000 Meters Race of Champions · Place 418 · Olney (Richland County)5,000 Meters Race of Champions41818:50.22 PB11
Sep 24Newton Meet 2Sep 24 · 2.85 Miles Varsity · Place 19 · Olney (Richland County)2.85 Miles Varsity1917:45 PB11
Sep 19Olney XC InvitationalSep 19 · 3 Miles Varsity · Place 46 · Olney (Richland County)3 Miles Varsity4620:07.47 PB11
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 390 · Olney (Richland County)3 Miles 3 Miles-Varsity-2A39020:36.3 PB11
Sep 5Carbondale InvitationalSep 5 · 3 Miles High School · Place 31 · Olney (Richland County)3 Miles High School3123:49.62 PB11
Aug 29Clinton Light it Up XC InvitationalAug 29 · 3 Miles Open · Place 56 · Olney (Richland County)3 Miles Open5619:14.411

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 2A XC Sectional - #1 MattoonNov 1 · 3 Miles Varsity · Place 140 · Olney (Richland County)3 Miles Varsity14021:54.6 PB10
Oct 25IHSA Class 2A XC Regional - #1B Olney (Richland County)Oct 25 · 3 Miles Varsity · Place 74 · Olney (Richland County)3 Miles Varsity7421:46.1810
Oct 14Little Illini Conference XC ChampionshipsOct 14 · 3 Miles Varsity · Place 42 · Olney (Richland County)3 Miles Varsity4221:36.14 PB10
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 504 · Olney (Richland County)3 Miles Varsity 2A50421:04.2010
Sep 6Charleston HS XC InvitationalSep 6 · 3 Miles Varsity · Place 172 · Olney (Richland County)3 Miles Varsity17220:32.8310
Sep 2L'ville/Paris/T-Town/Palestine/OlneySep 2 · 2.96 Miles Varsity · Place 26 · Olney (Richland County)2.96 Miles Varsity2621:00—
Aug 30Clinton Light it Up XC Invitational Aug 30 · 3 Miles Varsity · Place 136 · Olney (Richland County)3 Miles Varsity13619:08.38 PB10

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 21Olney InvitationalSep 21 · 3 Miles Varsity · Place 84 · Olney (Richland County)3 Miles Varsity8420:07.479
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 2A · Place 461 · Olney (Richland County)3 Miles Varsity 2A46120:16.009
Sep 7Charleston HS XC InvitationalSep 7 · 3 Miles Varsity · Place 144 · Olney (Richland County)3 Miles Varsity14420:26.57 PB9