Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Aiken Steeplechase RacecourseSCHSL A State Championship · Nov 14 | 22:28.1 | SCHSL A State Championship | November 14, 2025 |
| 5,000 Meters · Chester Senior High SchoolChester Meet #1 · Sep 10 | 23:05.82 | Chester Meet #1 | September 10, 2024 |
| 5,000 Meters · Great Falls High SchoolRegion 3-1A · Oct 25 | 27:45.0 | Region 3-1A | October 25, 2022 |
| 5,000 Meters · Hilton FieldA State Qualifier · Nov 16 | 23:38.88 | A State Qualifier | November 16, 2024 |
| 5,000 Meters · McBee HSMcBee Meet #1 · Sep 30 | 24:19.4 | McBee Meet #1 | September 30, 2026 |
| 5,000 Meters · Newberry College XC CourseSouth Carolina A State Qualifier · Nov 4 | 25:35.9 | South Carolina A State Qualifier | November 4, 2023 |
| 5,000 Meters · Sandhills Research CenterSCHSL A State Championship · Nov 12 | 24:37.5 | SCHSL A State Championship | November 12, 2021 |
| 5,000 Meters · The Farm XC Course & Event Venue2025 SCHSL XC Qualifier 5A-A · Nov 7 | 23:29.5 | 2025 SCHSL XC Qualifier 5A-A | November 7, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | SCHSL 1A State QualifierNov 7 · 5,000 Meters Odd · Place 81 · Lewisville | 5,000 Meters Odd | 81 | 25:43.1 | 12 |
| Sep 30 | McBee Meet #1 Sep 30 · 5,000 Meters Varsity · Place 30 · Lewisville | 5,000 Meters Varsity | 30 | 24:19.4 PB | 12 |
2025 Cross Country
3 results2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | A State QualifierNov 16 · 5,000 Meters Varsity Even · Place 44 · Lewisville | 5,000 Meters Varsity Even | 44 | 23:38.88 PB | 11 |
| Sep 10 | Chester Meet #1Sep 10 · 5,000 Meters Varsity · Place 15 · Lewisville | 5,000 Meters Varsity | 15 | 23:05.82 PB | 11 |
2023 Cross Country
1 results2022 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | Region 3-1AOct 25 · 5,000 Meters Varsity · Place 41 · Lewisville | 5,000 Meters Varsity | 41 | 27:45.0 PB | 9 |
| Oct 4 | North Central Meet 2Oct 4 · 5,000 Meters Varsity · Place 35 · Lewisville | 5,000 Meters Varsity | 35 | 24:17.40 | 87 |
| Sep 6 | Great Falls Meet #1Sep 6 · 5,000 Meters Varsity · Place 59 · Lewisville | 5,000 Meters Varsity | 59 | 33:52.53 | FR |
2021 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | SCHSL A State ChampionshipNov 12 · 5,000 Meters Varsity · Place 71 · Lewisville | 5,000 Meters Varsity | 71 | 24:37.5 PB | 8 |
| Oct 25 | SCISA Region 2-AOct 25 · 5,000 Meters Varsity · Place 38 · Lewisville | 5,000 Meters Varsity | 38 | 26:02.21 | 8 |
| Sep 8 | Great Falls Meet #1Sep 8 · 5,000 Meters Varsity · Place 60 · Lewisville | 5,000 Meters Varsity | 60 | 31:49.9 | 8 |