Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Christ ChurchSCISA Region 1-AA Championship · Oct 26 | 19:56.83 | SCISA Region 1-AA Championship | October 26, 2021 |
| 5,000 Meters · Hillcrest HSCanned Food Drive XC Invitational · Sep 29 | 18:45.67 | Canned Food Drive XC Invitational | September 29, 2021 |
| 5,000 Meters · Jackson ParkWNCCC Invitational · Aug 27 | 19:14.48 | WNCCC Invitational | August 27, 2022 |
| 5,000 Meters · Milliken Plant CourseEye Opener Invitational · Sep 2 | 17:34.58 | Eye Opener Invitational | September 2, 2023 |
| 5,000 Meters · Newberry CollegeSCHSL A State Championship · Nov 11 | 17:37.44 | SCHSL A State Championship | November 11, 2023 |
| 5,000 Meters · Newberry College XC CourseSouth Carolina A State Qualifier · Nov 4 | 18:09.6 | South Carolina A State Qualifier | November 4, 2023 |
| 5,000 Meters · Sandhills Research CenterSCHSL A State Championship · Nov 10 | 18:24.0 | SCHSL A State Championship | November 10, 2022 |
| 5,000 Meters · St. Joseph'sSC Region 1-A · Oct 21 | 16:55.44 | SC Region 1-A | October 21, 2023 |
| 8,000 Meters · Berry CollegeCross Country Meeting at Berry College · Oct 4 | 27:10.8 | Cross Country Meeting at Berry College | October 4, 2025 |
| 8,000 Meters · Berry CollegeEqual Distance Meet · Sep 6 | 29:23.0 | Equal Distance Meet | September 6, 2025 |
| 8,000 Meters · Choctaw TrailsBelhaven Invitational · Oct 5 | 28:53.98 | Belhaven Invitational | October 5, 2024 |
| 8,000 Meters · Green Hill ParkNCAA South Regional XC Championship · Nov 15 | 27:57.60 | NCAA South Regional XC Championship | November 15, 2025 |
| 8,000 Meters · Milliken & CompanyDIII Pre-Nats · Sep 20 | 27:37.9 | DIII Pre-Nats | September 20, 2025 |
| 8,000 Meters · Rhodes CollegeSAA Cross Country Championships · Nov 2 | 28:44.0 | SAA Cross Country Championships | November 2, 2024 |
| 8,000 Meters · Southwestern UniversitySAA Cross Country Championships · Nov 1 | 26:39.6 | SAA Cross Country Championships | November 1, 2025 |
| 8,000 Meters · University of the SouthSAA XC Championship · Oct 31 | 30:06.9 | 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
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | SAA XC ChampionshipOct 31 · 8,000 Meters College · Place 77 · BerryBerry | 8,000 Meters College | 77 | 30:06.9 PB | Jr |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | NCAA South Regional XC ChampionshipNov 15 · 8,000 Meters College · Place 99 · BerryBerry | 8,000 Meters College | 99 | 27:57.60 PB | So |
| Nov 1 | SAA Cross Country ChampionshipsNov 1 · 8,000 Meters Men's 8K · Place 29 · BerryBerry | 8,000 Meters Men's 8K | 29 | 26:39.6 PB | So |
| Oct 18 | Roanoke College South Region ShowdownOct 18 · 8,000 Meters Varsity · Place 127 · BerryBerry | 8,000 Meters Varsity | 127 | 28:46.20 | SO |
| Oct 4 | Cross Country Meeting at Berry CollegeOct 4 · 8,000 Meters College · Place 10 · BerryBerry | 8,000 Meters College | 10 | 27:10.8 PB | So |
| Sep 20 | DIII Pre-NatsSep 20 · 8,000 Meters College · Place 81 · BerryBerry | 8,000 Meters College | 81 | 27:37.9 PB | So |
| Sep 6 | Equal Distance MeetSep 6 · 8,000 Meters College · Place 10 · BerryBerry | 8,000 Meters College | 10 | 29:23.0 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 12 | SCHSL AA State ChampionshipNov 12 · 5,000 Meters Varsity · Place 32 · Christ Church EpiscopalChrist Church Episcopal | 5,000 Meters Varsity | 32 | 18:57.57 | 10 |
| Nov 5 | South Carolina AA State QualifierNov 5 · 5,000 Meters Varsity Gold B · Place 18 · Christ Church EpiscopalChrist Church Episcopal | 5,000 Meters Varsity Gold B | 18 | 18:29.9 | 10 |
| Oct 26 | SCISA Region 1-AA ChampionshipOct 26 · 5,000 Meters Varsity · Place 14 · Christ Church EpiscopalChrist Church Episcopal | 5,000 Meters Varsity | 14 | 19:56.83 PB | 10 |
| Sep 29 | Canned Food Drive XC InvitationalSep 29 · 5,000 Meters Varsity · Place 13 · Christ Church EpiscopalChrist Church Episcopal | 5,000 Meters Varsity | 13 | 18:45.67 PB | 10 |
| Sep 18 | Mike Moore Lake Murray InvitationalSep 18 · 5,000 Meters Varsity · Place 69 · M 10 Christ ChurchM 10 Christ Church | 5,000 Meters Varsity | 69 | 5:46 | — |