Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA Class 1A/2A State XC Championships · Nov 6 | 18:26.70 | AHSAA Class 1A/2A State XC Championships | November 6, 2021 |
| 5,000 Meters · Oxford Lake Park (Sports Complex)Foothills Invitational · Sep 2 | 20:10.56 | Foothills Invitational | September 2, 2022 |
| 6,000 Meters · Huntingdon College - Greenbrier XC CourseHawk Meet · Sep 10 | 19:57.4 | Hawk Meet | September 10, 2022 |
| 7,000 Meters · Langan Lake RoadAzalea City Cross Country Classic · Oct 3 | 33:34.46 | Azalea City Cross Country Classic | October 3, 2025 |
| 8,000 Meters · Belhaven UniversityCCS Cross Country Championships · Nov 1 | 34:21.0 | CCS Cross Country Championships | November 1, 2024 |
| 8,000 Meters · Berry CollegeBerry College Invitational · Oct 15 | 31:04.9 | Berry College Invitational | October 15, 2022 |
| 8,000 Meters · Choctaw TrailsWatson Cross Country Classic 2023 · Oct 13 | 31:42.20 | Watson Cross Country Classic 2023 | October 13, 2023 |
| 8,000 Meters · John Hunt Cross Country Park2025 CCS Cross Country Championships · Oct 31 | 36:13.68 | 2025 CCS Cross Country Championships | October 31, 2025 |
| 8,000 Meters · John Hunt Cross Country Running ParkTwilight at John Hunt · Sep 26 | 37:26.95 | Twilight at John Hunt | September 26, 2025 |
| 8,000 Meters · Montevallo campusFalcon XC Classic · Sep 16 | 34:20.10 | Falcon XC Classic | September 16, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | 2025 CCS Cross Country ChampionshipsOct 31 · 8,000 Meters CCS · Place 57 · Huntingdon (Ala.)Huntingdon (Ala.) | 8,000 Meters CCS | 57 | 36:13.68 PB | Sr |
| Oct 17 | The Watson Collegiate XC Classic 2025Oct 17 · 8,000 Meters Men · Huntingdon (Ala.)Huntingdon (Ala.) | 8,000 Meters Men | — | DNF | Sr |
| Oct 3 | Azalea City Cross Country ClassicOct 3 · 7,000 Meters Collegiate · Place 47 · Huntingdon (Ala.)Huntingdon (Ala.) | 7,000 Meters Collegiate | 47 | 33:34.46 PB | Sr |
| Sep 26 | Twilight at John HuntSep 26 · 8,000 Meters Men · Place 145 · Huntingdon (Ala.)Huntingdon (Ala.) | 8,000 Meters Men | 145 | 37:26.95 PB | Sr |
| Sep 12 | Montevallo Falcon ClassicSep 12 · 8,000 Meters Collegiate · Place 131 · Huntingdon (Ala.)Huntingdon (Ala.) | 8,000 Meters Collegiate | 131 | 38:02.54 | Sr |
| Aug 29 | JSU Foothills InvitationalAug 29 · 5,000 Meters College · Place 165 · Huntingdon (Ala.)Huntingdon (Ala.) | 5,000 Meters College | 165 | 22:57.33 | Sr |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | CCS XC ChampionshipsNov 1 · 8,000 Meters Varsity · Place 51 · Huntingdon (Ala.)Huntingdon (Ala.) | 8,000 Meters Varsity | 51 | 34:20.94 | JR |
| Nov 1 | CCS Cross Country ChampionshipsNov 1 · 8,000 Meters CCS · Place 51 · Huntingdon (Ala.)Huntingdon (Ala.) | 8,000 Meters CCS | 51 | 34:21.0 PB | Jr |
| Sep 13 | JSU Southern ShowcaseSep 13 · 8,000 Meters Varsity · Place 428 · Huntingdon (Ala.)Huntingdon (Ala.) | 8,000 Meters Varsity | 428 | 33:45.31 | JR |
| Sep 6 | Montevallo Falcon ClassicSep 6 · 8,000 Meters Varsity · Place 114 · Huntingdon (Ala.)Huntingdon (Ala.) | 8,000 Meters Varsity | 114 | 33:02.01 | JR |
| Aug 30 | JSU Foothills InvitationalAug 30 · 5,000 Meters Varsity · Place 147 · Huntingdon (Ala.)Huntingdon (Ala.) | 5,000 Meters Varsity | 147 | 19:47.23 | JR |
2023 Cross Country
1 results2022 Cross Country
4 results2021 Cross Country
1 results