Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Brevard College2nd Annual Brevard XC Classic · Sep 19 | 18:55.72 | 2nd Annual Brevard XC Classic | September 19, 2025 |
| 5,000 Meters · CamdenCici's Derby · Oct 26 | 22:00.93 | Cici's Derby | October 26, 2019 |
| 5,000 Meters · Darlington Middle SchoolDarlington XC Carnival · Oct 15 | 21:00.8 | Darlington XC Carnival | October 15, 2022 |
| 5,000 Meters · Georgia College2025 PBC XC · Oct 25 | 19:28.1 | 2025 PBC XC | October 25, 2025 |
| 5,000 Meters · Lexington HSRegion 4-5A · Oct 26 | 20:12.6 | Region 4-5A | October 26, 2022 |
| 5,000 Meters · Livingstone CollegeLivingstone XC Invitational · Oct 13 | 20:17.2 | Livingstone XC Invitational | October 13, 2023 |
| 5,000 Meters · McAlpine Creek ParkRoyals Challenge · Oct 9 | 17:58.2 | Royals Challenge | October 9, 2026 |
| 5,000 Meters · Middle Georgia State University - Macon CampusPeach Belt XC · Nov 7 | 18:23.9 | Peach Belt XC | November 7, 2026 |
| 5,000 Meters · Milliken & Company2024 Eye Opener XC College · Sep 6 | 20:08.76 | 2024 Eye Opener XC College | September 6, 2024 |
| 5,000 Meters · Milliken Plant CourseEye Opener · Sep 14 | 24:27.9 | Eye Opener | September 14, 2019 |
| 5,000 Meters · Newberry CollegeAAAAA State Qualifier · Nov 4 | 20:05.2 | AAAAA State Qualifier | November 4, 2022 |
| 5,000 Meters · Sandhills Research CenterSCHSL AAAAA State Championship · Nov 10 | 21:19.8 | SCHSL AAAAA State Championship | November 10, 2022 |
| 5,000 Meters · Sandhills Research CenterSCHSL 5A Mid-State · Oct 27 | 21:38.92 | SCHSL 5A Mid-State | October 27, 2018 |
| 5,000 Meters · Tryon InternationalTryon Western NC Showcase · Sep 25 | 18:45.1 | Tryon Western NC Showcase | September 25, 2026 |
| 5,000 Meters · UNG Cross Country CoursePeach Belt Cross Country Championships · Oct 26 | 18:46.7 | Peach Belt Cross Country Championships | October 26, 2024 |
| 6,000 Meters · Furman University Golf ClubFurman Invitational · Sep 12 | 22:44.9 | Furman Invitational | September 12, 2026 |
| 6,000 Meters · Roger Milliken Science CenterNCAA DII Southeast Regional · Nov 9 | 24:33.3 | NCAA DII Southeast Regional | November 9, 2024 |
| 6,000 Meters · Wingate University2025 NCAA DII Southeast Region Cross Country Championships · Nov 8 | 22:51.80 | 2025 NCAA DII Southeast Region Cross Country Championships | November 8, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | Peach Belt XCNov 7 · 5,000 Meters Peach Belt · Place 2 · LanderLander | 5,000 Meters Peach Belt | 2 | 18:23.9 PB | Sr |
| Oct 23 | Coker Cobras XC InvitationalOct 23 · 5,000 Meters Varsity · Place 2 · LanderLander | 5,000 Meters Varsity | 2 | 17:56.8 | SR |
| Oct 9 | Royals ChallengeOct 9 · 5,000 Meters Gold · Place 23 · LanderLander | 5,000 Meters Gold | 23 | 17:58.2 PB | Sr |
| Sep 25 | Tryon Western NC ShowcaseSep 25 · 5,000 Meters Collegiate · Place 17 · LanderLander | 5,000 Meters Collegiate | 17 | 18:45.1 PB | Sr |
| Sep 12 | Furman InvitationalSep 12 · 6,000 Meters Collegiate · Place 20 · LanderLander | 6,000 Meters Collegiate | 20 | 22:44.9 PB | Sr |
2025 Cross Country
4 results2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | NCAA DII Southeast RegionalNov 9 · 6,000 Meters D2 Southeast · Place 84 · LanderLander | 6,000 Meters D2 Southeast | 84 | 24:33.3 PB | So |
| Oct 26 | Peach Belt Cross Country ChampionshipsOct 26 · 5,000 Meters College · Place 16 · LanderLander | 5,000 Meters College | 16 | 18:46.7 PB | So |
| Oct 19 | 2024 Upstate XCOct 19 · 5,000 Meters Varsity · Place 146 · LanderLander | 5,000 Meters Varsity | 146 | 21:18.5 | SO |
| Oct 11 | Royals ChallengeOct 11 · 5,000 Meters Gold · Place 98 · LanderLander | 5,000 Meters Gold | 98 | 19:36.1 | So |
| Sep 13 | North Georgia InvitationalSep 13 · 5,000 Meters Varsity · Place 8 · LanderLander | 5,000 Meters Varsity | 8 | 19:31.3 | SO |
| Sep 6 | 2024 Eye Opener XC CollegeSep 6 · 5,000 Meters College · Place 57 · LanderLander | 5,000 Meters College | 57 | 20:08.76 PB | So |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Bob Jones Univ. Invite 6K/8KOct 28 · 6,000 Meters Varsity · Place 5 · Columbia (S.C.)Columbia (S.C.) | 6,000 Meters Varsity | 5 | 24:48.9 | FR |
| Oct 13 | Livingstone XC InvitationalOct 13 · 5,000 Meters College · Place 3 · Columbia (S.C.)Columbia (S.C.) | 5,000 Meters College | 3 | 20:17.2 PB | Fr |
| Sep 30 | Akiah McMillan InvitationalSep 30 · 6,000 Meters Varsity · Place 38 · Columbia (S.C.)Columbia (S.C.) | 6,000 Meters Varsity | 38 | 26:26.5 | FR |
| Sep 16 | Converse Kick-OffSep 16 · 6,000 Meters Varsity · Place 77 · Columbia (S.C.)Columbia (S.C.) | 6,000 Meters Varsity | 77 | 26:34.2 | FR |
| Sep 1 | Bruins XC Night ClassicSep 1 · 4,000 Meters Varsity · Place 8 · Columbia (S.C.)Columbia (S.C.) | 4,000 Meters Varsity | 8 | 17:00.0 | FR |
2022 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | SCHSL AAAAA State ChampionshipNov 10 · 5,000 Meters Varsity · Place 57 · White KnollWhite Knoll | 5,000 Meters Varsity | 57 | 21:19.8 PB | 12 |
| Nov 4 | AAAAA State QualifierNov 4 · 5,000 Meters Even · Place 11 · White KnollWhite Knoll | 5,000 Meters Even | 11 | 20:05.2 PB | 12 |
| Oct 26 | Region 4-5A Oct 26 · 5,000 Meters Varsity · Place 15 · White KnollWhite Knoll | 5,000 Meters Varsity | 15 | 20:12.6 PB | 12 |
| Oct 19 | Lexington County ChampionshipsOct 19 · 5,000 Meters Varsity · Place 15 · F 12 White KnollF 12 White Knoll | 5,000 Meters Varsity | 15 | 6:28 | — |
| Oct 15 | Darlington XC CarnivalOct 15 · 5,000 Meters Varsity · Place 4 · White KnollWhite Knoll | 5,000 Meters Varsity | 4 | 21:00.8 PB | 12 |
| Sep 28 | Pelion / Strictly Running InvitationalSep 28 · Varsity · Place 13 · F 12 White KnollF 12 White Knoll | Varsity | 13 | 6:41 | — |
| Sep 28 | Pelion / Strictly Running InvitationalSep 28 · 5,000 Meters Varsity · Place 13 · F 12 White KnollF 12 White Knoll | 5,000 Meters Varsity | 13 | 6:41 | — |
| Sep 17 | Mike Moore Lake Murray InvitationalSep 17 · 5,000 Meters Varsity · Place 74 · F 12 White KnollF 12 White Knoll | 5,000 Meters Varsity | 74 | 6:57 | — |
| Aug 30 | Pelican's InvitationalAug 30 · 5,000 Meters Varsity · Place 36 · F 12 White KnollF 12 White Knoll | 5,000 Meters Varsity | 36 | 7:10 | — |
| Aug 24 | Chapin Home Meet #1Aug 24 · 5,000 Meters Varsity · Place 11 · F 12 White KnollF 12 White Knoll | 5,000 Meters Varsity | 11 | 7:25 | — |
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | South Carolina AAAAA State QualifierNov 6 · 5,000 Meters Varsity · Place 39 · White KnollWhite Knoll | 5,000 Meters Varsity | 39 | 21:16.8 | — |
| Oct 27 | SCISA Region 5-5A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 20 · White KnollWhite Knoll | 5,000 Meters Varsity | 20 | 21:14.28 | 11 |
| Oct 20 | Camden Home Meet #1Oct 20 · 5,000 Meters Varsity · Place 4 · F 11 White KnollF 11 White Knoll | 5,000 Meters Varsity | 4 | 7:03 | — |
| Sep 18 | Hurricane CC InvitationalSep 18 · 5,000 Meters Varsity · Place 16 · White KnollWhite Knoll | 5,000 Meters Varsity | 16 | 23:21.03 | — |
| Sep 7 | Pelican's InvitationalSep 7 · 5,000 Meters Varsity · Place 35 · F 11 White KnollF 11 White Knoll | 5,000 Meters Varsity | 35 | 7:35 | — |
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Region 5-AAA ChampionshipOct 21 · 5,000 Meters Varsity · Place 23 · F 10 White KnollF 10 White Knoll | 5,000 Meters Varsity | 23 | 7:28 | — |
| Oct 21 | Region 5-5A ChampionshipsOct 21 · 5,000 Meters Varsity · Place 23 · White KnollWhite Knoll | 5,000 Meters Varsity | 23 | 23:10.05 | 10 |
| Oct 14 | Chapin Home Meet #3Oct 14 · 5,000 Meters Varsity · Place 39 · F 10 White KnollF 10 White Knoll | 5,000 Meters Varsity | 39 | 7:10 | — |
| Sep 26 | Speedway Five KSep 26 · 5,000 Meters Varsity · Place 30 · F 10 White KnollF 10 White Knoll | 5,000 Meters Varsity | 30 | 7:42 | — |
| Sep 26 | Speedway Five KSep 26 · Varsity · Place 30 · F 10 White KnollF 10 White Knoll | Varsity | 30 | 7:42 | — |
| Sep 15 | Lexington County ChampionshipsSep 15 · 5,000 Meters Varsity · Place 44 · F 10 White KnollF 10 White Knoll | 5,000 Meters Varsity | 44 | 7:54 | — |
2019 Cross Country
4 results2018 Cross Country
3 results2017 Cross Country
1 results