Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Mike Rose Soccer ComplexBrooks Memphis Twilight Classic · Sep 2 | 25:12.90 | Brooks Memphis Twilight Classic | September 2, 2017 |
| 5,000 Meters · Trussville Country ClubAHSAA 7A Section 3 · Nov 2 | 24:30.26 | AHSAA 7A Section 3 | November 2, 2018 |
| 5,000 Meters · University of AlabamaCrimson Classic · Oct 13 | 23:50.2 | Crimson Classic | October 13, 2016 |
| 5,000 Meters · Veteran's ParkSpain Park Invitational · Sep 16 | 23:26.2 | Spain Park Invitational | September 16, 2017 |
| 5,000 Meters · Veteran's Park 5KAHSAA 7A Section 3 · Nov 3 | 22:48.19 | AHSAA 7A Section 3 | November 3, 2016 |
| 5,000 Meters · Viele Lake XC CoursePat Patten Invitational · Sep 22 | 25:26 | Pat Patten Invitational | September 22, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | AHSAA 7A Section 3Nov 2 · 5,000 Meters Varsity · Place 65 · Spain Park | 5,000 Meters Varsity | 65 | 24:30.26 PB | 12 |
| Oct 13 | DEW It on the TrailsOct 13 · 5,000 Meters Varsity 7A · Place 86 · Spain Park | 5,000 Meters Varsity 7A | 86 | 22:47.70 | 12 |
| Oct 6 | Jesse Owens Classic Oct 6 · 5,000 Meters Varsity · Place 50 · Spain Park | 5,000 Meters Varsity | 50 | 24:27.72 | 12 |
| Sep 22 | Pat Patten InvitationalSep 22 · 5,000 Meters Junior Varsity · Place 69 · Spain Park | 5,000 Meters Junior Varsity | 69 | 25:26 PB | 12 |
| Sep 1 | Waffle House/ Yellow Jacket InvitationalSep 1 · 5,000 Meters Varsity · Place 53 · Spain Park | 5,000 Meters Varsity | 53 | 26:07.51 | — |
2017 Cross Country
4 results2016 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | AHSAA 1A/2A State ChampionshipNov 12 · 5,000 Meters 7A · Place 110 · SPAIN PARK | 5,000 Meters 7A | 110 | 22:49.93 | 10 |
| Nov 3 | AHSAA 7A Section 3Nov 3 · 5,000 Meters Varsity · Place 40 · Spain Park | 5,000 Meters Varsity | 40 | 22:48.19 PB | 10 |
| Oct 20 | Hoover InvitationalOct 20 · 5,000 Meters 6A · Place 77 · Spain Park | 5,000 Meters 6A | 77 | 24:44.51 | 10 |
| Oct 13 | Crimson ClassicOct 13 · 5,000 Meters Varsity · Place 60 · Spain Park | 5,000 Meters Varsity | 60 | 23:50.2 PB | 10 |
| Oct 1 | Jesse Owens ClassicOct 1 · 5,000 Meters Varsity · Place 39 · Spain Park | 5,000 Meters Varsity | 39 | 22:52.35 | 10 |
| Sep 24 | Oak Mountain InvitationalSep 24 · 5,000 Meters Varsity · Place 58 · Spain Park | 5,000 Meters Varsity | 58 | 25:12.38 | — |
| Sep 10 | Chickasaw Trails InvitationalSep 10 · 5,000 Meters Varsity · Place 115 · Spain Park | 5,000 Meters Varsity | 115 | 25:21.62 | 10 |
| Aug 26 | Montevallo Early Bird Twilight ClassicAug 26 · 5,000 Meters 5A · Place 68 · Spain Park | 5,000 Meters 5A | 68 | 26:30.80 | 10 |