Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Grace CampJim Hetrick Junior High Invitational (Central DeWitt) · Oct 3 | 16:13.9 | Jim Hetrick Junior High Invitational (Central DeWitt) | October 3, 2023 |
| 3 Miles · Empire ParkMoline XC Season Opener · Aug 25 | 27:17.4 | Moline XC Season Opener | August 25, 2025 |
| 3,000 Meters · Scott County ParkNorth Scott XC · Sep 12 | 17:55.8 | North Scott XC | September 12, 2023 |
| 3,200 Meters · Emma Young Park CourseClinton Middle School XC · Sep 8 | 17:14.6 | Clinton Middle School XC | September 8, 2023 |
| 5,000 Meters · Crow Creek Park2026 Mississippi Athletic Conference Meet (Bettendorf) · Oct 14 | 29:07.7 | 2026 Mississippi Athletic Conference Meet (Bettendorf) | October 14, 2026 |
| 5,000 Meters · Grace Camp2025 Jim Hetrick High School Invitational (Central DeWitt) · Oct 9 | 25:30.3 | 2025 Jim Hetrick High School Invitational (Central DeWitt) | October 9, 2025 |
| 5,000 Meters · Scott County Park2026 Lancer Cross Country Invitational · Sep 15 | 34:11.7 | 2026 Lancer Cross Country Invitational | September 15, 2026 |
| 5,000 Meters · Seminole Valley ParkCedar Rapids Invitational · Sep 10 | 29:11.6 | Cedar Rapids Invitational | September 10, 2026 |
| 5,000 Meters · Williamsburg Sports Complex2025 Williamsburg Invitational · Sep 30 | 26:33.5 | 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
5 results2025 Cross Country
3 results2023 Cross Country
3 results2022 Cross Country
1 results