Personal bests

Best marks in available results
Event / courseMarkMeetDate
2993 m · Anna City Park2023 SIJHSAA Region 4 XC Regional · Oct 412:05.842023 SIJHSAA Region 4 XC RegionalOctober 4, 2023
2993 m · DuQuoin State Fair Grounds2021 DMS Pre-State Open Cross Country Meet · Sep 2513:392021 DMS Pre-State Open Cross Country MeetSeptember 25, 2021
3 Miles · Cannon ParkCarterville Beat the Heat Meet · Aug 2920:14.00Carterville Beat the Heat MeetAugust 29, 2026
3 Miles · Carterville High SchoolIHSA Class 2A XC Regional - #1A Carterville · Oct 2519:38.04IHSA Class 2A XC Regional - #1A CartervilleOctober 25, 2025
3 Miles · Centralia Foundation ParkCentralia XC Invite · Oct 1019:06.91Centralia XC InviteOctober 10, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 718:22.23IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller ParkPeoria High School Invitational · Oct 318:42.15Peoria High School InvitationalOctober 3, 2026
3 Miles · Harry L. Crisp Sports ComplexSouth 7 Conference Championships · Oct 1621:47.74South 7 Conference ChampionshipsOctober 16, 2025
3 Miles · Lake Land CollegeIHSA Class 2A XC Sectional - #1 Mattoon · Nov 119:30.8IHSA Class 2A XC Sectional - #1 MattoonNovember 1, 2025
3 Miles · Murphysboro High SchoolMurphysboro Invitational · Sep 220:34.4Murphysboro InvitationalSeptember 2, 2026
3 Miles · Southern Illinois University Carbondale2026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.) · Oct 3119:01.552026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.)October 31, 2026
3,000 Meters · Gibault High SchoolBelleville Diocesan Championship · Oct 113:36.6Belleville Diocesan ChampionshipOctober 1, 2022
5,000 Meters · Marshall County HSMarshall County Invitational · Sep 2723:16.95Marshall County InvitationalSeptember 27, 2025
5,000 Meters · Osage ParkCape Central XC Invitational · Sep 1920:34.71Cape Central XC InvitationalSeptember 19, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7IHSA State XC ChampionshipsNov 7 · 3 Miles Class 2A Varsity · Place 37 · CarbondaleCarbondale3 Miles Class 2A Varsity3718:22.23 PB10
Oct 312026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.)Oct 31 · 3 Miles Varsity · Place 12 · CarbondaleCarbondale3 Miles Varsity1219:01.55 PB10
Oct 242026 IHSA Class 2A XC Regional - #1A Bethalto (Civic Memorial)Oct 24 · 3 Miles Varsity · Place 3 · CarbondaleCarbondale3 Miles Varsity318:46.9010
Oct 15South 7 XC Conference ChampionshipsOct 15 · 3 Miles Varsity · Place 1 · CarbondaleCarbondale3 Miles Varsity120:24.7910
Oct 10Centralia XC InviteOct 10 · 3 Miles Varsity · Place 2 · CarbondaleCarbondale3 Miles Varsity219:06.91 PB10
Oct 3Peoria High School InvitationalOct 3 · 3 Miles Varsity - 1A/2A · Place 18 · CarbondaleCarbondale3 Miles Varsity - 1A/2A1818:42.15 PB10
Sep 19Cape Central XC InvitationalSep 19 · 5,000 Meters Varsity · Place 5 · CarbondaleCarbondale5,000 Meters Varsity520:34.71 PB10
Sep 5Carbondale InvitationalSep 5 · 3 Miles High School · Place 1 · CarbondaleCarbondale3 Miles High School121:02.2810
Sep 2Murphysboro InvitationalSep 2 · 3 Miles Varsity · Place 4 · CarbondaleCarbondale3 Miles Varsity420:34.4 PB10
Aug 29Carterville Beat the Heat MeetAug 29 · 3 Miles Varsity · Place 2 · CarbondaleCarbondale3 Miles Varsity220:14.00 PB10

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 2A XC Sectional - #1 MattoonNov 1 · 3 Miles Varsity · Place 27 · CarbondaleCarbondale3 Miles Varsity2719:30.8 PB9
Oct 25IHSA Class 2A XC Regional - #1A CartervilleOct 25 · 3 Miles Varsity · Place 9 · CarbondaleCarbondale3 Miles Varsity919:38.04 PB9
Oct 16South 7 Conference ChampionshipsOct 16 · 3 Miles Varsity · Place 4 · CarbondaleCarbondale3 Miles Varsity421:47.74 PB9
Oct 11Centralia Orphan InvitationalOct 11 · 3 Miles Varsity · Place 7 · CarbondaleCarbondale3 Miles Varsity719:57.909
Oct 4Peoria High School InvitationalOct 4 · 3 Miles Varsity 1A · Place 54 · CarbondaleCarbondale3 Miles Varsity 1A5420:14.829
Sep 27Marshall County InvitationalSep 27 · 5,000 Meters Varsity · Place 9 · CarbondaleCarbondale5,000 Meters Varsity923:16.95 PB9
Sep 20Cape Central XC InvitationalSep 20 · 5,000 Meters Varsity · Place 12 · CarbondaleCarbondale5,000 Meters Varsity1223:169
Sep 6Carbondale InvitationalSep 6 · 3 Miles Varsity · Place 19 · CarbondaleCarbondale3 Miles Varsity1921:12.459
Sep 3Murphysboro Cross Country InvitationalSep 3 · 3 Miles Varsity · Place 16 · CarbondaleCarbondale3 Miles Varsity1621:49.69
Aug 27Marion High School Cross Country Invitational 2025Aug 27 · 3 Miles Varsity · Place 8 · CarbondaleCarbondale3 Miles Varsity823:40.289

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 9SIJHSAA Region 4 Class S Cross Country Oct 9 · 1.86 Miles Middle School · Place 1 · Saint AndrewSaint Andrew1.86 Miles Middle School111:56.208
Oct 52024 DMS Small School Fall CC ClassicOct 5 · 1.86 Miles Varsity · Place 4 · Saint AndrewSaint Andrew1.86 Miles Varsity411:37.78
Oct 3Run the PinesOct 3 · 3,000 Meters 8th Grade · Place 2 · Saint AndrewSaint Andrew3,000 Meters 8th Grade211:57.518

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 42023 SIJHSAA Region 4 XC RegionalOct 4 · 1.86 Miles Junior High · Place 1 · Saint AndrewSaint Andrew1.86 Miles Junior High112:05.84 PB7

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 1Belleville Diocesan ChampionshipOct 1 · 3,000 Meters Varsity · Place 16 · Saint AndrewSaint Andrew3,000 Meters Varsity1613:36.6 PB6

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 252021 DMS Pre-State Open Cross Country MeetSep 25 · 1.86 Miles Varsity · Place 49 · Saint AndrewSaint Andrew1.86 Miles Varsity4913:39 PB5