Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Apalachee Regional ParkNCAA DI South Regional · Nov 15 | 33:28.9 | NCAA DI South Regional | November 15, 2024 |
| 10,000 Meters · John Hunt Cross Country ParkNCAA D1 South Regional XC Championships · Nov 11 | 33:42.10 | NCAA D1 South Regional XC Championships | November 11, 2022 |
| 5,000 Meters · H.A. Alexander ParkPepsi Classic · Aug 24 | 17:19.17 | Pepsi Classic | August 24, 2019 |
| 5,000 Meters · John R. Esslinger Trail of ChampionsAHSAA 5A Section 4 · Nov 1 | 16:46.87 | AHSAA 5A Section 4 | November 1, 2019 |
| 5,000 Meters · Northern AlabamaLion Opener · Sep 1 | 16:44.3 | Lion Opener | September 1, 2022 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA 5A XC State Championship · Nov 9 | 17:03.11 | AHSAA 5A XC State Championship | November 9, 2019 |
| 5,000 Meters · Wake Med Soccer ParkNXR Southeast Regional Championships · Nov 30 | 17:14.9 | NXR Southeast Regional Championships | November 30, 2019 |
| 8,000 Meters · Gans Creek Recreation AreaGans Creek Classic · Sep 27 | 26:14.3 | Gans Creek Classic | September 27, 2024 |
| 8,000 Meters · John Hunt Cross Country ParkASUN Conference Cross Country Championship · Oct 29 | 26:55.4 | ASUN Conference Cross Country Championship | October 29, 2022 |
| 8,000 Meters · Percy WarnerAtlantic Sun Conference Championship · Oct 28 | 28:15.5 | Atlantic Sun Conference Championship | October 28, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | NCAA DI South RegionalNov 15 · 10,000 Meters D1 South · Place 127 · North AlabamaNorth Alabama | 10,000 Meters D1 South | 127 | 33:28.9 PB | Sr |
| Nov 1 | Atlantic Sun Cross Country ChampionshipNov 1 · 8,000 Meters Varsity · Place 63 · North AlabamaNorth Alabama | 8,000 Meters Varsity | 63 | 26:07.5 | SR |
| Oct 18 | Crimson ClassicOct 18 · 8,000 Meters Varsity · Place 114 · North AlabamaNorth Alabama | 8,000 Meters Varsity | 114 | 26:15.1 | SR |
| Sep 27 | Gans Creek ClassicSep 27 · 8,000 Meters Invite · Place 272 · North AlabamaNorth Alabama | 8,000 Meters Invite | 272 | 26:14.3 PB | Sr |
| Sep 13 | JSU Southern ShowcaseSep 13 · 8,000 Meters Varsity · Place 204 · North AlabamaNorth Alabama | 8,000 Meters Varsity | 204 | 26:41.12 | SR |
| Sep 7 | UNA InvitationalSep 7 · 8,000 Meters Varsity · Place 12 · North AlabamaNorth Alabama | 8,000 Meters Varsity | 12 | 25:53.1 | SR |
2023 Cross Country
2 results2022 Cross Country
4 results2021 Cross Country
3 results2020 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | AHSAA Class 1A/2A State XC ChampionshipsNov 14 · 5,000 Meters 6A · Place 35 · ScottsboroScottsboro | 5,000 Meters 6A | 35 | 17:29.74 | 12 |
| Nov 14 | AHSAA Class 6A State XC ChampionshipsNov 14 · 5,000 Meters Varsity · Place 35 · ScottsboroScottsboro | 5,000 Meters Varsity | 35 | 17:29.74 | 12 |
| Nov 5 | AHSAA 6A Section 6Nov 5 · 5,000 Meters 6A · Place 6 · ScottsboroScottsboro | 5,000 Meters 6A | 6 | 16:31.28 | 12 |
| Oct 29 | Last Chance InvitationalOct 29 · 5,000 Meters Varsity · Place 11 · ScottsboroScottsboro | 5,000 Meters Varsity | 11 | 16:30.31 | — |
| Sep 26 | Scottsboro InvitationalSep 26 · 5,000 Meters 5A · Place 7 · ScottsboroScottsboro | 5,000 Meters 5A | 7 | 16:53.24 | — |
| Sep 18 | Southern ShowcaseSep 18 · 5,000 Meters Varsity · Place 45 · ScottsboroScottsboro | 5,000 Meters Varsity | 45 | 16:31.22 | 12 |
| Sep 11 | Chicksaw Trails InvitationalSep 11 · 5,000 Meters Championship · Place 56 · ScottsboroScottsboro | 5,000 Meters Championship | 56 | 17:35.62 | 12 |
| Sep 5 | Pepsi ChallengeSep 5 · 5,000 Meters Varsity · Place 6 · Scottsboro HScottsboro H | 5,000 Meters Varsity | 6 | 17:05.93 | 12 |
| Aug 29 | Black & Gold Classic Aug 29 · 5,000 Meters Varsity · Place 18 · ScottsboroScottsboro | 5,000 Meters Varsity | 18 | 17:39.33 | 12 |
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 30 | NXR Southeast Regional ChampionshipsNov 30 · 5,000 Meters Championship · Place 235 · ScottsboroScottsboro | 5,000 Meters Championship | 235 | 17:14.9 PB | 11 |
| Nov 9 | AHSAA 3A XC State ChampionshipNov 9 · 5,000 Meters 5A · Place 18 · ScottsboroScottsboro | 5,000 Meters 5A | 18 | 17:03.11 | 11 |
| Nov 9 | AHSAA 5A XC State ChampionshipNov 9 · 5,000 Meters Varsity · Place 18 · ScottsboroScottsboro | 5,000 Meters Varsity | 18 | 17:03.11 PB | 11 |
| Nov 1 | AHSAA 5A Section 4Nov 1 · 5,000 Meters Varsity · Place 11 · ScottsboroScottsboro | 5,000 Meters Varsity | 11 | 16:46.87 PB | 11 |
| Sep 21 | Southern ShowcaseSep 21 · 5,000 Meters Varsity Championship · Place 47 · ScottsboroScottsboro | 5,000 Meters Varsity Championship | 47 | 16:52.28 | JR |
| Aug 31 | Black & Gold ClassicAug 31 · 5,000 Meters Varsity · Place 14 · ScottsboroScottsboro | 5,000 Meters Varsity | 14 | 17:27.54 | — |
| Aug 24 | Pepsi ClassicAug 24 · 5,000 Meters Varsity -Large School · Place 12 · ScottsboroScottsboro | 5,000 Meters Varsity -Large School | 12 | 17:19.17 PB | 11 |
2018 Cross Country
2 results2017 Cross Country
4 results2016 Cross Country
4 results