Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Gateway ParkCentral Alabama Invitational · Sep 23 | 18:53.02 | Central Alabama Invitational | September 23, 2017 |
| 5,000 Meters · Langhan ParkAHSAA 4A Section 1 · Nov 3 | 19:45.89 | AHSAA 4A Section 1 | November 3, 2016 |
| 5,000 Meters · Mike Rose Soccer ComplexBrooks Memphis Twilight Classic · Sep 2 | 18:53.92 | Brooks Memphis Twilight Classic | September 2, 2017 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA 4A XC State Championship · Nov 9 | 17:21.37 | AHSAA 4A XC State Championship | November 9, 2019 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA Class 4A State XC Championships · Nov 10 | 17:19.91 | AHSAA Class 4A State XC Championships | November 10, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | AHSAA 3A XC State ChampionshipNov 9 · 5,000 Meters 4A · Place 26 · Trinity Pres | 5,000 Meters 4A | 26 | 17:21.37 | 12 |
| Nov 9 | AHSAA 4A XC State ChampionshipNov 9 · 5,000 Meters Varsity · Place 26 · Trinity Presbyterian | 5,000 Meters Varsity | 26 | 17:21.37 PB | 12 |
| Oct 31 | AHSAA 4A Section 1Oct 31 · 5,000 Meters 4A · Place 9 · Trinity Pres | 5,000 Meters 4A | 9 | 18:01.65 | 12 |
| Oct 5 | Jessie Owens XC ClassicOct 5 · 5,000 Meters Varsity · Place 32 · Trinity Pres | 5,000 Meters Varsity | 32 | 17:22.64 | 12 |
| Sep 21 | Central Alabama ChampionshipSep 21 · 5,000 Meters Varsity · Place 26 · Trinity Pres | 5,000 Meters Varsity | 26 | 19:02.39 | — |
2018 Cross Country
4 results2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | AHSAA 4A State XC ChampionshipsNov 11 · 5,000 Meters Varsity · Place 38 · Trinity Presbyterian | 5,000 Meters Varsity | 38 | 17:42.91 | 10 |
| Oct 21 | Tiger ClassicOct 21 · 5,000 Meters 1A · Place 17 · Trinity Pres | 5,000 Meters 1A | 17 | 18:17.27 | 10 |
| Oct 7 | Jesse Owens XC ClassicOct 7 · 5,000 Meters Varsity · Place 45 · Trinity Pres | 5,000 Meters Varsity | 45 | 18:00.25 | 10 |
| Sep 23 | Central Alabama InvitationalSep 23 · 5,000 Meters Varsity · Place 25 · Trinity Presbyterian | 5,000 Meters Varsity | 25 | 18:53.02 PB | 10 |
| Sep 2 | Brooks Memphis Twilight ClassicSep 2 · 5,000 Meters Varsity · Place 219 · Trinity Presbyterian | 5,000 Meters Varsity | 219 | 18:53.92 PB | 10 |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | AHSAA 1A/2A State ChampionshipNov 12 · 5,000 Meters 4A · Place 73 · TRINITY PRES | 5,000 Meters 4A | 73 | 18:49.96 | 9 |
| Nov 3 | AHSAA 4A Section 1Nov 3 · 5,000 Meters Varsity · Place 35 · Trinity Presbyterian | 5,000 Meters Varsity | 35 | 19:45.89 PB | 9 |
| Oct 15 | Warhawk ChallengeOct 15 · 5,000 Meters Varsity · Place 79 · Trinity Pres | 5,000 Meters Varsity | 79 | 20:09.61 | — |
| Oct 1 | Jesse Owens ClassicOct 1 · 5,000 Meters Varsity · Place 117 · Trinity Pres | 5,000 Meters Varsity | 117 | 18:53.94 | 9 |
| Sep 3 | Mobile Challenge of ChampionsSep 3 · 5,000 Meters Open · Place 37 · Trinity Presbyterian School | 5,000 Meters Open | 37 | 19:35.96 | — |
2015 Cross Country
1 results