Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4 Miles · Kennesaw State UniversityStan Sims Opener · Aug 30 | 23:34.8 | Stan Sims Opener | August 30, 2024 |
| 5,000 Meters · Brentwood SchoolGISA Region 4-AA · Oct 21 | 19:34.41 | GISA Region 4-AA | October 21, 2020 |
| 5,000 Meters · Council Farms: Cross Country CourseBraves Invitational · Oct 3 | 19:28.03 | Braves Invitational | October 3, 2020 |
| 5,000 Meters · Georgia Premier Cross CountryGISA State Championship · Nov 6 | 18:57.20 | GISA State Championship | November 6, 2021 |
| 5,000 Meters · Loganville Christian AcademyLoganville Christian Academy Invitational · Aug 18 | 23:53.7 | Loganville Christian Academy Invitational | August 18, 2018 |
| 5,000 Meters · Southland AcademyGISA AA State Championships · Oct 27 | 22:03.02 | GISA AA State Championships | October 27, 2018 |
| 6,000 Meters · Mercer UniversityJulius Johnson Memorial Invitational · Aug 30 | 23:23.7 | Julius Johnson Memorial Invitational | August 30, 2025 |
| 8,000 Meters · Brewton–Parker Christian UniversityBrewton Parker Invitational · Oct 4 | 29:36.4 | Brewton Parker Invitational | October 4, 2024 |
| 8,000 Meters · Georgia Premier Cross CountryJulius Johnson Memorial Invitational · Sep 21 | 28:03.3 | Julius Johnson Memorial Invitational | September 21, 2024 |
| 8,000 Meters · HardeevilleSand Shark Invite · Oct 11 | 29:26.2 | Sand Shark Invite | October 11, 2025 |
| 8,000 Meters · Oakville Indian Mounds ParkSSAC Cross Country Championship · Nov 4 | 30:00.36 | SSAC Cross Country Championship | November 4, 2023 |
| 8,000 Meters · Sequoyah Park2025 Appalachian Challenge · Oct 24 | 29:20.74 | 2025 Appalachian Challenge | October 24, 2025 |
| 8,000 Meters · UNG Cross Country CourseNorth Georgia Invitational · Sep 12 | 31:56.7 | North Georgia Invitational | September 12, 2025 |
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 |
| Nov 7 | SSAC Cross Country ChampionshipNov 7 · 8,000 Meters Men · Place 52 · Brewton-Parker (Ga.)Brewton-Parker (Ga.) | 8,000 Meters Men | 52 | 30:18.22 | Sr |
| Oct 24 | 2025 Appalachian ChallengeOct 24 · 8,000 Meters College · Place 170 · Brewton-Parker (Ga.)Brewton-Parker (Ga.) | 8,000 Meters College | 170 | 29:20.74 PB | Sr |
| Oct 11 | Sand Shark InviteOct 11 · 8,000 Meters Collegiate · Place 77 · Brewton-Parker (Ga.)Brewton-Parker (Ga.) | 8,000 Meters Collegiate | 77 | 29:26.2 PB | Sr |
| Sep 26 | Brewton Parker InvitationalSep 26 · 8,000 Meters College · Place 12 · Brewton-Parker (Ga.)Brewton-Parker (Ga.) | 8,000 Meters College | 12 | 30:25.3 | Sr |
| Sep 12 | North Georgia InvitationalSep 12 · 8,000 Meters College · Place 67 · Brewton-Parker (Ga.)Brewton-Parker (Ga.) | 8,000 Meters College | 67 | 31:56.7 PB | Sr |
| Aug 30 | Julius Johnson Memorial InvitationalAug 30 · 6,000 Meters Men's Race · Place 16 · Brewton-Parker (Ga.)Brewton-Parker (Ga.) | 6,000 Meters Men's Race | 16 | 23:23.7 PB | Sr |
2024 Cross Country
3 results2023 Cross Country
1 results2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | GISA State ChampionshipNov 6 · 5,000 Meters AA · Place 6 · Briarwood AcademyBriarwood Academy | 5,000 Meters AA | 6 | 18:57.20 PB | 12 |
| Oct 9 | GISA Varsity PreviewOct 9 · 5,000 Meters Varsity · Place 9 · Briarwood AcademyBriarwood Academy | 5,000 Meters Varsity | 9 | 20:09.21 | 12 |
| Oct 2 | Braves HS/MS Cross Country InvitationalOct 2 · 5,000 Meters Varsity · Place 8 · Briarwood AcademyBriarwood Academy | 5,000 Meters Varsity | 8 | 19:06.04 | — |
| Sep 15 | Brentwood InvitationalSep 15 · 5,000 Meters Varsity · Place 8 · M Briarwood AcademyM Briarwood Academy | 5,000 Meters Varsity | 8 | 19:31.01 | — |
| Sep 9 | GMC Bulldog DashSep 9 · 5,000 Meters Varsity · Place 12 · Briarwood AcademyBriarwood Academy | 5,000 Meters Varsity | 12 | 19:20.40 | — |
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | GISA State ChampionshipNov 7 · 5,000 Meters Championship · Place 9 · Briarwood AcademyBriarwood Academy | 5,000 Meters Championship | 9 | 19:22.5 | JR |
| Oct 21 | GISA Region 4-AAOct 21 · 5,000 Meters Varsity · Place 6 · Briarwood AcademyBriarwood Academy | 5,000 Meters Varsity | 6 | 19:34.41 PB | 11 |
| Oct 10 | GISA PreviewOct 10 · 5,000 Meters Varsity · Place 4 · Briarwood AcademyBriarwood Academy | 5,000 Meters Varsity | 4 | 20:12.0 | 11 |
| Oct 3 | Braves InvitationalOct 3 · 5,000 Meters Varsity · Place 28 · Briarwood AcademyBriarwood Academy | 5,000 Meters Varsity | 28 | 19:28.03 PB | 11 |
| Sep 16 | Brentwood InvitationalSep 16 · 5,000 Meters Varsity · Place 24 · Briarwood AcademyBriarwood Academy | 5,000 Meters Varsity | 24 | 20:00.62 | — |
| Aug 29 | Rick Boulis InvitationalAug 29 · 5,000 Meters Varsity · Place 37 · Briarwood AcademyBriarwood Academy | 5,000 Meters Varsity | 37 | 21:41.13 | — |
2019 Cross Country
3 results2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | GISA AA State ChampionshipsOct 27 · 5,000 Meters Varsity · Place 46 · Briarwood AcademyBriarwood Academy | 5,000 Meters Varsity | 46 | 22:03.02 PB | 9 |
| Oct 17 | GISA Region 4-AAOct 17 · 5,000 Meters Varsity · Place 12 · Briarwood AcademyBriarwood Academy | 5,000 Meters Varsity | 12 | 21:42 | 9 |
| Sep 12 | Brentwood InvitationalSep 12 · 5,000 Meters Varsity · Place 54 · Briarwood AcademyBriarwood Academy | 5,000 Meters Varsity | 54 | 22:46.90 | — |
| Sep 8 | Augusta Prep InvitationalSep 8 · 5,000 Meters Varsity · Place 57 · Briarwood AcademyBriarwood Academy | 5,000 Meters Varsity | 57 | 22:31.68 | — |
| Aug 23 | GMC Prep Small School ShowcaseAug 23 · 5,000 Meters Varsity · Place 75 · Briarwood AcademyBriarwood Academy | 5,000 Meters Varsity | 75 | 23:50.21 | — |
| Aug 18 | Loganville Christian Academy InvitationalAug 18 · 5,000 Meters Varsity · Place 79 · Briarwood AcademyBriarwood Academy | 5,000 Meters Varsity | 79 | 23:53.7 PB | 9 |
2016 Cross Country
4 results