Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Buckner ParkDickson Invitational · Sep 20 | 19:13 | Dickson Invitational | September 20, 2025 |
| 5,000 Meters · John Hunt Cross Country ParkNew Balance RunningLane XC Championships · Dec 6 | 17:33.60 | New Balance RunningLane XC Championships | December 6, 2025 |
| 5,000 Meters · Sanders Ferry ParkSaturday Light Fever · Aug 22 | 18:00.63 | Saturday Light Fever | August 22, 2025 |
| 5,000 Meters · Shelby Farms ParkTSSAA XC DI Class AA State Championship Meet · Nov 6 | 17:51.8 | TSSAA XC DI Class AA State Championship Meet | November 6, 2025 |
| 5,000 Meters · The HermitageMSCCA Voyles Classic · Sep 5 | 20:29.3 | MSCCA Voyles Classic | September 5, 2026 |
| 5,000 Meters · The Hermitage MSCCA Voyles Classic · Sep 5 | 18:06.54 | MSCCA Voyles Classic | September 5, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 6 | New Balance RunningLane XC ChampionshipsDec 6 · 5,000 Meters Bronze · Place 164 · Hume-Fogg AcademicHume-Fogg Academic | 5,000 Meters Bronze | 164 | 17:33.60 PB | 11 |
| Nov 6 | TSSAA XC DI Class AA State Championship MeetNov 6 · 5,000 Meters D1AA · Place 47 · Hume-Fogg AcademicHume-Fogg Academic | 5,000 Meters D1AA | 47 | 17:51.8 PB | 11 |
| Oct 3 | The Frank Horton XCOct 3 · 5,000 Meters HS Purple · Place 40 · Hume-Fogg AcademicHume-Fogg Academic | 5,000 Meters HS Purple | 40 | 17:53.9 | 11 |
| Sep 20 | Dickson InvitationalSep 20 · 5,000 Meters Varsity · Place 42 · Hume-Fogg AcademicHume-Fogg Academic | 5,000 Meters Varsity | 42 | 19:13 PB | 11 |
| Sep 5 | MSCCA Voyles ClassicSep 5 · 5,000 Meters AA · Place 17 · Hume-Fogg AcademicHume-Fogg Academic | 5,000 Meters AA | 17 | 18:06.54 PB | 11 |
| Aug 22 | Saturday Light FeverAug 22 · 5,000 Meters Varsity · Place 60 · Hume-Fogg AcademicHume-Fogg Academic | 5,000 Meters Varsity | 60 | 18:00.63 PB | 11 |
2022 Cross Country
2 results