Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cookeville HSBurnett Invitational · Sep 20 | 16:43.43 | Burnett Invitational | September 20, 2025 |
| 5,000 Meters · John Hunt Cross Country ParkNew Balance RunningLane XC Championships · Dec 6 | 16:48.48 | New Balance RunningLane XC Championships | December 6, 2025 |
| 5,000 Meters · Macon County HSMacon Bank Invitational · Aug 30 | 16:47 | Macon Bank Invitational | August 30, 2025 |
| 5,000 Meters · Oakville Indian Mounds ParkJesse Owens Classic · Oct 4 | 16:30.67 | Jesse Owens Classic | October 4, 2025 |
| 5,000 Meters · Shelby Farms ParkTSSAA XC DI Class AAA State Championship Meet · Nov 7 | 16:10.3 | TSSAA XC DI Class AAA State Championship Meet | November 7, 2025 |
| 5,000 Meters · The Hermitage MSCCA Voyles Classic · Sep 5 | 16:10.02 | MSCCA Voyles Classic | September 5, 2025 |
| 5,000 Meters · V.A. MurfreesboroSiegel Invitational · Sep 13 | 16:45.30 | Siegel Invitational | September 13, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 6 | New Balance RunningLane XC ChampionshipsDec 6 · 5,000 Meters Silver · Place 171 · UnattachedUnattached | 5,000 Meters Silver | 171 | 16:48.48 PB | 11 |
| Nov 7 | TSSAA XC DI Class AAA State Championship MeetNov 7 · 5,000 Meters D1AAA · Place 13 · Stewarts CreekStewarts Creek | 5,000 Meters D1AAA | 13 | 16:10.3 PB | 11 |
| Oct 4 | Jesse Owens ClassicOct 4 · 5,000 Meters Silver · Place 23 · Stewarts CreekStewarts Creek | 5,000 Meters Silver | 23 | 16:30.67 PB | 11 |
| Sep 20 | Burnett InvitationalSep 20 · 5,000 Meters Varsity · Place 1 · Stewarts CreekStewarts Creek | 5,000 Meters Varsity | 1 | 16:43.43 PB | 11 |
| Sep 13 | Siegel InvitationalSep 13 · 5,000 Meters Varsity · Place 2 · Stewarts CreekStewarts Creek | 5,000 Meters Varsity | 2 | 16:45.30 PB | 11 |
| Sep 5 | MSCCA Voyles ClassicSep 5 · 5,000 Meters AAA · Place 15 · Stewarts CreekStewarts Creek | 5,000 Meters AAA | 15 | 16:10.02 PB | 11 |
| Aug 30 | Macon Bank InvitationalAug 30 · 5,000 Meters Varsity · Place 1 · Stewarts CreekStewarts Creek | 5,000 Meters Varsity | 1 | 16:47 PB | 11 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | TSSAA State Cross Country ChampionshipNov 7 · 5,000 Meters Division I · Place 26 · Stewarts CreekStewarts Creek | 5,000 Meters Division I | 26 | 16:31.26 | 10 |
| Oct 28 | TSSAA XC DI Class AAA Region 4 MeetOct 28 · 5,000 Meters Varsity · Place 2 · Stewarts CreekStewarts Creek | 5,000 Meters Varsity | 2 | 16:06 | — |
| Sep 28 | Burnett InvitationalSep 28 · 5,000 Meters Varsity · Place 1 · Stewarts CreekStewarts Creek | 5,000 Meters Varsity | 1 | 17:19.35 | 10 |
| Aug 31 | Macon Bank Invitational 27th Annual InvitationalAug 31 · 5,000 Meters Varsity · Place 1 · Stewarts CreekStewarts Creek | 5,000 Meters Varsity | 1 | 17:19 | — |
| Aug 26 | Coffee County InvitationalAug 26 · 5,000 Meters Varsity · Place 3 · Stewarts CreekStewarts Creek | 5,000 Meters Varsity | 3 | 17:05 | — |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | TSSAA State Cross Country ChampionshipNov 2 · 5,000 Meters Division 1 · Place 147 · Stewarts CreekStewarts Creek | 5,000 Meters Division 1 | 147 | 18:07.45 | 9 |
| Sep 23 | Burnett Invitational Sep 23 · 5,000 Meters Varsity · Place 3 · Stewarts CreStewarts Cre | 5,000 Meters Varsity | 3 | 18:01.55 | — |
| Sep 14 | Siegel XC Invite at Cedars of LebanonSep 14 · 5,000 Meters Varsity · Place 16 · Stewarts CreekStewarts Creek | 5,000 Meters Varsity | 16 | 18:53.99 | 9 |
| Sep 9 | MSCCA Voyles ClassicSep 9 · 5,000 Meters Varsity · Place 79 · Stewarts Creek HighStewarts Creek High | 5,000 Meters Varsity | 79 | 17:54.93 | — |
| Sep 5 | Coffee County InvitationalSep 5 · 5,000 Meters Varsity · Place 8 · Stewarts CreekStewarts Creek | 5,000 Meters Varsity | 8 | 18:35 | — |
| Aug 26 | Macon Bank InvitationalAug 26 · 5,000 Meters Varsity · Place 2 · Stewarts CreekStewarts Creek | 5,000 Meters Varsity | 2 | 18:26 | 9 |