Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Grace CampJim Hetrick Junior High Invitational (Central DeWitt) · Oct 3 | 14:58.8 | Jim Hetrick Junior High Invitational (Central DeWitt) | October 3, 2023 |
| 3 Miles · Empire ParkMoline XC Season Opener · Aug 25 | 21:55.2 | Moline XC Season Opener | August 25, 2025 |
| 3,000 Meters · Scott County ParkNorth Scott XC · Sep 12 | 16:29.4 | North Scott XC | September 12, 2023 |
| 3,200 Meters · Emma Young Park CourseClinton Middle School XC · Sep 8 | 15:30.3 | Clinton Middle School XC | September 8, 2023 |
| 5,000 Meters · Crow Creek Park2026 Mississippi Athletic Conference Meet (Bettendorf) · Oct 14 | 23:18.6 | 2026 Mississippi Athletic Conference Meet (Bettendorf) | October 14, 2026 |
| 5,000 Meters · Grace Camp2025 Jim Hetrick High School Invitational (Central DeWitt) · Oct 9 | 21:28.3 | 2025 Jim Hetrick High School Invitational (Central DeWitt) | October 9, 2025 |
| 5,000 Meters · Pleasant Valley HSIowa State Qualifier - 4A - Pleasant Valley · Oct 22 | 22:14 | Iowa State Qualifier - 4A - Pleasant Valley | October 22, 2025 |
| 5,000 Meters · Williamsburg Sports Complex2025 Williamsburg Invitational · Sep 30 | 22:33.6 | 2025 Williamsburg Invitational | September 30, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
5 results2023 Cross Country
3 results2022 Cross Country
1 results