Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Owensville High SchoolOwensville Invitational · Oct 15 | 15:38.98 | Owensville Invitational | October 15, 2024 |
| 3,200 Meters · Piney Valley Golf CourseWaynesville District Warmup · Oct 23 | 13:09.37 | Waynesville District Warmup | October 23, 2025 |
| 5,000 Meters · Bolivar City Municipal Golf CourseSWCCCA Richard Clark Invitational · Sep 5 | 22:38.09 | SWCCCA Richard Clark Invitational | September 5, 2026 |
| 5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 26 | 21:14.39 | Gans Creek Classic HS | September 26, 2025 |
| 5,000 Meters · Ha Ha Tonka State ParkCamdenton Laker Invitational Day 1 · Oct 2 | 21:16.04 | Camdenton Laker Invitational Day 1 | October 2, 2026 |
| 5,000 Meters · Pleasant Hope Middle SchoolPleasant Hope Invitational · Oct 7 | 22:16.5 | Pleasant Hope Invitational | October 7, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
4 results2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Owensville InvitationalOct 15 · 3,200 Meters Middle School · Place 55 · RollaRolla | 3,200 Meters Middle School | 55 | 15:38.98 PB | 8 |