Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · McFarland ParkBrooks Invitational · Aug 28 | 16:46.38 | Brooks Invitational | August 28, 2021 |
| 2 Miles · Vinemont Sports ComplexVinemont Invitational · Sep 18 | 24:18.92 | Vinemont Invitational | September 18, 2025 |
| 5,000 Meters · Athens SportplexAthens Bible School Invitational · Oct 18 | 23:32.31 | Athens Bible School Invitational | October 18, 2025 |
| 5,000 Meters · Cold Springs HSKudzu Hills Invitational · Sep 30 | 23:40.03 | Kudzu Hills Invitational | September 30, 2023 |
| 5,000 Meters · John Hunt Cross Country ParkAHSAA 4A Section 4 · Oct 28 | 23:21.01 | AHSAA 4A Section 4 | October 28, 2021 |
| 5,000 Meters · McFarland ParkAHSAA 4A SECTION 3 · Oct 31 | 22:40.01 | AHSAA 4A SECTION 3 | October 31, 2024 |
| 5,000 Meters · Oakville Indian Mounds ParkNorthwest Alabama Championship 2025 · Oct 23 | 22:22.43 | Northwest Alabama Championship 2025 | October 23, 2025 |
| 5,000 Meters · University of Tennessee SouthernFirehawk Invitational · Aug 30 | 24:48.35 | Firehawk Invitational | August 30, 2025 |
| 5,000 Meters · Vinemont Sports ComplexVinemont Invitational · Sep 18 | 25:15.71 | Vinemont Invitational | September 18, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Central-Florence SectionalOct 30 · 5,000 Meters 4A · Place 19 · West Limestone | 5,000 Meters 4A | 19 | 23:53.84 | 12 |
| Oct 23 | Northwest Alabama Championship 2025Oct 23 · 5,000 Meters Girls · Place 27 · West Limestone | 5,000 Meters Girls | 27 | 22:22.43 PB | 12 |
| Oct 18 | Athens Bible School InvitationalOct 18 · 5,000 Meters 4-7A Varsity · Place 14 · West Limestone | 5,000 Meters 4-7A Varsity | 14 | 23:32.31 PB | 12 |
| Oct 4 | Jesse Owens ClassicOct 4 · 5,000 Meters Bronze · Place 112 · West Limestone | 5,000 Meters Bronze | 112 | 23:58.71 | 12 |
| Sep 18 | Vinemont InvitationalSep 18 · 2 Miles Junior Varsity · Place 31 · West Limestone | 2 Miles Junior Varsity | 31 | 24:18.92 PB | 12 |
| Sep 18 | Vinemont InvitationalSep 18 · 5,000 Meters Varsity · Place 9 · West Limestone | 5,000 Meters Varsity | 9 | 25:15.71 PB | 12 |
| Aug 30 | Firehawk InvitationalAug 30 · 5,000 Meters Varsity · Place 19 · West Limestone | 5,000 Meters Varsity | 19 | 24:48.35 PB | 12 |
| Aug 23 | Brooks High School Tennessee River ClassicAug 23 · 5,000 Meters Varsity 1-4A · Place 22 · West Limestone | 5,000 Meters Varsity 1-4A | 22 | 23:59.60 | 12 |
2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | AHSAA 4A SECTION 3Oct 31 · 5,000 Meters Varsity · Place 15 · West Limestone | 5,000 Meters Varsity | 15 | 22:40.01 PB | 11 |
| Oct 31 | AHSAA Central-Florence SectionalOct 31 · 5,000 Meters Varsity - 4A · Place 15 · West Limestone | 5,000 Meters Varsity - 4A | 15 | 22:40.01 | 11 |
2023 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 30 | Kudzu Hills InvitationalSep 30 · 5,000 Meters Varsity 3A/4A · Place 17 · West Limestone | 5,000 Meters Varsity 3A/4A | 17 | 23:40.03 PB | 10 |
| Sep 16 | The Southern ShowcaseSep 16 · 5,000 Meters Varsity - Crimson · Place 79 · West Limestone | 5,000 Meters Varsity - Crimson | 79 | 24:14.62 | 10 |
2022 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 1 | Jesse Owens ClassicOct 1 · 5,000 Meters Varsity · Place 48 · West Limesto | 5,000 Meters Varsity | 48 | 22:01.84 | 9 |
2021 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | AHSAA Class 4A State XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 46 · West Limestone | 5,000 Meters Varsity | 46 | 22:39.03 | 8 |
| Oct 28 | AHSAA 4A Section 4Oct 28 · 5,000 Meters Varsity · Place 11 · West Limestone | 5,000 Meters Varsity | 11 | 23:21.01 PB | 8 |
| Sep 17 | The Southern Showcase Sep 17 · 5,000 Meters Varsity · Place 260 · West Limesto | 5,000 Meters Varsity | 260 | 24:38.97 | 8 |
| Aug 28 | Brooks InvitationalAug 28 · 2 Miles Junior Varsity 1-4A · Place 15 · West Limestone | 2 Miles Junior Varsity 1-4A | 15 | 16:46.38 PB | 8 |