Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Christian County FairgroundsIESA 3A - Sectional G @ Christian County Fairgrounds · Oct 10 | 13:17.6 | IESA 3A - Sectional G @ Christian County Fairgrounds | October 10, 2026 |
| 2 Miles · Cumberland Community High SchoolCumberland Middle School Invite · Aug 29 | 13:40.97 | Cumberland Middle School Invite | August 29, 2026 |
| 2 Miles · Eastern Illinois UniversitySouth Central Conference · Sep 25 | 14:26.49 | South Central Conference | September 25, 2025 |
| 2 Miles · Effingham High SchoolEffingham Meet · Aug 15 | 14:00.09 | Effingham Meet | August 15, 2026 |
| 2 Miles · Illinois 121Raider Invite · Aug 30 | 15:16.3 | Raider Invite | August 30, 2025 |
| 2 Miles · Maxwell ParkParkside XC Invitational · Sep 12 | 14:06.45 | Parkside XC Invitational | September 12, 2026 |
| 2 Miles · Wilson Park 2 MileGranite City Coolidge Cross Country Invitational · Sep 21 | 13:27.23 | Granite City Coolidge Cross Country Invitational | September 21, 2026 |
| 3,000 Meters · Lake Land CollegeSouth Central Conference · Sep 24 | 13:27.03 | South Central Conference | September 24, 2026 |
| 3,200 Meters · Robinson Nuttall Middle School2026 NMS Raider Invitational · Sep 30 | 14:44.1 | 2026 NMS Raider Invitational | September 30, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 25 | South Central Conference Sep 25 · 2 Miles Boys Open · Place 48 · Effingham | 2 Miles Boys Open | 48 | 14:26.49 PB | 7 |
| Sep 13 | Parkside XC InvitationalSep 13 · 2 Miles Open Boys · Place 384 · Effingham | 2 Miles Open Boys | 384 | 16:53.13 | 7 |
| Sep 9 | Tornado InviteSep 9 · 2 Miles Middle School · Place 92 · Effingham JHS | 2 Miles Middle School | 92 | 14:42.16 | 7 |
| Sep 5 | Granite City Coolidge XC InvitationalSep 5 · 2 Miles Open · Place 122 · Effingham JHS | 2 Miles Open | 122 | 15:07.70 | 7 |
| Aug 30 | Raider InviteAug 30 · 2 Miles Open · Place 22 · Effingham | 2 Miles Open | 22 | 15:16.3 PB | 7 |
| Aug 16 | Effingham MeetAug 16 · 2 Miles Varsity · Place 29 · Effingham JHS | 2 Miles Varsity | 29 | 17:28.21 | 7 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 26 | SC ConferenceSep 26 · 3,200 Meters Middle School · Place 68 · Effingham JHS | 3,200 Meters Middle School | 68 | 15:17.18 | 6 |
| Sep 14 | Parkside XC InvitationalSep 14 · 2 Miles Open · Place 383 · Effingham JHS | 2 Miles Open | 383 | 17:05.60 | 6 |
| Sep 9 | Tornado InviteSep 9 · 2 Miles Middle School · Place 97 · Effingham JHS | 2 Miles Middle School | 97 | 17:48.12 | 6 |
| Sep 6 | Granite City Coolidge InvitationalSep 6 · 2 Miles Open · Place 166 · Effingham JHS | 2 Miles Open | 166 | 16:02.50 | 6 |
| Aug 31 | Raider InviteAug 31 · 2 Miles Open · Place 46 · Effingham | 2 Miles Open | 46 | 17:16 | 6 |