Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside 2025 NCAA Division II Cross Country Champs (67th Men & 44th Women) · Nov 22 | 32:16.9 | 2025 NCAA Division II Cross Country Champs (67th Men & 44th Women) | November 22, 2025 |
| 10,000 Meters · Holloway ParkNCAA DII South Regional · Nov 8 | 33:14.4 | NCAA DII South Regional | November 8, 2025 |
| 5,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 16 | 15:37.63 | The Southern Showcase | September 16, 2023 |
| 5,000 Meters · Munny Sokol ParkAmerican Christian Sectional · Nov 2 | 15:29.38 | American Christian Sectional | November 2, 2023 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA State Cross Country Championship · Nov 11 | 15:43.66 | AHSAA State Cross Country Championship | November 11, 2023 |
| 8,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Lucian Rosa Invitational · Sep 27 | 26:21.10 | Lucian Rosa Invitational | September 27, 2025 |
| 8,000 Meters · John Hunt Cross Country ParkUAH Chargers XC Invitational · Oct 11 | 25:12.80 | UAH Chargers XC Invitational | October 11, 2025 |
| 8,000 Meters · McFarland ParkUNA Invitational · Sep 5 | 25:29.77 | UNA Invitational | September 5, 2025 |
| 8,000 Meters · Shelby Farms Park2025 GSC XC Championships · Oct 25 | 24:45.65 | 2025 GSC XC Championships | October 25, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | 2025 NCAA Division II Cross Country Champs (67th Men & 44th Women)Nov 22 · 10,000 Meters D2 Championship · Place 158 · Alabama-HuntsvilleAlabama-Huntsville | 10,000 Meters D2 Championship | 158 | 32:16.9 PB | Fr |
| Nov 8 | NCAA DII South RegionalNov 8 · 10,000 Meters South · Place 36 · Alabama-HuntsvilleAlabama-Huntsville | 10,000 Meters South | 36 | 33:14.4 PB | Fr |
| Oct 25 | 2025 GSC XC ChampionshipsOct 25 · 8,000 Meters Men · Place 19 · Alabama-HuntsvilleAlabama-Huntsville | 8,000 Meters Men | 19 | 24:45.65 PB | Fr |
| Oct 11 | UAH Chargers XC InvitationalOct 11 · 8,000 Meters Men · Place 32 · Alabama-HuntsvilleAlabama-Huntsville | 8,000 Meters Men | 32 | 25:12.80 PB | Fr |
| Sep 27 | Lucian Rosa InvitationalSep 27 · 8,000 Meters Men's Championship · Place 83 · Alabama-HuntsvilleAlabama-Huntsville | 8,000 Meters Men's Championship | 83 | 26:21.10 PB | Fr |
| Sep 12 | The Southern ShowcaseSep 12 · 8,000 Meters College · Place 123 · Alabama-HuntsvilleAlabama-Huntsville | 8,000 Meters College | 123 | 25:16.83 | Fr |
| Sep 5 | UNA InvitationalSep 5 · 8,000 Meters Men's Race · Place 4 · Alabama-HuntsvilleAlabama-Huntsville | 8,000 Meters Men's Race | 4 | 25:29.77 PB | Fr |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | AHSAA XC State ChampionshipNov 9 · 5,000 Meters 6A · Place 6 · Southside-GadsdenSouthside-Gadsden | 5,000 Meters 6A | 6 | 15:46.57 | 12 |
| Oct 31 | AHSAA 6A - Section 5 - ScottsboroOct 31 · 5,000 Meters 6A · Place 1 · Southside-GadsdenSouthside-Gadsden | 5,000 Meters 6A | 1 | 15:55.54 | 12 |
| Oct 10 | Hay of a RunOct 10 · 5,000 Meters Varsity · Place 1 · Southside-GadsdenSouthside-Gadsden | 5,000 Meters Varsity | 1 | 16:06.84 | 12 |
| Oct 5 | Jesse Owens ClassicOct 5 · 5,000 Meters Varsity · Place 11 · Southside-GadsdenSouthside-Gadsden | 5,000 Meters Varsity | 11 | 15:34.30 | 12 |
| Sep 13 | The Southern ShowcaseSep 13 · 5,000 Meters Championship · Place 20 · Southside-GadsdenSouthside-Gadsden | 5,000 Meters Championship | 20 | 15:57.50 | 12 |
| Sep 7 | Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 8 · Southside-GadsdenSouthside-Gadsden | 5,000 Meters Varsity | 8 | 15:47.44 | 12 |
| Sep 7 | Chickasaw Trails InvitationalSep 7 · 5,000 Meters Varsity · Place 8 · Southside-GadsdenSouthside-Gadsden | 5,000 Meters Varsity | 8 | 15:47.44 | 12 |
| Aug 31 | Waffle House/Yellow Jacket InviteAug 31 · 5,000 Meters Varsity · Place 1 · Southside-GadsdenSouthside-Gadsden | 5,000 Meters Varsity | 1 | 16:20.70 | 12 |
2023 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | AHSAA State Cross Country ChampionshipNov 11 · 5,000 Meters Boys 5A · Place 2 · Southside-GadsdenSouthside-Gadsden | 5,000 Meters Boys 5A | 2 | 15:43.66 PB | 11 |
| Nov 2 | American Christian SectionalNov 2 · 5,000 Meters Boys 5000 Meter Run 5A · Place 3 · Southside-GadsdenSouthside-Gadsden | 5,000 Meters Boys 5000 Meter Run 5A | 3 | 15:29.38 PB | 11 |
| Oct 14 | Wildcat Fall ClassicOct 14 · 5,000 Meters 7A · Place 2 · Southside-GadsdenSouthside-Gadsden | 5,000 Meters 7A | 2 | 16:07.44 | 11 |
| Oct 5 | Pleasant Valley Twilight InviteOct 5 · 5,000 Meters Varsity · Place 1 · Southside-GadsdenSouthside-Gadsden | 5,000 Meters Varsity | 1 | 16:44.37 | 11 |
| Oct 5 | Pleasant Valley Twilight InviteOct 5 · 5,000 Meters Varsity · Place 1 · Southside-GadsdenSouthside-Gadsden | 5,000 Meters Varsity | 1 | 16:44.37 | 11 |
| Sep 30 | Paul W. Bryant XC InvitationalSep 30 · 5,000 Meters Varsity · Place 1 · Southside-GadsdenSouthside-Gadsden | 5,000 Meters Varsity | 1 | 16:17.57 | — |
| Sep 26 | Bulldog TwilightSep 26 · 5,000 Meters Varsity · Place 1 · Southside-GadsdenSouthside-Gadsden | 5,000 Meters Varsity | 1 | 16:50.37 | 11 |
| Sep 16 | The Southern ShowcaseSep 16 · 5,000 Meters Varsity - Championship · Place 32 · Southside-GadsdenSouthside-Gadsden | 5,000 Meters Varsity - Championship | 32 | 15:37.63 PB | 11 |
| Sep 9 | Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity · Place 7 · Southside-GadsdenSouthside-Gadsden | 5,000 Meters Varsity | 7 | 15:45.47 | 11 |
| Sep 9 | Chickasaw Trails InvitationalSep 9 · 5,000 Meters Varsity · Place 7 · Southside-GadsdenSouthside-Gadsden | 5,000 Meters Varsity | 7 | 15:45.47 | 11 |
2022 Cross Country
4 results2021 Cross Country
3 results2020 Cross Country
2 results