Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Macon County HSMacon Bank Invitational · Aug 30 | 25:17 | Macon Bank Invitational | August 30, 2025 |
| 5,000 Meters · Oakville Indian Mounds ParkJesse Owens Classic · Oct 4 | 23:38.66 | Jesse Owens Classic | October 4, 2025 |
| 5,000 Meters · Phil Moore ParkGatorland HS Div (entries on MS) · Sep 19 | 26:52.72 | Gatorland HS Div (entries on MS) | September 19, 2026 |
| 5,000 Meters · Sanders Ferry ParkChick-Fil-A 37075 Presents: Saturday Light Fever · Aug 21 | 25:38.3 | Chick-Fil-A 37075 Presents: Saturday Light Fever | August 21, 2026 |
| 5,000 Meters · Shelby Farms ParkTSSAA XC DI Class AAA State Championship Meet · Nov 7 | 24:00.6 | TSSAA XC DI Class AAA State Championship Meet | November 7, 2025 |
| 5,000 Meters · The Hermitage6th Annual Green Hill XC Invitational 2025 · Aug 23 | 26:11.54 | 6th Annual Green Hill XC Invitational 2025 | August 23, 2025 |
| 5,000 Meters · The Hermitage MSCCA Voyles Classic · Sep 5 | 24:20.33 | 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
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | TSSAA XC DI Class AAA State Championship MeetNov 7 · 5,000 Meters D1AAA · Place 220 · Lebanon | 5,000 Meters D1AAA | 220 | 24:00.6 PB | 11 |
| Oct 4 | Jesse Owens ClassicOct 4 · 5,000 Meters Silver · Place 197 · Lebanon | 5,000 Meters Silver | 197 | 23:38.66 PB | 11 |
| Sep 5 | MSCCA Voyles ClassicSep 5 · 5,000 Meters AAA · Place 202 · Lebanon | 5,000 Meters AAA | 202 | 24:20.33 PB | 11 |
| Aug 30 | Macon Bank InvitationalAug 30 · 5,000 Meters Varsity · Place 38 · Lebanon | 5,000 Meters Varsity | 38 | 25:17 PB | 11 |
| Aug 23 | 6th Annual Green Hill XC Invitational 2025Aug 23 · 5,000 Meters Varsity · Place 84 · Lebanon | 5,000 Meters Varsity | 84 | 26:11.54 PB | 11 |
2024 Cross Country
3 results2023 Cross Country
2 results