Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Watauga HSPioneer Clash of the Classes · Aug 16 | 14:18.29 | Pioneer Clash of the Classes | August 16, 2025 |
| 5,000 Meters · Beacon SchoolTerry Hull Crawford Cross Country Classic · Aug 31 | 23:32.38 | Terry Hull Crawford Cross Country Classic | August 31, 2023 |
| 5,000 Meters · Daniel Boone HSTSSAA XC DI Class A-AA Region 1 Meet · Oct 28 | 21:29.8 | TSSAA XC DI Class A-AA Region 1 Meet | October 28, 2024 |
| 5,000 Meters · Daniel Boone HSTSSAA Region 1 A-AA and AAA Championships · Oct 25 | 22:57.4 | TSSAA Region 1 A-AA and AAA Championships | October 25, 2022 |
| 5,000 Meters · EP Tom Sawyer State ParkTrinity / Valkyrie Invitational · Sep 19 | 21:06.37 | Trinity / Valkyrie Invitational | September 19, 2025 |
| 5,000 Meters · Shelby Farms ParkTSSAA XC DI Class AA State Championship Meet · Nov 6 | 22:58.5 | TSSAA XC DI Class AA State Championship Meet | November 6, 2025 |
| 5,000 Meters · Winged Deer ParkIron Mountains Invitational · Aug 17 | 19:24.0 | Iron Mountains Invitational | August 17, 2024 |
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 |
| Nov 6 | TSSAA XC DI Class AA State Championship MeetNov 6 · 5,000 Meters D1AA · Place 65 · Elizabethton | 5,000 Meters D1AA | 65 | 22:58.5 PB | 12 |
| Oct 11 | 53rd TrailblazerOct 11 · 5,000 Meters Varsity · Place 14 · Elizabethton | 5,000 Meters Varsity | 14 | 22:04.1 | 12 |
| Sep 19 | Trinity / Valkyrie InvitationalSep 19 · 5,000 Meters HS Race 2 · Place 104 · Elizabethton | 5,000 Meters HS Race 2 | 104 | 21:06.37 PB | 12 |
| Sep 13 | Iron Mountains InviteSep 13 · 5,000 Meters Varsity · Place 12 · Elizabethton | 5,000 Meters Varsity | 12 | 22:28.5 | 12 |
| Aug 30 | Victor Ashe Park Fall ClassicAug 30 · 5,000 Meters Varsity · Place 112 · Elizabethton High Sc | 5,000 Meters Varsity | 112 | 24:38.6 | — |
| Aug 30 | Victor Ashe Park Fall ClassicAug 30 · 5,000 Meters Varsity · Place 112 · Elizabethton High Sc | 5,000 Meters Varsity | 112 | 24:38.6 | — |
| Aug 16 | Pioneer Clash of the ClassesAug 16 · 2 Miles Senior · Place 9 · Elizabethton | 2 Miles Senior | 9 | 14:18.29 PB | 12 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | TSSAA State Cross Country ChampionshipNov 7 · 5,000 Meters Varsity · Place 16 · Elizabethton | 5,000 Meters Varsity | 16 | 20:06.27 | 11 |
| Oct 28 | TSSAA XC DI Class A-AA Region 1 MeetOct 28 · 5,000 Meters Varsity · Place 8 · Elizabethton | 5,000 Meters Varsity | 8 | 21:29.8 PB | 11 |
| Oct 22 | 3 Rivers Conference ChampionshipsOct 22 · Varsity · Place 4 · Elizabethton High Sc | Varsity | 4 | 21:30.2 | JR |
| Sep 21 | 2024 Cherokee ClassicSep 21 · 5,000 Meters Varsity · Elizabethton | 5,000 Meters Varsity | — | NT | 11 |
| Aug 31 | The "Sully's Steamers" Bluegrass Night ClassicAug 31 · 5,000 Meters Varsity · Place 5 · Elizabethton | 5,000 Meters Varsity | 5 | 21:22.69 | — |
| Aug 17 | Iron Mountains InvitationalAug 17 · 5,000 Meters Varsity · Place 4 · Elizabethton | 5,000 Meters Varsity | 4 | 19:24.0 PB | 11 |
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | TSSAA State Cross Country ChampionshipNov 2 · 5,000 Meters Division 1 · Place 34 · Elizabethton | 5,000 Meters Division 1 | 34 | 20:41.84 | 10 |
| Oct 17 | 3 Rivers / Big 4 Conference MeetsOct 17 · 5,000 Meters Varsity · Place 6 · Elizabethton High Sc | 5,000 Meters Varsity | 6 | 21:27.5 | SO |
| Oct 14 | Trailblazer InvitationalOct 14 · 5,000 Meters Varsity · Place 20 · Elizabethton High Sc | 5,000 Meters Varsity | 20 | 22:16.4 | SO |
| Oct 14 | Trailblazer InvitationalOct 14 · 5,000 Meters Varsity · Place 20 · Elizabethton High Sc | 5,000 Meters Varsity | 20 | 22:16.4 | SO |
| Sep 23 | MKXC Cherokee ClassicSep 23 · 5,000 Meters Varsity · Place 38 · Elizabethton High Sc | 5,000 Meters Varsity | 38 | 21:33.83 | SO |
| Aug 31 | Terry Hull Crawford Cross Country ClassicAug 31 · 5,000 Meters Varsity · Place 4 · Elizabethton | 5,000 Meters Varsity | 4 | 23:32.38 PB | 10 |
| Aug 26 | Run for the HillsAug 26 · 5,000 Meters Varsity · Place 13 · Elizabethton High Sc | 5,000 Meters Varsity | 13 | 22:53.6 | — |
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | TSSAA State Cross Country ChampionshipNov 3 · 5,000 Meters Varsity · Place 82 · Elizabethton | 5,000 Meters Varsity | 82 | 23:01.52 | 9 |
| Oct 25 | Region 1 A-AA and AAA ChampionshipsOct 25 · 5,000 Meters Varsity · Place 8 · Elizabethton High Sc | 5,000 Meters Varsity | 8 | 22:57.4 | — |
| Oct 25 | TSSAA Region 1 A-AA and AAA ChampionshipsOct 25 · 5,000 Meters AA/A · Place 8 · Elizabethton | 5,000 Meters AA/A | 8 | 22:57.4 PB | 9 |
| Oct 17 | 3 Rivers Conference Cross Country ChampionshipOct 17 · 5,000 Meters Varsity · Place 3 · Elizabethton High Sc | 5,000 Meters Varsity | 3 | 22:41.8 | — |
| Aug 27 | Run for the HillsAug 27 · 5,000 Meters Varsity · Place 25 · Elizabethton High Sc | 5,000 Meters Varsity | 25 | 23:29.0 | — |