Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Carrollton High SchoolGHSA State Cross Country Championships 3A · Nov 5 | 19:34.60 | GHSA State Cross Country Championships 3A | November 5, 2022 |
| 5,000 Meters · Ridge Ferry ParkRidge Ferry Invitational · Aug 26 | 18:48.55 | Ridge Ferry Invitational | August 26, 2023 |
| 5,000 Meters · Unicoi State Park & LodgeGHSA 3A - Region 7 · Oct 25 | 19:19.2 | GHSA 3A - Region 7 | October 25, 2022 |
| 8,000 Meters · Boys & Girls Club of AmericaBrevard XC Classic · Sep 21 | 30:54.8 | Brevard XC Classic | September 21, 2024 |
| 8,000 Meters · Brevard CollegeUSA South Cross Country Championships · Oct 30 | 27:45.6 | USA South Cross Country Championships | October 30, 2026 |
| 8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 3 | 27:40.79 | Swags Louisville Cross Country Classic | October 3, 2026 |
| 8,000 Meters · Green Hill ParkNCAA South Regional XC Championship · Nov 15 | 28:12.20 | NCAA South Regional XC Championship | November 15, 2025 |
| 8,000 Meters · McAlpine Creek ParkRoyals Challenge · Oct 10 | 28:35.30 | Royals Challenge | October 10, 2025 |
| 8,000 Meters · Milliken & CompanyEye Opener · Aug 29 | 29:30.8 | Eye Opener | August 29, 2025 |
| 8,000 Meters · Milliken FieldUSC Upstate Eye Opener Invitational · Sep 4 | 28:02.4 | USC Upstate Eye Opener Invitational | September 4, 2026 |
| 8,000 Meters · North Carolina Wesleyan CollegeUSA South Cross Country Championships · Nov 2 | 30:09.8 | USA South Cross Country Championships | November 2, 2024 |
| 8,000 Meters · Pfeiffer UniversityUSA South Cross Country Championships · Nov 1 | 28:52.39 | USA South Cross Country Championships | November 1, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | NCAA South Regional XC ChampionshipNov 15 · 8,000 Meters College · Place 109 · Brevard (N.C.)Brevard (N.C.) | 8,000 Meters College | 109 | 28:12.20 PB | So |
| Nov 1 | USA South Cross Country ChampionshipsNov 1 · 8,000 Meters Champ · Place 20 · Brevard (N.C.)Brevard (N.C.) | 8,000 Meters Champ | 20 | 28:52.39 PB | So |
| Oct 10 | Royals ChallengeOct 10 · 8,000 Meters Blue · Place 90 · Brevard (N.C.)Brevard (N.C.) | 8,000 Meters Blue | 90 | 28:35.30 PB | So |
| Sep 19 | 2nd Annual Brevard XC ClassicSep 19 · 8,000 Meters Men · Place 61 · Brevard (N.C.)Brevard (N.C.) | 8,000 Meters Men | 61 | 30:07.72 | So |
| Aug 29 | Eye OpenerAug 29 · 8,000 Meters Men 8k · Place 95 · Brevard (N.C.)Brevard (N.C.) | 8,000 Meters Men 8k | 95 | 29:30.8 PB | So |
2024 Cross Country
4 results2023 Cross Country
2 results2022 Cross Country
4 results