Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Crowder ParkOKAW Valley Junior High Invite · Oct 7 | 21:40.20 | OKAW Valley Junior High Invite | October 7, 2025 |
| 2 Miles · Cumberland Community High SchoolCumberland Middle School Invite · Aug 29 | 22:28.84 | Cumberland Middle School Invite | August 29, 2026 |
| 2 Miles · General Dacey Trail2023 Shelbyville JH Trail Invite Open Race · Sep 9 | 19:24.82 | 2023 Shelbyville JH Trail Invite Open Race | September 9, 2023 |
| 2 Miles · Illinois 121Raider Invite · Aug 31 | 19:09 | Raider Invite | August 31, 2024 |
| 2 Miles · Mt. Zion Intermediate SchoolMt. Zion Home Meet - 2 · Sep 12 | 21:46.64 | Mt. Zion Home Meet - 2 | September 12, 2023 |
| 2 Miles · Okaw Valley MS XC CourseOkaw Valley MS XC Invitational · Oct 6 | 19:58.9 | Okaw Valley MS XC Invitational | October 6, 2026 |
| 2 Miles · Rochester JH 2 MileRochester XC Invitational · Sep 5 | 20:30.2 | Rochester XC Invitational | September 5, 2026 |
| 2 Miles · Tabor ParkSullivan Middle School Meet #1 (Villa Grove, ALAH, Shelbyville) · Aug 20 | 22:51 | Sullivan Middle School Meet #1 (Villa Grove, ALAH, Shelbyville) | August 20, 2026 |
| 2.1 Miles · Detweiller ParkDunlap Middle XC Invitational · Sep 22 | 21:01.1 | Dunlap Middle XC Invitational | September 22, 2023 |
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 Female Open · Place 32 · Shelbyville Moulton | 2 Miles Female Open | 32 | 21:40.20 PB | 7 |
| Sep 26 | Dunlap Middle School XC InvitationalSep 26 · 2.1 Miles Open Girls · Place 430 · Shelbyville Moulton | 2.1 Miles Open Girls | 430 | 23:00.56 | 7 |
| Sep 13 | Shelbyville JH Trail Invite 2025Sep 13 · 2 Miles Open · Place 39 · Shelbyville Moulton | 2 Miles Open | 39 | 22:16.83 | 7 |
| Sep 6 | Rochester XC InviteSep 6 · 2 Miles Middle School · Place 225 · Shelbyville Moulton | 2 Miles Middle School | 225 | 21:13.30 | 7 |
| Sep 2 | Home Meet vs. WSS, CHBC, MTZ, Sullivan, Sangamon Valley, & TTownSep 2 · 2 Miles Middle School · Place 69 · Shelbyville Moulton | 2 Miles Middle School | 69 | 23:45.32 | 7 |
| Aug 30 | Raider InviteAug 30 · 2 Miles Open · Place 58 · Shelbyville Moulton | 2 Miles Open | 58 | 22:35.87 | 7 |
| Aug 27 | Moulton Middle School Home Meet vs. OV, Trinity, St. John's, Tolono, Taylorville, & WSSAug 27 · 2 Miles Middle School · Place 51 · Shelbyville Moulton | 2 Miles Middle School | 51 | 22:26.07 | 7 |
2024 Cross Country
7 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 22 | Dunlap Middle XC InvitationalSep 22 · 2.1 Miles Open Girls - 2.1 Miles · Place 313 · Shelbyville Moulton | 2.1 Miles Open Girls - 2.1 Miles | 313 | 21:01.1 PB | 5 |
| Sep 12 | Mt. Zion Home Meet - 2Sep 12 · 2 Miles New Division · Place 51 · Shelbyville Moulton | 2 Miles New Division | 51 | 21:46.64 PB | 5 |
| Sep 9 | 2023 Shelbyville JH Trail Invite Open RaceSep 9 · 2 Miles Middle School · Place 28 · Shelbyville Moulton | 2 Miles Middle School | 28 | 19:24.82 PB | 5 |
| Sep 2 | Rochester XC InviteSep 2 · 2 Miles Middle School · Place 205 · Shelbyville Moulton | 2 Miles Middle School | 205 | 21:42.80 | 5 |
| Aug 29 | 8/29 Home Meet Aug 29 · 2 Miles Middle School · Place 57 · Shelbyville Moulton | 2 Miles Middle School | 57 | 20:41.53 | 5 |
| Aug 26 | Cumberland MS XC Invite 2023Aug 26 · Varsity · Place 37 · 5 Shelbyville Moulton | Varsity | 37 | 21:50 | — |