Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Buckner ParkMSCCA Member Meet-2 Mile Challenge HS · Aug 21 | 13:54 | MSCCA Member Meet-2 Mile Challenge HS | August 21, 2025 |
| 5,000 Meters · Adult Learning CenterTSSAA DI Class A XC Section 3 Meet · Oct 27 | 19:17.18 | TSSAA DI Class A XC Section 3 Meet | October 27, 2026 |
| 5,000 Meters · Buckner ParkDickson Invitational · Sep 20 | 23:37 | Dickson Invitational | September 20, 2025 |
| 5,000 Meters · The HermitageMSCCA Voyles Classic · Sep 5 | 22:38.2 | MSCCA Voyles Classic | September 5, 2026 |
| 5,000 Meters · The Hermitage MSCCA Voyles Classic · Sep 5 | 21:45.05 | MSCCA Voyles Classic | September 5, 2025 |
| 5,000 Meters · Welch CollegeStation Camp HS MSCCA Mid-Week Meet · Sep 18 | 20:27.34 | Station Camp HS MSCCA Mid-Week Meet | September 18, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | TSSAA DI Class A XC Section 3 Meet Oct 27 · 5,000 Meters Varsity · Place 25 · Harpeth | 5,000 Meters Varsity | 25 | 19:17.18 PB | 11 |
| Oct 17 | MSCCA ChampionshipsOct 17 · 5,000 Meters Varsity · Place 186 · Harpeth | 5,000 Meters Varsity | 186 | 19:28.52 | 11 |
| Sep 5 | MSCCA Voyles ClassicSep 5 · 5,000 Meters Varsity · Place 338 · Harpeth | 5,000 Meters Varsity | 338 | 22:38.2 PB | 11 |
2025 Cross Country
4 results2024 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | MSCCA ChampionshipsOct 19 · 5,000 Meters Varsity · Place 300 · Harpeth | 5,000 Meters Varsity | 300 | 22:59.32 | 9 |
| Oct 7 | MSCCA Member MeetOct 7 · 5,000 Meters Varsity · Place 24 · Harpeth | 5,000 Meters Varsity | 24 | 21:45.00 | — |
| Oct 7 | MSCCA Member MeetOct 7 · 5,000 Meters Varsity · Place 24 · Harpeth | 5,000 Meters Varsity | 24 | 21:45.00 | — |