Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.96 Miles · Robinson High SchoolLittle Illini Conference XC Championships 2026 · Oct 1321:16.76Little Illini Conference XC Championships 2026October 13, 2026
3 Miles · Clinton High SchoolClinton Light it Up XC Invitational · Aug 2918:53.3Clinton Light it Up XC InvitationalAugust 29, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1219:15.7First to the Finish InvitationalSeptember 12, 2026
3 Miles · Eastern Illinois UniversityCharleston HS XC Invitational · Sep 721:42.17Charleston HS XC InvitationalSeptember 7, 2024
3 Miles · Lake Land CollegeIHSA Class 2A XC Sectional - #1 Mattoon · Nov 122:41.0IHSA Class 2A XC Sectional - #1 MattoonNovember 1, 2025
3 Miles · LaVern Gibson CourseLittle Illini Conference XC Championships · Oct 1424:27.12Little Illini Conference XC ChampionshipsOctober 14, 2025
3 Miles · Olney Central CollegeOlney XC Invitational · Sep 1919:50.75Olney XC InvitationalSeptember 19, 2026
3 Miles · Southern Illinois University Carbondale2026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.) · Oct 3119:34.642026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.)October 31, 2026
3,000 Meters · Gibault High SchoolBelleville Diocesan Championship · Oct 112:24.5Belleville Diocesan ChampionshipOctober 1, 2022
5,000 Meters · LaVern Gibson CourseNike XC Town Twilight · Oct 220:18.02Nike XC Town TwilightOctober 2, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 312026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.)Oct 31 · 3 Miles Varsity · Place 25 · Olney (Richland County)Olney (Richland County)3 Miles Varsity2519:34.64 PB12
Oct 242026 IHSA Class 2A XC Regional - #1B MattoonOct 24 · 3 Miles Varsity · Place 18 · Olney (Richland County)Olney (Richland County)3 Miles Varsity1820:23.7112
Oct 13Little Illini Conference XC Championships 2026Oct 13 · 2.96 Miles Varsity · Place 9 · Olney (Richland County)Olney (Richland County)2.96 Miles Varsity921:16.76 PB12
Oct 2Nike XC Town TwilightOct 2 · 5,000 Meters Combined Open Green · Place 34 · Olney (Richland County)Olney (Richland County)5,000 Meters Combined Open Green3420:18.02 PB12
Sep 19Olney XC InvitationalSep 19 · 3 Miles Varsity · Place 1 · Olney (Richland County)Olney (Richland County)3 Miles Varsity119:50.75 PB12
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 22 · Olney (Richland County)Olney (Richland County)3 Miles 3 Miles-Varsity-2A2219:15.7 PB12
Sep 5Carbondale InvitationalSep 5 · 3 Miles High School · Place 17 · Olney (Richland County)Olney (Richland County)3 Miles High School1726:17.7512
Aug 29Clinton Light it Up XC InvitationalAug 29 · 3 Miles Varsity · Place 15 · Olney (Richland County)Olney (Richland County)3 Miles Varsity1518:53.3 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 2A XC Sectional - #1 MattoonNov 1 · 3 Miles Varsity · Place 117 · Olney (Richland County)Olney (Richland County)3 Miles Varsity11722:41.0 PB11
Oct 25IHSA Class 2A XC Regional - #1B Olney (Richland County)Oct 25 · 3 Miles Varsity · Place 48 · Olney (Richland County)Olney (Richland County)3 Miles Varsity4822:50.2511
Oct 14Little Illini Conference XC ChampionshipsOct 14 · 3 Miles Varisty · Place 26 · Olney (Richland County)Olney (Richland County)3 Miles Varisty2624:27.12 PB11
Sep 20Olney XC InvitationalSep 20 · 3 Miles Varsity · Place 17 · Olney (Richland County)Olney (Richland County)3 Miles Varsity1721:25.9111
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 140 · Olney (Richland County)Olney (Richland County)3 Miles Varsity 2A14021:07.1011
Sep 6Charleston HS XC InvitationalSep 6 · 3 Miles Varsity · Place 69 · Olney (Richland County)Olney (Richland County)3 Miles Varsity6922:20.2511
Aug 30Clinton Light it Up XC Invitational Aug 30 · 3 Miles Varsity · Place 62 · Olney (Richland County)Olney (Richland County)3 Miles Varsity6220:43.5711

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 2A XC Sectional-#1 Olney (Richland County)Nov 2 · 3.05 Miles Varsity · Place 75 · Olney (Richland County)Olney (Richland County)3.05 Miles Varsity7520:49.7910
Oct 262024 IHSA Class 2A XC Regional-#1B MattoonOct 26 · 3 Miles Varsity · Place 36 · Olney (Richland County)Olney (Richland County)3 Miles Varsity3621:20.2710
Sep 21Olney InvitationalSep 21 · 3 Miles Varsity · Place 37 · Olney (Richland County)Olney (Richland County)3 Miles Varsity3722:31.3610
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 2A · Place 127 · Olney (Richland County)Olney (Richland County)3 Miles Varsity 2A12720:56.4010
Sep 7Charleston HS XC InvitationalSep 7 · 3 Miles Varsity · Place 42 · Olney (Richland County)Olney (Richland County)3 Miles Varsity4221:42.17 PB10
Aug 31Tom Wickham InvitationalAug 31 · 5,000 Meters Varsity · Place 12 · Olney (Richland County)Olney (Richland County)5,000 Meters Varsity1225:13.010

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 282023 IHSA Class 2A XC Sectional - #1 Jacksonville (H.S.)Oct 28 · 3 Miles Varsity · Place 36 · Olney (Richland County)Olney (Richland County)3 Miles Varsity3618:28.209
Oct 212023 IHSA Class 2A XC Regional - #1B Olney (Richland County)Oct 21 · 3 Miles Varsity · Place 12 · Olney (Richland County)Olney (Richland County)3 Miles Varsity1220:09.749
Sep 16Olney XC InvitationalSep 16 · 3 Miles Varsity · Place 12 · Olney (Richland County)Olney (Richland County)3 Miles Varsity1220:30.069
Sep 2Charleston XC InvitationalSep 2 · 3 Miles Varsity · Place 25 · Olney (Richland County)Olney (Richland County)3 Miles Varsity2521:03.169
Aug 26Tom Wickham InvitationalAug 26 · 3 Miles Varsity · Place 4 · Olney (Richland County)Olney (Richland County)3 Miles Varsity423:349

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 1Belleville Diocesan ChampionshipOct 1 · 3,000 Meters Varsity · Place 1 · St. Joseph (Olney)St. Joseph (Olney)3,000 Meters Varsity112:24.5 PB8