Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.85 Miles · Sam Parr State ParkNewton Meet 2 · Sep 2417:01Newton Meet 2September 24, 2026
2.96 Miles · Robinson High SchoolLittle Illini Conference XC Championships 2026 · Oct 1319:02.34Little Illini Conference XC Championships 2026October 13, 2026
3 Miles · Clinton High SchoolClinton Light it Up XC Invitational · Aug 2918:46.5Clinton Light it Up XC InvitationalAugust 29, 2026
3 Miles · Lake Land CollegeIHSA Class 2A XC Sectional - #1 Mattoon · Nov 117:53.2IHSA Class 2A XC Sectional - #1 MattoonNovember 1, 2025
3 Miles · LaVern Gibson CourseLittle Illini Conference XC Championships · Oct 1417:54.53Little Illini Conference XC ChampionshipsOctober 14, 2025
3 Miles · Olney Central CollegeIHSA Class 2A XC Regional - #1B Olney (Richland County) · Oct 2517:53.80IHSA Class 2A XC Regional - #1B Olney (Richland County)October 25, 2025
3 Miles · Southern Illinois University CarbondaleCarbondale Invitational · Sep 519:26.34Carbondale InvitationalSeptember 5, 2026
5,000 Meters · LaVern Gibson CourseNike XC Town Twilight · Oct 219:19.14Nike XC Town TwilightOctober 2, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 13Little Illini Conference XC Championships 2026Oct 13 · 2.96 Miles Varsity · Place 25 · Olney (Richland County)2.96 Miles Varsity2519:02.34 PB11
Oct 6Newton Meet #3Oct 6 · 2.85 Miles Varsity · Place 10 · Olney (Richland County)2.85 Miles Varsity1017:0311
Oct 2Nike XC Town TwilightOct 2 · 5,000 Meters Race of Champions · Place 421 · Olney (Richland County)5,000 Meters Race of Champions42119:19.14 PB11
Sep 24Newton Meet 2Sep 24 · 2.85 Miles Varsity · Place 12 · Olney (Richland County)2.85 Miles Varsity1217:01 PB11
Sep 19Olney XC InvitationalSep 19 · 3 Miles Varsity · Place 24 · Olney (Richland County)3 Miles Varsity2418:33.3611
Sep 5Carbondale InvitationalSep 5 · 3 Miles High School · Place 15 · Olney (Richland County)3 Miles High School1519:26.34 PB11
Aug 29Clinton Light it Up XC InvitationalAug 29 · 3 Miles Varsity · Place 141 · Olney (Richland County)3 Miles Varsity14118:46.5 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 2A XC Sectional - #1 MattoonNov 1 · 3 Miles Varsity · Place 117 · Olney (Richland County)3 Miles Varsity11717:53.2 PB10
Oct 25IHSA Class 2A XC Regional - #1B Olney (Richland County)Oct 25 · 3 Miles Varsity · Place 44 · Olney (Richland County)3 Miles Varsity4417:53.80 PB10
Oct 14Little Illini Conference XC ChampionshipsOct 14 · 3 Miles Varsity · Place 16 · Olney (Richland County)3 Miles Varsity1617:54.53 PB10
Sep 20Olney XC InvitationalSep 20 · 3 Miles Varsity · Place 46 · Olney (Richland County)3 Miles Varsity4618:43.0610
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 326 · Olney (Richland County)3 Miles Varsity 2A32618:30.7010
Sep 2L'ville/Paris/T-Town/Palestine/OlneySep 2 · 2.96 Miles Varsity · Place 18 · Olney (Richland County)2.96 Miles Varsity1819:11—
Aug 30Clinton Light it Up XC Invitational Aug 30 · 3 Miles Varsity · Place 132 · Olney (Richland County)3 Miles Varsity13219:04.9510

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 2A XC Sectional-#1 Olney (Richland County)Nov 2 · 3.05 Miles Varsity · Place 133 · Olney (Richland County)3.05 Miles Varsity13318:39.719
Oct 262024 IHSA Class 2A XC Regional-#1B MattoonOct 26 · 3 Miles Varsity · Place 58 · Olney (Richland County)3 Miles Varsity5818:43.869
Sep 21Olney InvitationalSep 21 · 3 Miles Varsity · Place 81 · Olney (Richland County)3 Miles Varsity8120:04.989
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 2A · Place 395 · Olney (Richland County)3 Miles Varsity 2A39519:13.309
Aug 31Tom Wickham InvitationalAug 31 · 5,000 Meters Varsity · Place 16 · Olney (Richland County)5,000 Meters Varsity1621:14.09