Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Wingate University2025 NCAA DII Southeast Region Cross Country Championships · Nov 8 | 34:05.90 | 2025 NCAA DII Southeast Region Cross Country Championships | November 8, 2025 |
| 5,000 Meters · Carrollton High SchoolGHSA State XC Championship · Nov 3 | 16:52.86 | GHSA State XC Championship | November 3, 2023 |
| 5,000 Meters · Georgia International Horse ParkGHSA Region 4 7A · Oct 22 | 16:37.5 | GHSA Region 4 7A | October 22, 2022 |
| 5,000 Meters · Georgia International Horse ParkGHSA Region 8-AAAAAAA · Oct 24 | 19:36.46 | GHSA Region 8-AAAAAAA | October 24, 2020 |
| 5,000 Meters · Great Dunes Golf CourseJekyll Island Cross Country Invitational · Sep 3 | 16:29 | Jekyll Island Cross Country Invitational | September 3, 2022 |
| 5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 26 | 16:58.1 | NXR Southeast Regional Championships | November 26, 2022 |
| 6,000 Meters · Bob Jones UniversityBruins Night XC Classic · Sep 5 | 19:49.9 | Bruins Night XC Classic | September 5, 2025 |
| 8,000 Meters · Ivey Redmon Sports ComplexConference Carolinas Cross Country Championships · Oct 24 | 26:08.5 | Conference Carolinas Cross Country Championships | October 24, 2025 |
| 8,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 12 | 26:29.07 | The Southern Showcase | September 12, 2025 |
| 8,000 Meters · McAlpine Creek ParkRoyals Challenge · Oct 10 | 25:37.26 | Royals Challenge | October 10, 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 |
| Nov 8 | 2025 NCAA DII Southeast Region Cross Country ChampionshipsNov 8 · 10,000 Meters DII Southeast · Place 55 · Young HarrisYoung Harris | 10,000 Meters DII Southeast | 55 | 34:05.90 PB | So |
| Oct 24 | Conference Carolinas Cross Country ChampionshipsOct 24 · 8,000 Meters Conference Carolinas · Place 10 · Young HarrisYoung Harris | 8,000 Meters Conference Carolinas | 10 | 26:08.5 PB | So |
| Oct 10 | Royals ChallengeOct 10 · 8,000 Meters Gold · Place 38 · Young HarrisYoung Harris | 8,000 Meters Gold | 38 | 25:37.26 PB | So |
| Sep 12 | The Southern ShowcaseSep 12 · 8,000 Meters College · Place 261 · Young HarrisYoung Harris | 8,000 Meters College | 261 | 26:29.07 PB | So |
| Sep 5 | Bruins Night XC ClassicSep 5 · 6,000 Meters Men's Race · Place 7 · Young HarrisYoung Harris | 6,000 Meters Men's Race | 7 | 19:49.9 PB | So |
2024 Cross Country
1 results2023 Cross Country
2 results2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 26 | NXR Southeast Regional ChampionshipsNov 26 · 5,000 Meters Open Invitational · Place 37 · BrookwoodBrookwood | 5,000 Meters Open Invitational | 37 | 16:58.1 PB | 11 |
| Oct 22 | GHSA Region 4 7AOct 22 · 5,000 Meters Varsity · Place 3 · BrookwoodBrookwood | 5,000 Meters Varsity | 3 | 16:37.5 PB | 11 |
| Oct 1 | Alexander / Asics InvitationalOct 1 · 5,000 Meters Championship · Place 66 · Brookwood High SBrookwood High S | 5,000 Meters Championship | 66 | 16:14.33 | — |
| Sep 17 | Gwinnett County ChampionshipsSep 17 · 5,000 Meters Varsity · Place 8 · BrookwoodBrookwood | 5,000 Meters Varsity | 8 | 16:45.5 | 11 |
| Sep 3 | Jekyll Island Cross Country InvitationalSep 3 · 5,000 Meters Varsity · Place 3 · BrookwoodBrookwood | 5,000 Meters Varsity | 3 | 16:29 PB | 11 |
2020 Cross Country
1 results