Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Kudzu HillsKudzu Hills Invitational · Sep 30 | 23:43.70 | Kudzu Hills Invitational | September 30, 2017 |
| 5,000 Meters · McFarland ParkBrooks Invitational · Sep 2 | 25:06.76 | Brooks Invitational | September 2, 2017 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA Class 5A State XC Championships · Nov 10 | 22:51.83 | AHSAA Class 5A State XC Championships | November 10, 2018 |
| 5,000 Meters · Point MallardDew it on the Trails Invitational · Oct 12 | 22:31.60 | Dew it on the Trails Invitational | October 12, 2019 |
| 5,000 Meters · Trussville Country ClubAHSAA 5A Section 3 · Nov 1 | 24:02.27 | AHSAA 5A Section 3 | November 1, 2019 |
| 5,000 Meters · Wilson SchoolAHSAA 4A Section 3 · Nov 3 | 23:57.08 | AHSAA 4A Section 3 | November 3, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | AHSAA 5A Section 3Nov 1 · 5,000 Meters Varsity · Place 48 · Hamilton | 5,000 Meters Varsity | 48 | 24:02.27 PB | 11 |
| Oct 19 | ACA InvitationalOct 19 · 5,000 Meters Varsity · Place 116 · Hamilton | 5,000 Meters Varsity | 116 | 24:06.35 | — |
| Oct 12 | Dew it on the Trails InvitationalOct 12 · 5,000 Meters Varsity - 1A/4A · Place 158 · Hamilton | 5,000 Meters Varsity - 1A/4A | 158 | 22:31.60 PB | 11 |
| Oct 5 | Jessie Owens XC ClassicOct 5 · 5,000 Meters Varsity · Place 452 · Hamilton | 5,000 Meters Varsity | 452 | 23:57.10 | 11 |
| Sep 28 | Kudzu Hills InvitationalSep 28 · 5,000 Meters 7A · Place 134 · Hamilton | 5,000 Meters 7A | 134 | 24:42.55 | — |
| Sep 21 | TCBY InvitationalSep 21 · 5,000 Meters Varsity 5A · Place 93 · Hamilton | 5,000 Meters Varsity 5A | 93 | 27:54.37 | — |
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | AHSAA Class 7A State XC ChampionshipsNov 10 · 5,000 Meters 5A · Place 162 · Hamilton | 5,000 Meters 5A | 162 | 22:51.83 | 10 |
| Nov 10 | AHSAA Class 5A State XC ChampionshipsNov 10 · 5,000 Meters Varsity · Place 162 · Hamilton | 5,000 Meters Varsity | 162 | 22:51.83 PB | 10 |
| Nov 2 | AHSAA 5A Section 3Nov 2 · 5,000 Meters Varsity · Place 49 · Hamilton | 5,000 Meters Varsity | 49 | 25:13.23 | 10 |
| Oct 13 | DEW It on the TrailsOct 13 · 5,000 Meters Varsity 7A · Place 342 · Hamilton | 5,000 Meters Varsity 7A | 342 | 23:50.10 | 10 |
| Oct 6 | Jesse Owens Classic Oct 6 · 5,000 Meters Varsity · Place 358 · Hamilton | 5,000 Meters Varsity | 358 | 23:40.37 | 10 |
| Sep 8 | Chicksaw Trails InvitationalSep 8 · 5,000 Meters Varsity · Place 267 · Hamilton | 5,000 Meters Varsity | 267 | 26:49.27 | 10 |
| Aug 25 | Pepsi XC ChallengeAug 25 · 5,000 Meters Varsity · Place 145 · Hamilton | 5,000 Meters Varsity | 145 | 27:48.14 | — |
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 7 | Jesse Owens XC ClassicOct 7 · 5,000 Meters Varsity · Place 350 · Hamilton | 5,000 Meters Varsity | 350 | 24:02.46 | 9 |
| Sep 30 | Kudzu Hills InvitationalSep 30 · 5,000 Meters Varsity 4A-7A · Place 150 · Hamilton | 5,000 Meters Varsity 4A-7A | 150 | 23:43.70 PB | 9 |
| Sep 19 | Randolph ClassicSep 19 · 3 Miles Varsity · Place 148 · Hamilton | 3 Miles Varsity | 148 | 25:31.04 | 9 |
| Sep 9 | Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity · Place 248 · Hamilton | 5,000 Meters Varsity | 248 | 23:57.73 | 9 |
| Sep 2 | Brooks InvitationalSep 2 · 5,000 Meters 4-7A Varsity · Place 157 · Hamilton | 5,000 Meters 4-7A Varsity | 157 | 25:06.76 PB | 9 |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | AHSAA 4A Section 3Nov 3 · 5,000 Meters Varsity · Place 78 · Hamilton | 5,000 Meters Varsity | 78 | 23:57.08 PB | 8 |
| Oct 27 | Northwest Alabama ChampionshipsOct 27 · 5,000 Meters Varsity · Place 282 · Hamilton | 5,000 Meters Varsity | 282 | 25:20.53 | — |
| Oct 1 | Jesse Owens ClassicOct 1 · 5,000 Meters Varsity · Place 425 · Hamilton | 5,000 Meters Varsity | 425 | 23:46.36 | 8 |
| Sep 24 | Kudzu Hills InvitationalSep 24 · 5,000 Meters 4A-7A · Place 187 · Hamilton | 5,000 Meters 4A-7A | 187 | 27:00.9 | 8 |
| Sep 20 | Randolph ClassicSep 20 · 3 Miles Varsity 4A · Place 180 · Hamilton | 3 Miles Varsity 4A | 180 | 27:25.30 | 8 |