Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,000 Meters · DMACC Cross Country CourseAAU Iowa District Cross Country Qualifier · Oct 20 | 10:09.70 | AAU Iowa District Cross Country Qualifier | October 20, 2024 |
| 2,000 Meters · The MidAmerican Energy Company RecPlexWaukee Youth CC Meet · Oct 26 | 10:02.20 | Waukee Youth CC Meet | October 26, 2024 |
| 2,000 Meters · Valley Southwoods Freshman High SchoolUSATF Iowa Association Junior Olympic Championships · Nov 10 | 9:22.30 | USATF Iowa Association Junior Olympic Championships | November 10, 2024 |
| 3,000 Meters · DMACC Cross Country CourseAAU Iowa District Cross Country Qualifier · Oct 19 | 15:06.48 | AAU Iowa District Cross Country Qualifier | October 19, 2025 |
| 3,000 Meters · Johnston High School2026 USATF Iowa Association Cross Country Junior Olympic Championships · Nov 1 | 15:15.09 | 2026 USATF Iowa Association Cross Country Junior Olympic Championships | November 1, 2026 |
| 3,000 Meters · Valley Southwoods Freshman High SchoolUSATF Iowa JO Cross Country Championship · Nov 2 | 14:44.47 | USATF Iowa JO Cross Country Championship | November 2, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results2025 Cross Country
2 results2024 Cross Country
4 results