Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Robinson Nuttall Middle SchoolRobinson Invitational · Sep 2815:41.59Robinson InvitationalSeptember 28, 2023
2 Miles · Teutopolis Junior High SchoolT-Town Jr. High XC Meet 9/25 · Sep 2515:40T-Town Jr. High XC Meet 9/25September 25, 2023
2.96 Miles · Robinson High SchoolLittle Illini Conference XC Championships 2026 · Oct 1322:24.28Little Illini Conference XC Championships 2026October 13, 2026
2993 m · DuQuoin State Fair GroundsSIJHSAA Class L State Cross Country Meet · Oct 1412:50.3SIJHSAA Class L State Cross Country MeetOctober 14, 2023
3 Miles · Clinton High SchoolClinton Light it Up XC Invitational · Aug 2922:10.5Clinton Light it Up XC InvitationalAugust 29, 2026
3 Miles · Detweiller ParkFirst to the Finish Invitational · Sep 1223:01.7First to the Finish InvitationalSeptember 12, 2026
3 Miles · Eastern Illinois UniversityCharleston HS XC Invitational · Sep 622:23.00Charleston HS XC InvitationalSeptember 6, 2025
3 Miles · Lake Land CollegeIHSA Class 2A XC Sectional - #1 Mattoon · Nov 122:56.3IHSA Class 2A XC Sectional - #1 MattoonNovember 1, 2025
3 Miles · LaVern Gibson CourseLittle Illini Conference XC Championships · Oct 1423:08.84Little Illini Conference XC ChampionshipsOctober 14, 2025
3 Miles · Olney Central CollegeIHSA Class 2A XC Regional - #1B Olney (Richland County) · Oct 2522:38.83IHSA Class 2A XC Regional - #1B Olney (Richland County)October 25, 2025
3 Miles · Southern Illinois University Carbondale2026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.) · Oct 3121:46.872026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.)October 31, 2026
5,000 Meters · LaVern Gibson CourseNike XC Town Twilight · Oct 223:08.11Nike 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 84 · Olney (Richland County)Olney (Richland County)3 Miles Varsity8421:46.87 PB11
Oct 242026 IHSA Class 2A XC Regional - #1B MattoonOct 24 · 3 Miles Varsity · Place 27 · Olney (Richland County)Olney (Richland County)3 Miles Varsity2721:49.3911
Oct 13Little Illini Conference XC Championships 2026Oct 13 · 2.96 Miles Varsity · Place 14 · Olney (Richland County)Olney (Richland County)2.96 Miles Varsity1422:24.28 PB11
Oct 2Nike XC Town TwilightOct 2 · 5,000 Meters Combined Open Green · Place 330 · Olney (Richland County)Olney (Richland County)5,000 Meters Combined Open Green33023:08.11 PB11
Sep 19Olney XC InvitationalSep 19 · 3 Miles Varsity · Place 21 · Olney (Richland County)Olney (Richland County)3 Miles Varsity2123:00.5111
Sep 12First to the Finish InvitationalSep 12 · 3 Miles 3 Miles-Varsity-2A · Place 202 · Olney (Richland County)Olney (Richland County)3 Miles 3 Miles-Varsity-2A20223:01.7 PB11
Sep 5Carbondale InvitationalSep 5 · 3 Miles High School · Place 11 · Olney (Richland County)Olney (Richland County)3 Miles High School1124:56.9411
Aug 29Clinton Light it Up XC InvitationalAug 29 · 3 Miles Varsity · Place 87 · Olney (Richland County)Olney (Richland County)3 Miles Varsity8722:10.5 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 2A XC Sectional - #1 MattoonNov 1 · 3 Miles Varsity · Place 118 · Olney (Richland County)Olney (Richland County)3 Miles Varsity11822:56.3 PB10
Oct 25IHSA Class 2A XC Regional - #1B Olney (Richland County)Oct 25 · 3 Miles Varsity · Place 47 · Olney (Richland County)Olney (Richland County)3 Miles Varsity4722:38.83 PB10
Oct 14Little Illini Conference XC ChampionshipsOct 14 · 3 Miles Varisty · Place 23 · Olney (Richland County)Olney (Richland County)3 Miles Varisty2323:08.84 PB10
Sep 20Olney XC InvitationalSep 20 · 3 Miles Varsity · Place 33 · Olney (Richland County)Olney (Richland County)3 Miles Varsity3322:58.1410
Sep 13First to the Finish InvitationalSep 13 · 3 Miles Varsity 2A · Place 247 · Olney (Richland County)Olney (Richland County)3 Miles Varsity 2A24722:34.5010
Sep 6Charleston HS XC InvitationalSep 6 · 3 Miles Varsity · Place 72 · Olney (Richland County)Olney (Richland County)3 Miles Varsity7222:23.00 PB10
Aug 30Clinton Light it Up XC Invitational Aug 30 · 3 Miles Varsity · Place 117 · Olney (Richland County)Olney (Richland County)3 Miles Varsity11722:42.8610

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 14First to the Finish InvitationalSep 14 · 3 Miles Varsity 2A · Place 342 · Olney (Richland County)Olney (Richland County)3 Miles Varsity 2A34224:01.309
Sep 7Charleston HS XC InvitationalSep 7 · 3 Miles Varsity · Place 72 · Olney (Richland County)Olney (Richland County)3 Miles Varsity7222:53.949
Aug 31Tom Wickham InvitationalAug 31 · 5,000 Meters Varsity · Place 16 · Olney (Richland County)Olney (Richland County)5,000 Meters Varsity1625:54.49

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 14SIJHSAA Class L State Cross Country MeetOct 14 · 1.86 Miles Varsity · Place 20 · Olney (Richland County)Olney (Richland County)1.86 Miles Varsity2012:50.3 PB8
Sep 28Robinson InvitationalSep 28 · 2 Miles Middle School · Place 43 · Olney (Richland County)Olney (Richland County)2 Miles Middle School4315:41.59 PB8
Sep 25T-Town Jr. High XC Meet 9/25Sep 25 · 2 Miles Middle School · Place 16 · Olney (Richland County)Olney (Richland County)2 Miles Middle School1615:40 PB8