Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Kudzu HillsKudzu Hills Invitational · Sep 30 | 19:11.76 | Kudzu Hills Invitational | September 30, 2017 |
| 5,000 Meters · McFarland ParkBrooks Invitational · Sep 2 | 20:05.09 | Brooks Invitational | September 2, 2017 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA 4A State XC Championships · Nov 11 | 18:54.58 | AHSAA 4A State XC Championships | November 11, 2017 |
| 5,000 Meters · University of AlabamaCrimson Classic · Oct 13 | 20:05.5 | Crimson Classic | October 13, 2016 |
| 5,000 Meters · Wilson SchoolAHSAA 4A Section 3 · Nov 3 | 19:33.53 | AHSAA 4A Section 3 | November 3, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | AHSAA 4A State XC ChampionshipsNov 11 · 5,000 Meters Varsity · Place 75 · Haleyville | 5,000 Meters Varsity | 75 | 18:54.58 PB | 12 |
| Oct 26 | Northwest Alabama ChampionshipsOct 26 · 5,000 Meters Varsity · Place 84 · Haleyville H | 5,000 Meters Varsity | 84 | 19:45.28 | — |
| Oct 7 | Jesse Owens XC ClassicOct 7 · 5,000 Meters Varsity · Place 97 · Haleyville H | 5,000 Meters Varsity | 97 | 19:13.95 | 12 |
| Sep 30 | Kudzu Hills InvitationalSep 30 · 5,000 Meters Varsity 4A-7A · Place 44 · Haleyville | 5,000 Meters Varsity 4A-7A | 44 | 19:11.76 PB | 12 |
| Sep 2 | Brooks InvitationalSep 2 · 5,000 Meters 4-7A Varsity · Place 54 · Haleyville | 5,000 Meters 4-7A Varsity | 54 | 20:05.09 PB | 12 |
2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | AHSAA 1A/2A State ChampionshipNov 12 · 5,000 Meters 4A · Place 97 · HALEYVILLE H | 5,000 Meters 4A | 97 | 19:34.26 | 11 |
| Nov 3 | AHSAA 4A Section 3Nov 3 · 5,000 Meters Varsity · Place 27 · Haleyville | 5,000 Meters Varsity | 27 | 19:33.53 PB | 11 |
| Oct 27 | Northwest Alabama ChampionshipsOct 27 · 5,000 Meters Varsity · Place 80 · Haleyville H | 5,000 Meters Varsity | 80 | 19:42.56 | — |
| Oct 13 | Crimson ClassicOct 13 · 5,000 Meters Varsity · Place 99 · Haleyville | 5,000 Meters Varsity | 99 | 20:05.5 PB | 11 |
| Oct 1 | Jesse Owens ClassicOct 1 · 5,000 Meters Varsity · Place 140 · Haleyville H | 5,000 Meters Varsity | 140 | 19:17.95 | 11 |
| Sep 20 | Randolph ClassicSep 20 · 3 Miles Varsity 4A · Place 51 · Haleyville High Scho | 3 Miles Varsity 4A | 51 | 20:41.30 | 11 |
| Sep 10 | Chickasaw Trails InvitationalSep 10 · 5,000 Meters Varsity · Place 81 · Haleyville H | 5,000 Meters Varsity | 81 | 20:17.07 | 11 |
2015 Cross Country
1 results