Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Berry Springs ParkStormy Seas Opener · Aug 30 | 16:05.5 | Stormy Seas Opener | August 30, 2025 |
| 5,000 Meters · Greer High School XC CourseYellow Jacket Cross Country Invitational · Sep 16 | 16:15.8 | Yellow Jacket Cross Country Invitational | September 16, 2023 |
| 5,000 Meters · Milliken Plant CourseEye Opener Invitational · Sep 2 | 16:36.30 | Eye Opener Invitational | September 2, 2023 |
| 5,000 Meters · Newberry CollegeSouth Carolina AAAA State Qualifier · Nov 5 | 17:01.8 | South Carolina AAAA State Qualifier | November 5, 2021 |
| 5,000 Meters · Newberry College XC CourseSCHSL AAA State Championship · Nov 10 | 16:45.83 | SCHSL AAA State Championship | November 10, 2023 |
| 5,000 Meters · Pickens HSSCISA Region 1-4A · Oct 26 | 17:21.1 | SCISA Region 1-4A | October 26, 2021 |
| 5,000 Meters · Sandhills Research CenterSCHSL AAA State Championship · Nov 12 | 17:10.2 | SCHSL AAA State Championship | November 12, 2022 |
| 6,000 Meters · Reflection Riding Arboretum & Nature CenterMountainside Stride · Sep 5 | 20:01.3 | Mountainside Stride | September 5, 2026 |
| 8,000 Meters · Berry CollegeCross Country Meeting at Berry College · Oct 4 | 26:17.0 | Cross Country Meeting at Berry College | October 4, 2025 |
| 8,000 Meters · Berry CollegeEqual Distance Meet · Sep 6 | 27:21.7 | Equal Distance Meet | September 6, 2025 |
| 8,000 Meters · Choctaw TrailsBelhaven Invitational · Oct 5 | 26:42.02 | Belhaven Invitational | October 5, 2024 |
| 8,000 Meters · Green Hill ParkNCAA South Regional XC Championship · Nov 15 | 25:51.40 | NCAA South Regional XC Championship | November 15, 2025 |
| 8,000 Meters · Milliken & CompanyDIII Pre-Nats · Sep 20 | 25:39.8 | DIII Pre-Nats | September 20, 2025 |
| 8,000 Meters · Panorama FarmsNCAA DIII South Region Preview · Sep 19 | 26:25.03 | NCAA DIII South Region Preview | September 19, 2026 |
| 8,000 Meters · Rhodes CollegeSAA Cross Country Championships · Nov 2 | 26:01.8 | SAA Cross Country Championships | November 2, 2024 |
| 8,000 Meters · Sewanee GCMountain Goat Invitational · Oct 3 | 26:27.3 | Mountain Goat Invitational | October 3, 2026 |
| 8,000 Meters · Southwestern UniversitySAA Cross Country Championships · Nov 1 | 25:38.3 | SAA Cross Country Championships | November 1, 2025 |
| 8,000 Meters · University of the SouthSAA XC Championship · Oct 31 | 25:48.1 | SAA XC Championship | October 31, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | NCAA South Regional XC ChampionshipNov 15 · 8,000 Meters College · Place 29 · BerryBerry | 8,000 Meters College | 29 | 25:51.40 PB | So |
| Nov 1 | SAA Cross Country ChampionshipsNov 1 · 8,000 Meters Men's 8K · Place 5 · BerryBerry | 8,000 Meters Men's 8K | 5 | 25:38.3 PB | So |
| Oct 18 | Roanoke College South Region ShowdownOct 18 · 8,000 Meters Varsity · Place 20 · BerryBerry | 8,000 Meters Varsity | 20 | 25:36.60 | SO |
| Oct 4 | Cross Country Meeting at Berry CollegeOct 4 · 8,000 Meters College · Place 6 · BerryBerry | 8,000 Meters College | 6 | 26:17.0 PB | So |
| Sep 20 | DIII Pre-NatsSep 20 · 8,000 Meters College · Place 24 · BerryBerry | 8,000 Meters College | 24 | 25:39.8 PB | So |
| Sep 6 | Equal Distance MeetSep 6 · 8,000 Meters College · Place 3 · BerryBerry | 8,000 Meters College | 3 | 27:21.7 PB | So |
| Aug 30 | Stormy Seas OpenerAug 30 · 5,000 Meters Men's Race · Place 14 · BerryBerry | 5,000 Meters Men's Race | 14 | 16:05.5 PB | So |
2024 Cross Country
2 results2023 Cross Country
4 results2022 Cross Country
3 results2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | SCHSL AAAA State ChampionshipNov 11 · 5,000 Meters Varsity · Place 20 · Travelers RestTravelers Rest | 5,000 Meters Varsity | 20 | 17:19.00 | 10 |
| Nov 5 | South Carolina AAAA State QualifierNov 5 · 5,000 Meters Varsity Gold A · Place 10 · Travelers RestTravelers Rest | 5,000 Meters Varsity Gold A | 10 | 17:01.8 PB | 10 |
| Oct 26 | SCISA Region 1-4AOct 26 · 5,000 Meters Varsity · Place 6 · Travelers RestTravelers Rest | 5,000 Meters Varsity | 6 | 17:21.1 PB | 10 |
| Sep 25 | Cavalier ClassicSep 25 · 5,000 Meters Varsity · Place 28 · Travelers RestTravelers Rest | 5,000 Meters Varsity | 28 | 18:17 | 10 |
| Sep 7 | Region 1-4A Preseason MeetSep 7 · 5,000 Meters Varsity · Place 5 · Travelers RestTravelers Rest | 5,000 Meters Varsity | 5 | 18:43.74 | — |
2020 Cross Country
2 results