Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.95 Miles · Okaw Valley ParkNew Athens Cross Country Southern Showcase · Oct 14 | 19:15.30 | New Athens Cross Country Southern Showcase | October 14, 2025 |
| 2.95 Miles · Wilson Park 3 MileGranite City Robinson/Lang Cross Country Invitational · Sep 2 | 21:31.10 | Granite City Robinson/Lang Cross Country Invitational | September 2, 2023 |
| 3 Miles · Alhambra Fireman & Legion Park2026 Highland XC Invitational · Sep 19 | 17:09.10 | 2026 Highland XC Invitational | September 19, 2026 |
| 3 Miles · Belk ParkCahokia Conference Meet · Oct 18 | 17:41.60 | Cahokia Conference Meet | October 18, 2025 |
| 3 Miles · Cannon ParkCarterville Beat the Heat Meet · Aug 29 | 17:50.16 | Carterville Beat the Heat Meet | August 29, 2026 |
| 3 Miles · Carterville High SchoolIHSA Class 2A XC Regional - #1A Carterville · Oct 25 | 17:27.04 | IHSA Class 2A XC Regional - #1A Carterville | October 25, 2025 |
| 3 Miles · Detweiller ParkPeoria High School Invitational · Oct 3 | 16:55.14 | Peoria High School Invitational | October 3, 2026 |
| 3 Miles · Frank Holten State Park2026 St. Clair County XC Championship · Oct 6 | 17:10.00 | 2026 St. Clair County XC Championship | October 6, 2026 |
| 3 Miles · Grand Marais Golf Club2025 St. Clair County Championship · Oct 7 | 17:29.00 | 2025 St. Clair County Championship | October 7, 2025 |
| 3 Miles · Olney Central CollegeOlney XC Invitational · Sep 16 | 21:04.40 | Olney XC Invitational | September 16, 2023 |
| 3 Miles · Randolph County State Recreation AreaChester Invitational · Oct 2 | 19:26.05 | Chester Invitational | October 2, 2025 |
| 3 Miles · Smithton ParkFreeburg Invitational · Sep 26 | 17:00.6 | Freeburg Invitational | September 26, 2026 |
| 3 Miles · Swansea Clinton Hills Conservation Park4th Annual Belleville East JV Cross Country Finale · Oct 9 | 20:35.10 | 4th Annual Belleville East JV Cross Country Finale | October 9, 2023 |
| 3 Miles · Trenton (Wesclin) High School2026 Cahokia Conference XC Championships · Oct 20 | 16:50.20 | 2026 Cahokia Conference XC Championships | October 20, 2026 |
| 3 Miles · Wilson Park (3.0 mile course)Granite City Robinson/Lang Cross Country Invitational · Sep 5 | 17:31.09 | Granite City Robinson/Lang Cross Country Invitational | September 5, 2026 |
| 3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 6 | 19:13.93 | 52nd Annual Granite City Robinson/Lang Cross Country Invitational | September 6, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
9 results2025 Cross Country
10 results2024 Cross Country
9 results2023 Cross Country
5 results