Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · 380 Co Rd 42Aggie XC Invitational 2026 · Sep 19 | 30:20.6 | Aggie XC Invitational 2026 | September 19, 2026 |
| 5,000 Meters · Cold Springs HSCold Springs Sectional · Oct 29 | 27:02.0 | Cold Springs Sectional | October 29, 2026 |
| 5,000 Meters · H.A. Alexander ParkPepsi XC Challenge · Aug 30 | 29:34.19 | Pepsi XC Challenge | August 30, 2025 |
| 5,000 Meters · Hamilton High SchoolAggie XC Invitational · Sep 20 | 28:41.95 | Aggie XC Invitational | September 20, 2025 |
| 5,000 Meters · McFarland ParkCentral-Florence Sectional · Oct 30 | 27:07.48 | Central-Florence Sectional | October 30, 2025 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA XC State Championship · Nov 7 | 25:37.5 | AHSAA XC State Championship | November 7, 2026 |
| 5,000 Meters · Point Mallard ParkDew It On The Trails · Oct 11 | 30:58.35 | Dew It On The Trails | October 11, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | AHSAA XC State ChampionshipNov 7 · 5,000 Meters 3A · Place 101 · Haleyville | 5,000 Meters 3A | 101 | 25:37.5 PB | 9 |
| Oct 29 | Cold Springs SectionalOct 29 · 5,000 Meters 3A · Place 31 · Haleyville | 5,000 Meters 3A | 31 | 27:02.0 PB | 9 |
| Oct 22 | Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 163 · Haleyville | 5,000 Meters Varsity | 163 | 28:25.14 | 9 |
| Oct 22 | Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 163 · Haleyville | 5,000 Meters Varsity | 163 | 28:25.14 | 9 |
| Oct 22 | Northwest Alabama Championship 2026Oct 22 · 5,000 Meters Varsity · Place 163 · Haleyville | 5,000 Meters Varsity | 163 | 28:25.14 | 9 |
| Oct 22 | Northwest Alabama Championship 2026Oct 22 · 1 Mile Varsity · Place 163 · Haleyville | 1 Mile Varsity | 163 | 28:25.14 | 9 |
| Oct 3 | Gatorade XC ClassicOct 3 · 5,000 Meters Bronze · Place 228 · Haleyville | 5,000 Meters Bronze | 228 | 28:39.0 | 9 |
| Sep 19 | Aggie XC Invitational 2026Sep 19 · 5,000 Meters New Division · Place 51 · Haleyville | 5,000 Meters New Division | 51 | 30:20.6 PB | 9 |
| Sep 12 | Chickasaw Trails InvitationalSep 12 · 5,000 Meters Small School · Place 137 · Haleyville | 5,000 Meters Small School | 137 | 29:36.6 | 9 |
| Aug 22 | Brooks High School Tennessee River ClassicAug 22 · 5,000 Meters 1A-4A · Place 67 · Haleyville | 5,000 Meters 1A-4A | 67 | 30:39.4 | 9 |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Central-Florence SectionalOct 30 · 5,000 Meters 4A · Place 46 · Haleyville | 5,000 Meters 4A | 46 | 27:07.48 PB | 8 |
| Oct 11 | Dew It On The TrailsOct 11 · 5,000 Meters Girls 1-4A · Place 127 · Haleyville | 5,000 Meters Girls 1-4A | 127 | 30:58.35 PB | 8 |
| Sep 20 | Aggie XC InvitationalSep 20 · 5,000 Meters High School · Place 30 · Haleyville | 5,000 Meters High School | 30 | 28:41.95 PB | 8 |
| Aug 30 | Pepsi XC ChallengeAug 30 · 5,000 Meters Varsity Small · Place 86 · Haleyville | 5,000 Meters Varsity Small | 86 | 29:34.19 PB | 8 |
| Aug 23 | Brooks High School Tennessee River ClassicAug 23 · 5,000 Meters Varsity 1-4A · Place 90 · Haleyville | 5,000 Meters Varsity 1-4A | 90 | 29:40.54 | 8 |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | AHSAA XC State ChampionshipNov 9 · 5,000 Meters 4A · Place 129 · Haleyville | 5,000 Meters 4A | 129 | 26:16.87 | 7 |
| Oct 31 | AHSAA 4A SECTION 3Oct 31 · 5,000 Meters Varsity · Place 51 · Haleyville | 5,000 Meters Varsity | 51 | 27:17.55 | 7 |
| Oct 31 | AHSAA Central-Florence SectionalOct 31 · 5,000 Meters Varsity - 4A · Place 51 · Haleyville | 5,000 Meters Varsity - 4A | 51 | 27:17.55 | 7 |
| Oct 24 | Oakville XC InvitationalOct 24 · 5,000 Meters Varsity · Place 82 · Haleyville | 5,000 Meters Varsity | 82 | 28:31.71 | 7 |
| Oct 12 | Dew It On The TrailsOct 12 · 5,000 Meters Varsity · Place 77 · Haleyville | 5,000 Meters Varsity | 77 | 27:20.19 | 7 |
| Oct 5 | Jesse Owens ClassicOct 5 · 5,000 Meters Varsity · Place 284 · Haleyville | 5,000 Meters Varsity | 284 | 27:54.55 | 7 |
| Sep 21 | ACA InvitationalSep 21 · 5,000 Meters Varsity · Place 47 · Haleyville | 5,000 Meters Varsity | 47 | 28:40.97 | 7 |
| Aug 31 | Pepsi XC ChallengeAug 31 · 5,000 Meters Varsity - Small · Place 89 · Haleyville | 5,000 Meters Varsity - Small | 89 | 31:48.17 | 7 |