Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bob Jones HSAHSAA 7A Section 4 · Nov 3 | 18:54.51 | AHSAA 7A Section 4 | November 3, 2016 |
| 5,000 Meters · Hewitt-Trussville HSHusky Invitational · Oct 19 | 17:18.01 | Husky Invitational | October 19, 2019 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA 7A XC State Championship · Nov 9 | 17:10.79 | AHSAA 7A XC State Championship | November 9, 2019 |
| 5,000 Meters · Point MallardDew it on the Trails Invitational · Oct 12 | 16:46.00 | Dew it on the Trails Invitational | October 12, 2019 |
| 5,000 Meters · Trussville Country ClubAHSAA 7A Section 3 · Nov 1 | 17:00.26 | AHSAA 7A Section 3 | November 1, 2019 |
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 9 | AHSAA 3A XC State ChampionshipNov 9 · 5,000 Meters 7A · Place 65 · Hewitt-Truss | 5,000 Meters 7A | 65 | 17:10.79 | 12 |
| Nov 9 | AHSAA 7A XC State ChampionshipNov 9 · 5,000 Meters Varsity · Place 65 · Hewitt-Trussville | 5,000 Meters Varsity | 65 | 17:10.79 PB | 12 |
| Nov 1 | AHSAA 7A Section 3Nov 1 · 5,000 Meters Varsity · Place 26 · Hewitt-Trussville | 5,000 Meters Varsity | 26 | 17:00.26 PB | 12 |
| Oct 19 | Husky InvitationalOct 19 · 5,000 Meters Varsity · Place 25 · Hewitt-Trussville | 5,000 Meters Varsity | 25 | 17:18.01 PB | 12 |
| Oct 12 | Dew it on the Trails InvitationalOct 12 · 5,000 Meters Varsity - 1A/4A · Place 16 · Hewitt-Trussville | 5,000 Meters Varsity - 1A/4A | 16 | 16:46.00 PB | 12 |
| Oct 5 | Jessie Owens XC ClassicOct 5 · 5,000 Meters Varsity · Place 83 · Hewitt-Truss | 5,000 Meters Varsity | 83 | 17:29.43 | 12 |
2018 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | AHSAA 7A Section 3Nov 2 · 5,000 Meters Varsity · Place 26 · Hewitt-Trussville | 5,000 Meters Varsity | 26 | 17:38.67 | 11 |
| Oct 25 | Last Chance InvitationalOct 25 · 5,000 Meters 5A · Place 13 · Hewitt-Truss | 5,000 Meters 5A | 13 | 16:36.57 | 11 |
| Oct 6 | Jesse Owens Classic Oct 6 · 5,000 Meters Varsity · Place 91 · Hewitt-Truss H | 5,000 Meters Varsity | 91 | 17:26.24 | 11 |
| Sep 8 | Chicksaw Trails InvitationalSep 8 · 5,000 Meters Varsity · Place 45 · Hewitt-Truss | 5,000 Meters Varsity | 45 | 17:19.12 | 11 |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | AHSAA 7A State XC ChampionshipsNov 11 · 5,000 Meters Varsity · Place 121 · Hewitt-Trussville | 5,000 Meters Varsity | 121 | 18:17.81 | 10 |
| Oct 26 | Scottsboro Last Chance InvitationalOct 26 · 5,000 Meters Varsity · Place 29 · Hewitt-Truss | 5,000 Meters Varsity | 29 | 17:48.87 | 10 |
| Oct 21 | Husky ChallengeOct 21 · 5,000 Meters Varsity · Place 21 · Hewitt-Truss | 5,000 Meters Varsity | 21 | 17:40.22 | — |
| Oct 7 | Jesse Owens XC ClassicOct 7 · 5,000 Meters Varsity · Place 217 · Hewitt-Truss | 5,000 Meters Varsity | 217 | 18:24.48 | 10 |
| Sep 23 | Twilight Panther ProwlSep 23 · 5,000 Meters Championship · Place 61 · Hewitt-Truss | 5,000 Meters Championship | 61 | 18:02.03 | 10 |
| Sep 16 | St. Clair County InvitationalSep 16 · 5,000 Meters Varsity · Place 15 · Hewitt-Truss | 5,000 Meters Varsity | 15 | 18:50.46 | — |
| Sep 9 | Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity · Place 105 · Hewitt-Truss | 5,000 Meters Varsity | 105 | 17:54.61 | 10 |
2016 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | AHSAA 1A/2A State ChampionshipNov 12 · 5,000 Meters 7A · Place 108 · HEWITT-TRUSS | 5,000 Meters 7A | 108 | 17:55.89 | 9 |
| Nov 3 | AHSAA 7A Section 4Nov 3 · 5,000 Meters Varsity · Place 39 · Hewitt-Trussville | 5,000 Meters Varsity | 39 | 18:54.51 PB | 9 |
| Oct 27 | Alabama JV ChallengeOct 27 · 5,000 Meters Varsity · Place 17 · Hewitt-Truss | 5,000 Meters Varsity | 17 | 18:37.67 | 9 |
| Oct 22 | James Clemens Last Chance InvitationalOct 22 · 5,000 Meters Varsity · Place 41 · Hewitt-Truss | 5,000 Meters Varsity | 41 | 18:15.33 | — |
| Oct 15 | St. Vincents Husky ChallengeOct 15 · 5,000 Meters Varsity · Place 42 · Hewitt-Truss | 5,000 Meters Varsity | 42 | 18:33.99 | — |
| Oct 1 | Jesse Owens ClassicOct 1 · 2.1 Miles Middle School · Place 16 · Hewitt-Truss | 2.1 Miles Middle School | 16 | 11:53.41 | 9 |
| Sep 24 | Oak Mountain InvitationalSep 24 · 5,000 Meters Varsity · Place 34 · Hewitt-Truss | 5,000 Meters Varsity | 34 | 19:27.51 | — |
| Sep 1 | Warrior 2 Mile InvitationalSep 1 · 2 Miles Varsity · Place 37 · Hewitt-Truss | 2 Miles Varsity | 37 | 12:10.78 | — |
2014 Cross Country
1 results