Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Aiken Steeplechase RacecourseSCHSL AA State Championship · Nov 14 | 24:24.2 | SCHSL AA State Championship | November 14, 2025 |
| 5,000 Meters · East Clarendon Middle-High SchoolRegion 7-2A Championship · Oct 29 | 22:01.46 | Region 7-2A Championship | October 29, 2025 |
| 5,000 Meters · Hilton FieldAA State Qualifier · Nov 16 | 23:02.98 | AA State Qualifier | November 16, 2024 |
| 5,000 Meters · Lamar High SchoolLamar Home Meet 1 · Sep 2 | 28:13.61 | Lamar Home Meet 1 | September 2, 2025 |
| 5,000 Meters · LattaLatta Home Meet · Sep 11 | 23:45 | Latta Home Meet | September 11, 2024 |
| 5,000 Meters · Newberry CollegeSCHSL A State Championship · Nov 11 | 25:30.25 | SCHSL A State Championship | November 11, 2023 |
| 5,000 Meters · Newberry College XC CourseSouth Carolina A State Qualifier · Nov 4 | 24:18.7 | South Carolina A State Qualifier | November 4, 2023 |
| 5,000 Meters · Sandhills Research CenterSCHSL A State Championship · Nov 10 | 25:02.4 | SCHSL A State Championship | November 10, 2022 |
| 5,000 Meters · The Farm XC Course & Event VenueSCHSL AA State Championship · Nov 22 | 23:24.11 | SCHSL AA State Championship | November 22, 2024 |
| 5,000 Meters · WilsonWilson Home Meet #1 · Sep 17 | 26:25.32 | Wilson Home Meet #1 | September 17, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | SCHSL AA State ChampionshipNov 14 · 5,000 Meters AA · Place 64 · East Clarendon | 5,000 Meters AA | 64 | 24:24.2 PB | 12 |
| Nov 7 | 2025 SCHSL XC Qualifier 5A-ANov 7 · 5,000 Meters 2A Even · Place 38 · East Clarendon | 5,000 Meters 2A Even | 38 | 26:45.6 | 12 |
| Oct 29 | Region 7-2A ChampionshipOct 29 · 5,000 Meters Varsity · Place 1 · East Clarendon | 5,000 Meters Varsity | 1 | 22:01.46 PB | 12 |
| Oct 21 | East Clarendon Home #1Oct 21 · 5,000 Meters Varsity · Place 1 · East Clarendon | 5,000 Meters Varsity | 1 | 23:15.08 | 12 |
| Sep 2 | Lamar Home Meet 1Sep 2 · 5,000 Meters Varsity · Place 26 · East Clarendon | 5,000 Meters Varsity | 26 | 28:13.61 PB | 12 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | SCHSL AA State ChampionshipNov 22 · 5,000 Meters Varsity · Place 47 · East Clarendon | 5,000 Meters Varsity | 47 | 23:24.11 PB | 11 |
| Nov 16 | AA State QualifierNov 16 · 5,000 Meters Varsity Even · Place 22 · East Clarendon | 5,000 Meters Varsity Even | 22 | 23:02.98 PB | 11 |
| Oct 10 | East Clarendon Home #1Oct 10 · 5,000 Meters Varsity · Place 1 · East Clarendon | 5,000 Meters Varsity | 1 | 22:41.78 | 11 |
| Sep 17 | Wilson Home Meet #1Sep 17 · 5,000 Meters Varsity · Place 7 · East Clarendon | 5,000 Meters Varsity | 7 | 26:25.32 PB | 11 |
| Sep 11 | Latta Home MeetSep 11 · 5,000 Meters Varsity · Place 1 · East Clarendon | 5,000 Meters Varsity | 1 | 23:45 PB | 11 |
| Aug 27 | Trinity Collegiate/West Florence Meet 1Aug 27 · 5,000 Meters Varsity · Place 23 · East Clarendon | 5,000 Meters Varsity | 23 | 27:46.80 | JR |
2023 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | SCHSL A State ChampionshipNov 11 · 5,000 Meters Varsity · Place 53 · East Clarendon | 5,000 Meters Varsity | 53 | 25:30.25 PB | 10 |
| Nov 4 | South Carolina A State QualifierNov 4 · 5,000 Meters Even · Place 14 · East Clarendon | 5,000 Meters Even | 14 | 24:18.7 PB | 10 |
| Aug 26 | Battle of CamdenAug 26 · 5,000 Meters Varsity · Place 59 · F 10 East Clarendon | 5,000 Meters Varsity | 59 | 8:11 | — |
2022 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | SCHSL A State ChampionshipNov 10 · 5,000 Meters Varsity · Place 51 · East Clarendon | 5,000 Meters Varsity | 51 | 25:02.4 PB | 9 |
| Nov 4 | A State QualifierNov 4 · 5,000 Meters Even · Place 23 · East Clarendon | 5,000 Meters Even | 23 | 26:04.7 | 9 |
| Sep 6 | West Florence Meet #1Sep 6 · 5,000 Meters Varsity · Place 20 · East Clarendon | 5,000 Meters Varsity | 20 | 7:52.8 | 9 |