Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Clinton High SchoolClinton Light it Up XC Invitational · Aug 3020:55.63Clinton Light it Up XC Invitational August 30, 2025
3 Miles · Detweiller ParkIHSA Class 1A State XC Championships · Nov 820:09.30IHSA Class 1A State XC ChampionshipsNovember 8, 2025
3 Miles · Eastern Illinois UniversityCharleston HS XC Invitational · Sep 621:04.53Charleston HS XC InvitationalSeptember 6, 2025
3 Miles · General Dacey TrailIHSA Class 1A XC Regional - #3C Shelbyville · Oct 2519:55.72IHSA Class 1A XC Regional - #3C ShelbyvilleOctober 25, 2025
3 Miles · Lake Land CollegeIHSA Class 1A XC Sectional - #3 Toledo (Cumberland) · Nov 121:12.7IHSA Class 1A XC Sectional - #3 Toledo (Cumberland)November 1, 2025
3 Miles · St. Joseph-Ogden High School2025 Spartan Classic · Sep 2719:52.232025 Spartan ClassicSeptember 27, 2025
3 Miles · Wimple Park48th Annual Tuscola Classic · Sep 2021:10.448th Annual Tuscola ClassicSeptember 20, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8IHSA Class 1A State XC ChampionshipsNov 8 · 3 Miles 1A Varsity · Place 147 · Shelbyville3 Miles 1A Varsity14720:09.30 PB12
Nov 1IHSA Class 1A XC Sectional - #3 Toledo (Cumberland)Nov 1 · 3 Miles Varsity · Place 58 · Shelbyville3 Miles Varsity5821:12.7 PB12
Oct 25IHSA Class 1A XC Regional - #3C ShelbyvilleOct 25 · 3 Miles Varsity · Place 15 · Shelbyville3 Miles Varsity1519:55.72 PB12
Oct 1847th Annual Patriot XC InviteOct 18 · 3 Miles Varsity · Place 75 · Shelbyville3 Miles Varsity7520:51.0012
Oct 142025 Conference MeetOct 14 · 3 Miles Varsity · Place 10 · Shelbyville3 Miles Varsity1021:18.0812
Sep 272025 Spartan ClassicSep 27 · 3 Miles Varsity · Place 38 · Shelbyville3 Miles Varsity3819:52.23 PB12
Sep 2048th Annual Tuscola ClassicSep 20 · 3 Miles Girls Race · Place 30 · Shelbyville3 Miles Girls Race3021:10.4 PB12
Sep 13Shelbyville HS Trail Invite 2025Sep 13 · 3 Miles Varsity · Place 18 · Shelbyville3 Miles Varsity1820:51.7212
Sep 6Charleston HS XC InvitationalSep 6 · 3 Miles Varsity · Place 38 · Shelbyville3 Miles Varsity3821:04.53 PB12
Aug 30Clinton Light it Up XC Invitational Aug 30 · 3 Miles Varsity · Place 68 · Shelbyville3 Miles Varsity6820:55.63 PB12

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19Patriot XC InviteOct 19 · 3 Miles Junior Varsity · Place 4 · Shelbyville3 Miles Junior Varsity422:44.0011
Oct 10Mattoon Home MeetOct 10 · 3 Miles Varsity · Place 15 · Shelbyville3 Miles Varsity1525:01.111
Oct 1EPGXC InvitationalOct 1 · 3 Miles Varsity · Place 91 · Shelbyville3 Miles Varsity9125:28.211
Aug 31Light It Up XC MeetAug 31 · 3 Miles Open · Place 27 · Shelbyville3 Miles Open2724:44.9611

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 122023 CIC XC Conference MeetOct 12 · 3 Miles Varsity · Place 28 · Shelbyville3 Miles Varsity2824:21.5210
Oct 3Carlinville InvitationalOct 3 · 3 Miles Varsity · Place 34 · Shelbyville3 Miles Varsity3424:41.3310
Sep 26EPGXC InvitationalSep 26 · 3 Miles Open · Place 35 · Shelbyville3 Miles Open3529:42.310
Sep 9Shelbyville JH Trail Invite Sep 9 · 3 Miles Varsity · Place 55 · Shelbyville3 Miles Varsity5525:02.5510
Aug 26Light It Up XC MeetAug 26 · 3 Miles Open · Place 33 · Shelbyville3 Miles Open3326:01.2310