Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cold Springs HSKudzu Hills Invitational · Sep 26 | 18:30.44 | Kudzu Hills Invitational | September 26, 2020 |
| 5,000 Meters · Fairview ParkAHSAA 3A Section 3 · Oct 31 | 19:01.44 | AHSAA 3A Section 3 | October 31, 2019 |
| 5,000 Meters · Oakville Indian Mounds ParkJesse Owens Classic · Oct 2 | 18:25.76 | Jesse Owens Classic | October 2, 2020 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA Class 3A State XC Championships · Nov 10 | 19:59.23 | AHSAA Class 3A State XC Championships | November 10, 2018 |
| 5,000 Meters · St. Bernard Preparatory SchoolAHSAA 3A Section 4 · Nov 5 | 18:46.01 | AHSAA 3A Section 4 | November 5, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | AHSAA Class 3A State XC ChampionshipsNov 14 · 5,000 Meters Varsity · Place 40 · Winfield | 5,000 Meters Varsity | 40 | 18:49.04 | 12 |
| Nov 5 | AHSAA 3A Section 4Nov 5 · 5,000 Meters Varsity · Place 7 · Winfield | 5,000 Meters Varsity | 7 | 18:46.01 PB | 12 |
| Oct 2 | Jesse Owens ClassicOct 2 · 5,000 Meters Varsity 3A/4A · Place 26 · Winfield | 5,000 Meters Varsity 3A/4A | 26 | 18:25.76 PB | 12 |
| Sep 26 | Kudzu Hills InvitationalSep 26 · 5,000 Meters Varsity 3A/4A · Place 21 · Winfield | 5,000 Meters Varsity 3A/4A | 21 | 18:30.44 PB | 12 |
| Sep 11 | Chicksaw Trails InvitationalSep 11 · 5,000 Meters Varsity 3A/4A · Place 37 · Winfield | 5,000 Meters Varsity 3A/4A | 37 | 19:57.13 | 12 |
2019 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | AHSAA 3A XC State ChampionshipNov 9 · 5,000 Meters 3A · Place 75 · Winfield Cit | 5,000 Meters 3A | 75 | 19:11.87 | 11 |
| Oct 31 | AHSAA 3A Section 3Oct 31 · 5,000 Meters Varsity · Place 14 · Winfield | 5,000 Meters Varsity | 14 | 19:01.44 PB | 11 |
| Oct 8 | Hay of a RunOct 8 · 5,000 Meters Varsity · Place 47 · Winfield Cit | 5,000 Meters Varsity | 47 | 19:48.04 | 11 |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | AHSAA Class 7A State XC ChampionshipsNov 10 · 5,000 Meters 3A · Place 89 · Winfield Cit | 5,000 Meters 3A | 89 | 19:59.23 | 10 |
| Nov 10 | AHSAA Class 3A State XC ChampionshipsNov 10 · 5,000 Meters Varsity · Place 89 · Winfield | 5,000 Meters Varsity | 89 | 19:59.23 PB | 10 |
| Nov 2 | AHSAA 3A Section 3Nov 2 · 5,000 Meters Varsity · Place 20 · Winfield | 5,000 Meters Varsity | 20 | 19:15.73 | 10 |
| Oct 25 | Northwest Alabama ChampionshipsOct 25 · 5,000 Meters Varsity · Place 76 · Winfield Cit | 5,000 Meters Varsity | 76 | 20:09.68 | 16 |
| Oct 13 | DEW It on the TrailsOct 13 · 5,000 Meters Varsity 4A · Place 43 · Winfield City H | 5,000 Meters Varsity 4A | 43 | 20:48.30 | 10 |