Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Arcade Creek Cross Country Course2024 NCAA Division II Cross Country Champs (66th Men & 43rd Women) · Nov 23 | 32:29.0 | 2024 NCAA Division II Cross Country Champs (66th Men & 43rd Women) | November 23, 2024 |
| 10,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside 2025 NCAA Division II Cross Country Champs (67th Men & 44th Women) · Nov 22 | 32:23.8 | 2025 NCAA Division II Cross Country Champs (67th Men & 44th Women) | November 22, 2025 |
| 10,000 Meters · John Hunt Cross Country ParkNCAA DII South Regional · Nov 9 | 32:33.82 | NCAA DII South Regional | November 9, 2024 |
| 10,000 Meters · Tom Rutledge Cross Country Course2023 NCAA Division II Cross Country Champs (65th Men & 42nd Women) · Nov 18 | 32:24.2 | 2023 NCAA Division II Cross Country Champs (65th Men & 42nd Women) | November 18, 2023 |
| 4 Miles · Mike Rose Soccer ComplexCity Auto Memphis Twilight Classic · Sep 5 | 20:41.4 | City Auto Memphis Twilight Classic | September 5, 2026 |
| 5,000 Meters · Eastgate ParkAHSAA 3A Section 1 · Oct 28 | 16:08.14 | AHSAA 3A Section 1 | October 28, 2021 |
| 5,000 Meters · Gateway ParkTrinity Trail Blazer Invitational · Sep 19 | 16:41.40 | Trinity Trail Blazer Invitational | September 19, 2020 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA Class 3A State XC Championships · Nov 6 | 16:04.48 | AHSAA Class 3A State XC Championships | November 6, 2021 |
| 8,000 Meters · Apalachee Regional ParkFSU NCAA DI South Region Preview · Sep 18 | 25:35.47 | FSU NCAA DI South Region Preview | September 18, 2026 |
| 8,000 Meters · Choctaw TrailsGSC Cross Country Championships · Oct 26 | 25:12.80 | GSC Cross Country Championships | October 26, 2024 |
| 8,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Lucian Rosa Invitational · Sep 27 | 26:26.56 | Lucian Rosa Invitational | September 27, 2025 |
| 8,000 Meters · John Hunt Cross Country ParkUAH Chargers XC Invitational · Oct 11 | 24:53.00 | UAH Chargers XC Invitational | October 11, 2025 |
| 8,000 Meters · Lewis UniversityLewis Crossover · Oct 10 | 25:36.58 | Lewis Crossover | October 10, 2026 |
| 8,000 Meters · Montevallo campusFalcon XC Classic · Sep 16 | 26:43.05 | Falcon XC Classic | September 16, 2022 |
| 8,000 Meters · Oklahoma State UniversityOklahoma State Cowboy Jamboree · Sep 23 | 26:42.2 | Oklahoma State Cowboy Jamboree | September 23, 2023 |
| 8,000 Meters · Shelby Farms Park2025 GSC XC Championships · Oct 25 | 24:24.63 | 2025 GSC XC Championships | October 25, 2025 |
| 8,000 Meters · The Hermitage2026 GSC XC Championships · Nov 6 | 24:46.7 | 2026 GSC XC Championships | November 6, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results2025 Cross Country
5 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 168 · Alabama-HuntsvilleAlabama-Huntsville | 10,000 Meters D2 Championship | 168 | 32:23.8 PB | Sr |
| Oct 25 | 2025 GSC XC ChampionshipsOct 25 · 8,000 Meters Men · Place 12 · Alabama-HuntsvilleAlabama-Huntsville | 8,000 Meters Men | 12 | 24:24.63 PB | Sr |
| Oct 11 | UAH Chargers XC InvitationalOct 11 · 8,000 Meters Men · Place 18 · Alabama-HuntsvilleAlabama-Huntsville | 8,000 Meters Men | 18 | 24:53.00 PB | Sr |
| Sep 27 | Lucian Rosa InvitationalSep 27 · 8,000 Meters Men's Championship · Place 87 · Alabama-HuntsvilleAlabama-Huntsville | 8,000 Meters Men's Championship | 87 | 26:26.56 PB | Sr |
| Sep 12 | The Southern ShowcaseSep 12 · 8,000 Meters College · Place 89 · Alabama-HuntsvilleAlabama-Huntsville | 8,000 Meters College | 89 | 25:03.61 | Sr |
2024 Cross Country
4 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | 2023 NCAA Division II Cross Country Champs (65th Men & 42nd Women)Nov 18 · 10,000 Meters Championship · Place 213 · Alabama-HuntsvilleAlabama-Huntsville | 10,000 Meters Championship | 213 | 32:24.2 PB | So |
| Oct 21 | Gulf South Conference ChampionshipOct 21 · 8,000 Meters Varsity · Place 25 · Alabama-HuntsvilleAlabama-Huntsville | 8,000 Meters Varsity | 25 | 25:35.5 | SO |
| Oct 7 | UAH Chargers XC InvitationalOct 7 · 8,000 Meters Varsity · Place 64 · Alabama-HuntsvilleAlabama-Huntsville | 8,000 Meters Varsity | 64 | 25:18.30 | — |
| Sep 23 | Oklahoma State Cowboy JamboreeSep 23 · 8,000 Meters College · Place 62 · Alabama-HuntsvilleAlabama-Huntsville | 8,000 Meters College | 62 | 26:42.2 PB | So |
| Sep 15 | Montevallo Falcon ClassicSep 15 · 8,000 Meters Varsity · Place 7 · Alabama-HuntsvilleAlabama-Huntsville | 8,000 Meters Varsity | 7 | 25:50.7 | SO |
2022 Cross Country
2 results2021 Cross Country
3 results2020 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | AHSAA Class 1A/2A State XC ChampionshipsNov 14 · 5,000 Meters 3A · Place 1 · Providence CProvidence C | 5,000 Meters 3A | 1 | 16:28.63 | 11 |
| Nov 14 | AHSAA Class 3A State XC ChampionshipsNov 14 · 5,000 Meters Varsity · Place 1 · Providence ChristianProvidence Christian | 5,000 Meters Varsity | 1 | 16:28.63 | 11 |
| Nov 5 | AHSAA 3A Section 1Nov 5 · 5,000 Meters Varsity · Place 1 · Providence ChristianProvidence Christian | 5,000 Meters Varsity | 1 | 16:38.75 | 11 |
| Oct 17 | Tiger ClassicOct 17 · 5,000 Meters Varsity · Place 12 · Providence CProvidence C | 5,000 Meters Varsity | 12 | 17:34.40 | 11 |
| Sep 19 | Trinity Trail Blazer InvitationalSep 19 · 5,000 Meters Varsity · Place 1 · Providence ChristianProvidence Christian | 5,000 Meters Varsity | 1 | 16:41.40 PB | 11 |
| Sep 11 | Chicksaw Trails InvitationalSep 11 · 5,000 Meters Varsity 3A/4A · Place 4 · Providence ChristianProvidence Christian | 5,000 Meters Varsity 3A/4A | 4 | 17:30.30 | 11 |
| Aug 27 | Smiths Station Panther StagesAug 27 · 3,000 Meters Varsity · Place 12 · M Providence CM Providence C | 3,000 Meters Varsity | 12 | 10:09.08 | — |