Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Cumberland Community High SchoolCumberland Middle School Cross Country Invitational · Aug 2713:44Cumberland Middle School Cross Country InvitationalAugust 27, 2022
2 Miles · General Dacey Trail2022 IESA XC Sectional H · Oct 813:01.932022 IESA XC Sectional HOctober 8, 2022
2 Miles · Maxwell ParkIESA State Meet · Oct 1512:39.8IESA State MeetOctober 15, 2022
2.1 Miles · Detweiller ParkDunlap Middle XC Invitational · Sep 2313:38.7Dunlap Middle XC InvitationalSeptember 23, 2022
3 Miles · Clinton High SchoolClinton Light it Up XC Invitational · Aug 2917:31.1Clinton Light it Up XC InvitationalAugust 29, 2026
3 Miles · Detweiller - IHSA State CourseIHSA State XC Championships · Nov 718:02.50IHSA State XC ChampionshipsNovember 7, 2026
3 Miles · Detweiller Park47th Annual Patriot XC Invite · Oct 1818:12.8047th Annual Patriot XC InviteOctober 18, 2025
3 Miles · Eastern Illinois UniversityCharleston HS XC Invitational · Sep 618:10.03Charleston HS XC InvitationalSeptember 6, 2025
3 Miles · General Dacey Trail2026 Shelbyville HS Trail Invite · Sep 1217:32.332026 Shelbyville HS Trail InviteSeptember 12, 2026
3 Miles · Lake Land College2026 IHSA Class 1A XC Sectional - #3 Toledo (Cumberland) · Oct 3117:29.132026 IHSA Class 1A XC Sectional - #3 Toledo (Cumberland)October 31, 2026
3 Miles · St. Joseph-Ogden High School2026 Spartan Classic · Sep 2617:09.912026 Spartan ClassicSeptember 26, 2026
3 Miles · Weldon Springs State ParkCentral Illinois Conference Cross Country Conference Meet · Oct 1318:56.9Central Illinois Conference Cross Country Conference Meet October 13, 2026
3 Miles · Wimple Park48th Annual Tuscola Classic · Sep 2017:55.348th Annual Tuscola ClassicSeptember 20, 2025
3,200 Meters · General Dacey TrailRams XC vs. OV, Trinity Lutheran, St. Johns, & Taylorville · Aug 2414:00.53Rams XC vs. OV, Trinity Lutheran, St. Johns, & TaylorvilleAugust 24, 2022
3,200 Meters · Paxton Buckley Loda High School2021 PBL JH Invite · Oct 513:422021 PBL JH InviteOctober 5, 2021

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 1A Varsity · Place 238 · ShelbyvilleShelbyville3 Miles Class 1A Varsity23818:02.50 PB12
Oct 312026 IHSA Class 1A XC Sectional - #3 Toledo (Cumberland)Oct 31 · 3 Miles Varsity · Place 88 · ShelbyvilleShelbyville3 Miles Varsity8817:29.13 PB12
Oct 242026 IHSA Class 1A XC Regional - #3C SullivanOct 24 · 3 Miles Varsity · Place 40 · ShelbyvilleShelbyville3 Miles Varsity4017:53.612
Oct 1748th Annual Patriot XC InviteOct 17 · 3 Miles Varsity · Place 111 · ShelbyvilleShelbyville3 Miles Varsity11117:26.612
Oct 13Central Illinois Conference Cross Country Conference Meet Oct 13 · 3 Miles Varsity · Place 23 · ShelbyvilleShelbyville3 Miles Varsity2318:56.9 PB12
Sep 262026 Spartan ClassicSep 26 · 3 Miles Varsity · Place 68 · ShelbyvilleShelbyville3 Miles Varsity6817:09.91 PB12
Sep 1949th Annual Tuscola ClassicSep 19 · 3 Miles Boys Race · Place 57 · ShelbyvilleShelbyville3 Miles Boys Race5718:05.1312
Sep 122026 Shelbyville HS Trail InviteSep 12 · 3 Miles Varsity · Place 26 · ShelbyvilleShelbyville3 Miles Varsity2617:32.33 PB12
Sep 5Charleston HS XC InvitationalSep 5 · 3 Miles Varsity · Place 38 · ShelbyvilleShelbyville3 Miles Varsity3818:16.7512
Aug 29Clinton Light it Up XC InvitationalAug 29 · 3 Miles Varsity · Place 87 · ShelbyvilleShelbyville3 Miles Varsity8717:31.1 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1IHSA Class 1A XC Sectional - #3 Toledo (Cumberland)Nov 1 · 3 Miles Varsity · Place 122 · ShelbyvilleShelbyville3 Miles Varsity12219:13.211
Oct 25IHSA Class 1A XC Regional - #3C ShelbyvilleOct 25 · 3 Miles Varsity · Place 37 · ShelbyvilleShelbyville3 Miles Varsity3718:10.3011
Oct 1847th Annual Patriot XC InviteOct 18 · 3 Miles Varsity · Place 132 · ShelbyvilleShelbyville3 Miles Varsity13218:12.80 PB11
Oct 142025 Conference MeetOct 14 · 3 Miles Varsity · Place 29 · ShelbyvilleShelbyville3 Miles Varsity2919:47.4811
Sep 2048th Annual Tuscola ClassicSep 20 · 3 Miles Boys Race · Place 57 · ShelbyvilleShelbyville3 Miles Boys Race5717:55.3 PB11
Sep 13Shelbyville HS Trail Invite 2025Sep 13 · 3 Miles Varsity · Place 34 · ShelbyvilleShelbyville3 Miles Varsity3418:30.2211
Sep 6Charleston HS XC InvitationalSep 6 · 3 Miles Varsity · Place 74 · ShelbyvilleShelbyville3 Miles Varsity7418:10.03 PB11
Aug 30Clinton Light it Up XC Invitational Aug 30 · 3 Miles Varsity · Place 87 · ShelbyvilleShelbyville3 Miles Varsity8717:51.4711

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 22024 IHSA Class 1A XC Sectional-#3 Toledo (Cumberland)Nov 2 · 3 Miles Varsity · Place 132 · ShelbyvilleShelbyville3 Miles Varsity13219:04.010
Oct 262024 IHSA Class 1A XC Regional-#3C ShelbyvilleOct 26 · 3 Miles Varsity · Place 46 · ShelbyvilleShelbyville3 Miles Varsity4618:32.0110
Oct 19Patriot XC InviteOct 19 · 3 Miles Varsity · Place 169 · ShelbyvilleShelbyville3 Miles Varsity16918:49.0010
Oct 1711th Annual CIC ChampionshipOct 17 · 3 Miles Varsity · Place 24 · ShelbyvilleShelbyville3 Miles Varsity2418:56.0110
Oct 10Mattoon Home MeetOct 10 · 3 Miles Varsity · Place 14 · ShelbyvilleShelbyville3 Miles Varsity1418:56.010
Oct 1EPGXC InvitationalOct 1 · 3 Miles Varsity · Place 121 · ShelbyvilleShelbyville3 Miles Varsity12120:56.510
Sep 282024 Spartan ClassicSep 28 · 3 Miles Varsity · Place 91 · ShelbyvilleShelbyville3 Miles Varsity9118:01.7510
Sep 2147th Annual Tuscola ClassicSep 21 · 3 Miles Varsity · Place 68 · ShelbyvilleShelbyville3 Miles Varsity6818:40.5110
Sep 7Charleston HS XC InvitationalSep 7 · 3 Miles Varsity · Place 90 · ShelbyvilleShelbyville3 Miles Varsity9018:53.4310
Aug 31Light It Up XC MeetAug 31 · 3 Miles Varsity · Place 71 · ShelbyvilleShelbyville3 Miles Varsity7118:39.2910

2023 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 282023 IHSA Class 1A XC Sectional - #3 Decatur (St. Teresa)Oct 28 · 3 Miles Varsity · Place 115 · ShelbyvilleShelbyville3 Miles Varsity11518:50.709
Oct 212023 IHSA Class 1A XC Regional - #3C SullivanOct 21 · 3 Miles Varsity · Place 49 · ShelbyvilleShelbyville3 Miles Varsity4918:41.609
Oct 14Patriot XC InvitationalOct 14 · 3 Miles Varsity · Place 164 · ShelbyvilleShelbyville3 Miles Varsity16418:50.309
Oct 122023 CIC XC Conference MeetOct 12 · 3 Miles Varsity · Place 21 · ShelbyvilleShelbyville3 Miles Varsity2118:48.759
Oct 3Carlinville InvitationalOct 3 · 3 Miles Varsity · Place 28 · ShelbyvilleShelbyville3 Miles Varsity2818:57.149
Sep 26EPGXC InvitationalSep 26 · 3 Miles Varsity · Place 119 · ShelbyvilleShelbyville3 Miles Varsity11922:49.09
Sep 23St. Joseph-Ogden Spartan ClassicSep 23 · 3 Miles Varsity · Place 88 · ShelbyvilleShelbyville3 Miles Varsity8818:06.629
Sep 1646th Annual Tuscola ClassicSep 16 · 3 Miles Varsity · Place 78 · ShelbyvilleShelbyville3 Miles Varsity7819:17.919
Sep 9Shelbyville JH Trail Invite Sep 9 · 3 Miles Varsity · Place 36 · ShelbyvilleShelbyville3 Miles Varsity3618:43.929
Sep 92023 SHS Trail InviteSep 9 · 3 Miles Varsity · Place 36 · ShelbyvilleShelbyville3 Miles Varsity3618:43.929
Sep 2Charleston XC InvitationalSep 2 · 3 Miles Varsity · Place 65 · ShelbyvilleShelbyville3 Miles Varsity6519:17.099
Aug 26Light It Up XC MeetAug 26 · 3 Miles Varsity · Place 61 · ShelbyvilleShelbyville3 Miles Varsity6119:30.729

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 15IESA State MeetOct 15 · 2 Miles 2A · Place 141 · Shelbyville MoultonShelbyville Moulton2 Miles 2A14112:39.8 PB8
Oct 82022 IESA XC Sectional HOct 8 · 2 Miles Middle School · Place 26 · Shelbyville MoultonShelbyville Moulton2 Miles Middle School2613:01.93 PB8
Sep 23Dunlap Middle XC InvitationalSep 23 · 2.1 Miles Varsity Boys · Place 185 · Shelbyville MoultonShelbyville Moulton2.1 Miles Varsity Boys18513:38.7 PB8
Sep 102022 MMS XC InviteSep 10 · 2 Miles Boys · Place 35 · Shelbyville MoultonShelbyville Moulton2 Miles Boys3513:30.148
Sep 3Rochester XC InvitationalSep 3 · 2 Miles Middle School · Place 56 · MoultonMoulton2 Miles Middle School5613:15.48
Aug 30MMS Rams XC vs. CHBC, LSA, MTZ, Teutopolis, & SullivanAug 30 · 2 Miles Middle School · Place 12 · Shelbyville MoultonShelbyville Moulton2 Miles Middle School1213:50.338
Aug 27Cumberland Middle School Cross Country InvitationalAug 27 · 2 Miles Varsity · Place 23 · Shelbyville MoultonShelbyville Moulton2 Miles Varsity2313:44 PB8
Aug 24Rams XC vs. OV, Trinity Lutheran, St. Johns, & TaylorvilleAug 24 · 3,200 Meters Middle School · Place 6 · Shelbyville MoultonShelbyville Moulton3,200 Meters Middle School614:00.53 PB8

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 52021 PBL JH InviteOct 5 · 3,200 Meters 7th & 8th Boys · Place 36 · Shelbyville MoultonShelbyville Moulton3,200 Meters 7th & 8th Boys3613:42 PB7
Sep 24Dunlap Middle School XC InvitationalSep 24 · 2.1 Miles Varsity Boys · Place 216 · Shelbyville MoultonShelbyville Moulton2.1 Miles Varsity Boys21614:58.67