Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Crowder ParkOKAW Valley Junior High Invite · Oct 7 | 12:57.26 | OKAW Valley Junior High Invite | October 7, 2025 |
| 2 Miles · Cumberland Community High SchoolCumberland Middle School Invite · Aug 29 | 12:02.06 | Cumberland Middle School Invite | August 29, 2026 |
| 2 Miles · General Dacey TrailIESA 2A - Sectional G @ Dacey Trail @ Forest Park · Oct 10 | 12:13.12 | IESA 2A - Sectional G @ Dacey Trail @ Forest Park | October 10, 2026 |
| 2 Miles · Illinois 121Raider Invite · Aug 30 | 12:57.00 | Raider Invite | August 30, 2025 |
| 2 Miles · Mt. Zion Intermediate SchoolMt. Zion Home Meet - 2 · Sep 12 | 14:35.69 | Mt. Zion Home Meet - 2 | September 12, 2023 |
| 2 Miles · Rochester JH 2 MileRochester XC Invitational · Sep 5 | 12:25.7 | Rochester XC Invitational | September 5, 2026 |
| 2 Miles · Tabor ParkSullivan Middle School Meet #1 (Villa Grove, ALAH, Shelbyville) · Aug 20 | 12:17 | Sullivan Middle School Meet #1 (Villa Grove, ALAH, Shelbyville) | August 20, 2026 |
| 2.1 Miles · Detweiller ParkDunlap Middle School XC Invitational · Sep 25 | 12:40.78 | Dunlap Middle School XC Invitational | September 25, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 7 | OKAW Valley Junior High InviteOct 7 · 2 Miles Male Varsity · Place 17 · Shelbyville Moulton | 2 Miles Male Varsity | 17 | 12:57.26 PB | 7 |
| Sep 26 | Dunlap Middle School XC InvitationalSep 26 · 2.1 Miles Varsity Boys · Place 205 · Shelbyville Moulton | 2.1 Miles Varsity Boys | 205 | 13:49.92 | 7 |
| Sep 13 | Shelbyville JH Trail Invite 2025Sep 13 · 2 Miles Middle School · Place 63 · Shelbyville Moulton | 2 Miles Middle School | 63 | 13:46.93 | 7 |
| Sep 6 | Rochester XC InviteSep 6 · 2 Miles Middle School · Place 83 · Shelbyville Moulton | 2 Miles Middle School | 83 | 13:13.80 | 7 |
| Sep 2 | Home Meet vs. WSS, CHBC, MTZ, Sullivan, Sangamon Valley, & TTownSep 2 · 2 Miles Middle School · Place 15 · Shelbyville Moulton | 2 Miles Middle School | 15 | 13:00.15 | 7 |
| Aug 30 | Raider InviteAug 30 · 2 Miles Middle School · Place 19 · Shelbyville Moulton | 2 Miles Middle School | 19 | 12:57.00 PB | 7 |
| Aug 27 | Moulton Middle School Home Meet vs. OV, Trinity, St. John's, Tolono, Taylorville, & WSSAug 27 · 2 Miles Middle School · Place 11 · Shelbyville Moulton | 2 Miles Middle School | 11 | 12:52.74 | 7 |
2024 Cross Country
8 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 22 | Dunlap Middle XC InvitationalSep 22 · 2.1 Miles Varsity Boys - 2.1 Miles · Place 277 · Shelbyville Moulton | 2.1 Miles Varsity Boys - 2.1 Miles | 277 | 15:34.7 | 5 |
| Sep 12 | Mt. Zion Home Meet - 2Sep 12 · 2 Miles New Division · Place 12 · Shelbyville Moulton | 2 Miles New Division | 12 | 14:35.69 PB | 5 |
| Sep 2 | Rochester XC InviteSep 2 · 2 Miles Middle School · Place 76 · Shelbyville Moulton | 2 Miles Middle School | 76 | 14:18.90 | 5 |
| Aug 29 | 8/29 Home Meet Aug 29 · 2 Miles Middle School · Place 24 · Shelbyville Moulton | 2 Miles Middle School | 24 | 14:40.78 | 5 |
| Aug 26 | Cumberland MS XC Invite 2023Aug 26 · Varsity · Place 66 · 5 Shelbyville Moulton | Varsity | 66 | 15:11 | — |
| Aug 19 | Saber Corn XC InviteAug 19 · 2 Miles 5th Grade · Place 8 · Shelbyville Moulton | 2 Miles 5th Grade | 8 | 14:31.80 | 5 |