Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Clinton Hills 2 Mile XC CourseHOKA Postal Nationals (Althoff Catholic Local Event) · Aug 23 | 25:16 | HOKA Postal Nationals (Althoff Catholic Local Event) | August 23, 2022 |
| 2.95 Miles · Wilson Park 3 MileGranite City Robinson/Lang Cross Country Invitational · Sep 2 | 33:58.60 | Granite City Robinson/Lang Cross Country Invitational | September 2, 2023 |
| 3 Miles · Alhambra Fireman & Legion Park2025 Highland XC Invitational · Sep 20 | 26:45.00 | 2025 Highland XC Invitational | September 20, 2025 |
| 3 Miles · Carterville High SchoolCarterville Beat the Heat Meet · Aug 30 | 27:37.47 | Carterville Beat the Heat Meet | August 30, 2025 |
| 3 Miles · Grand Marais Golf Club2025 St. Clair County Championship · Oct 7 | 25:02.00 | 2025 St. Clair County Championship | October 7, 2025 |
| 3 Miles · Olney Central CollegeOlney XC Invitational · Sep 16 | 33:23.47 | Olney XC Invitational | September 16, 2023 |
| 3 Miles · Randolph County State Recreation AreaChester Invitational · Oct 2 | 28:18.32 | Chester Invitational | October 2, 2025 |
| 3 Miles · Smithton ParkFreeburg Invitational · Sep 27 | 25:23.2 | Freeburg Invitational | September 27, 2025 |
| 3 Miles · Swansea Clinton Hills Conservation Park4th Annual Belleville East JV Cross Country Finale · Oct 9 | 31:45.50 | 4th Annual Belleville East JV Cross Country Finale | October 9, 2023 |
| 3 Miles · Wilson Park 3 Mile52nd Annual Granite City Robinson/Lang Cross Country Invitational · Sep 6 | 27:31.8 | 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.
2025 Cross Country
6 results2024 Cross Country
7 results2023 Cross Country
5 results2022 Cross Country
5 results