Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Belleville West High School2026 Belleville West Invitational · Sep 1222:40.602026 Belleville West InvitationalSeptember 12, 2026
3 Miles · Bethalto Sports ComplexCM Twilight Invite · Aug 2924:26.31CM Twilight Invite August 29, 2026
3 Miles · Carterville High SchoolCarterville Beat the Heat Meet · Aug 3023:42.34Carterville Beat the Heat MeetAugust 30, 2025
3 Miles · Centralia Foundation ParkCentralia XC Invite · Oct 1022:15.71Centralia XC InviteOctober 10, 2026
3 Miles · Harry L. Crisp Sports ComplexSouth 7 Conference Championships · Oct 1624:04.84South 7 Conference ChampionshipsOctober 16, 2025
3 Miles · Mt. Vernon High SchoolMt. Vernon Invite · Sep 1623:39.48Mt. Vernon InviteSeptember 16, 2025
3 Miles · Olney Central CollegeIHSA Class 2A XC Regional - #1B Olney (Richland County) · Oct 2522:09.43IHSA Class 2A XC Regional - #1B Olney (Richland County)October 25, 2025
3 Miles · Smithton ParkFreeburg Invitational · Sep 2621:32.0Freeburg InvitationalSeptember 26, 2026
3 Miles · Southern Illinois University Carbondale2026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.) · Oct 3121:52.892026 IHSA Class 2A XC Sectional - #1 Carbondale (H.S.)October 31, 2026
3 Miles · Trenton (Wesclin) High School2026 Cahokia Conference XC Championships · Oct 2021:43.102026 Cahokia Conference XC ChampionshipsOctober 20, 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 85 · Centralia3 Miles Varsity8521:52.89 PB12
Oct 202026 Cahokia Conference XC ChampionshipsOct 20 · 3 Miles Varsity · Place 27 · Centralia3 Miles Varsity2721:43.10 PB12
Oct 10Centralia XC InviteOct 10 · 3 Miles Varsity · Place 17 · Centralia3 Miles Varsity1722:15.71 PB12
Sep 26Freeburg InvitationalSep 26 · 3 Miles Varsity · Place 57 · Centralia3 Miles Varsity5721:32.0 PB12
Sep 19Olney XC InvitationalSep 19 · 3 Miles Varsity · Place 22 · Centralia3 Miles Varsity2223:11.9812
Sep 122026 Belleville West InvitationalSep 12 · 3 Miles Varsity · Place 28 · Centralia3 Miles Varsity2822:40.60 PB12
Sep 5Carbondale InvitationalSep 5 · 3 Miles High School · Place 7 · Centralia3 Miles High School724:16.9312
Aug 29CM Twilight Invite Aug 29 · 3 Miles Varsity · Place 64 · Centralia3 Miles Varsity6424:26.31 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25IHSA Class 2A XC Regional - #1B Olney (Richland County)Oct 25 · 3 Miles Varsity · Place 39 · Centralia3 Miles Varsity3922:09.43 PB11
Oct 16South 7 Conference ChampionshipsOct 16 · 3 Miles Varsity · Place 9 · Centralia3 Miles Varsity924:04.84 PB11
Sep 27Freeburg InvitationalSep 27 · 3 Miles Varsity · Place 53 · Centralia3 Miles Varsity5321:54.611
Sep 20Olney XC InvitationalSep 20 · 3 Miles Varsity · Place 47 · Centralia3 Miles Varsity4723:35.4711
Sep 16Mt. Vernon InviteSep 16 · 3 Miles Varsity · Place 12 · Centralia3 Miles Varsity1223:39.48 PB11
Aug 30Carterville Beat the Heat MeetAug 30 · 3 Miles Varsity · Place 23 · Centralia3 Miles Varsity2323:42.34 PB11
Aug 27Marion High School Cross Country Invitational 2025Aug 27 · 3 Miles Varsity · Place 10 · Centralia3 Miles Varsity1024:38.1111

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 28Freeburg InvitationalSep 28 · 3 Miles Varsity · Place 67 · Centralia3 Miles Varsity6723:38.310