Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Apalachee Regional ParkFSU XC Invitational · Oct 7 | 16:46.5 | FSU XC Invitational | October 7, 2022 |
| 5,000 Meters · Eastgate ParkAHSAA 3A Section 1 · Oct 28 | 17:45.74 | AHSAA 3A Section 1 | October 28, 2021 |
| 5,000 Meters · Gateway ParkTrinity Presbyterian Sectional · Nov 2 | 16:00.10 | Trinity Presbyterian Sectional | November 2, 2023 |
| 5,000 Meters · Loxley Municipal ParkAHSAA 5A Section 1 · Oct 31 | 18:13.20 | AHSAA 5A Section 1 | October 31, 2024 |
| 5,000 Meters · Mike Rose Soccer ComplexCity Auto Memphis Twilight XC Classic - HS/MS · Aug 31 | 16:26.80 | City Auto Memphis Twilight XC Classic - HS/MS | August 31, 2024 |
| 5,000 Meters · Munny Sokol ParkACA Invitational · Aug 20 | 17:23.13 | ACA Invitational | August 20, 2022 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA State Cross Country Championship · Nov 11 | 16:35.78 | AHSAA State Cross Country Championship | November 11, 2023 |
| 8,000 Meters · FSCJ Deerwood Campus2025 ASUN Cross Country Championships · Oct 31 | 27:58.10 | 2025 ASUN Cross Country Championships | October 31, 2025 |
| 8,000 Meters · Gans Creek Recreation AreaGans Creek Classic - College · Sep 26 | 27:59.95 | Gans Creek Classic - College | September 26, 2025 |
| 8,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 12 | 26:26.06 | The Southern Showcase | September 12, 2025 |
| 8,000 Meters · McFarland ParkUNA Invitational · Sep 5 | 27:09.51 | UNA Invitational | September 5, 2025 |
| 8057 m · Harry Pritchard Running CourseCrimson Classic · Oct 17 | 27:00.37 | Crimson Classic | October 17, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | 2025 ASUN Cross Country ChampionshipsOct 31 · 8,000 Meters Champ · Place 112 · North AlabamaNorth Alabama | 8,000 Meters Champ | 112 | 27:58.10 PB | Fr |
| Oct 17 | Crimson ClassicOct 17 · 8,057 Meters Collegiate · Place 148 · North AlabamaNorth Alabama | 8,057 Meters Collegiate | 148 | 27:00.37 PB | Fr |
| Sep 26 | Gans Creek Classic - CollegeSep 26 · 8,000 Meters Black · Place 250 · North AlabamaNorth Alabama | 8,000 Meters Black | 250 | 27:59.95 PB | Fr |
| Sep 12 | The Southern ShowcaseSep 12 · 8,000 Meters College · Place 253 · North AlabamaNorth Alabama | 8,000 Meters College | 253 | 26:26.06 PB | Fr |
| Sep 5 | UNA InvitationalSep 5 · 8,000 Meters Men's Race · Place 58 · North AlabamaNorth Alabama | 8,000 Meters Men's Race | 58 | 27:09.51 PB | Fr |
2024 Cross Country
4 results2023 Cross Country
4 results2022 Cross Country
4 results2021 Cross Country
3 results2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | AHSAA Class 1A/2A State XC ChampionshipsNov 14 · 5,000 Meters 3A · Place 39 · Providence CProvidence C | 5,000 Meters 3A | 39 | 18:48.43 | 8 |
| Nov 14 | AHSAA Class 3A State XC ChampionshipsNov 14 · 5,000 Meters Varsity · Place 39 · Providence ChristianProvidence Christian | 5,000 Meters Varsity | 39 | 18:48.43 | 8 |
| Nov 5 | AHSAA 3A Section 1Nov 5 · 5,000 Meters Varsity · Place 6 · Providence ChristianProvidence Christian | 5,000 Meters Varsity | 6 | 18:24.79 | 8 |
| Oct 17 | Tiger ClassicOct 17 · 5,000 Meters Varsity · Place 47 · Providence CProvidence C | 5,000 Meters Varsity | 47 | 19:29.30 | 8 |
| Sep 19 | Trinity Trail Blazer InvitationalSep 19 · 5,000 Meters Varsity · Place 32 · Providence ChristianProvidence Christian | 5,000 Meters Varsity | 32 | 20:01.92 | 8 |
| Aug 27 | Smiths Station Panther StagesAug 27 · 3,000 Meters Varsity · Place 87 · M Providence CM Providence C | 3,000 Meters Varsity | 87 | 12:43.81 | — |
2019 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Tiger ClassicOct 19 · 1.8 Miles Middle School · Place 15 · Providence CProvidence C | 1.8 Miles Middle School | 15 | 11:23.30 | 7 |