Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Carvers BaySCHSL Region 4-A · Oct 6 | 24:06 | SCHSL Region 4-A | October 6, 2020 |
| 5,000 Meters · Historic Camden Revolutionary War SiteSouth Carolina Class A/AA · Nov 9 | 24:00.95 | South Carolina Class A/AA | November 9, 2019 |
| 5,000 Meters · Newberry CollegeSCHSL A State Championship · Nov 11 | 22:23.41 | SCHSL A State Championship | November 11, 2023 |
| 5,000 Meters · Newberry College XC CourseSouth Carolina A State Qualifier · Nov 4 | 22:23.1 | South Carolina A State Qualifier | November 4, 2023 |
| 5,000 Meters · Sandhills Research CenterSCHSL A State Championship · Nov 10 | 22:14.2 | SCHSL A State Championship | November 10, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
2 results2022 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | SCHSL A State ChampionshipNov 10 · 5,000 Meters Varsity · Place 85 · Carver's Bay | 5,000 Meters Varsity | 85 | 22:14.2 PB | 10 |
| Nov 4 | A State QualifierNov 4 · 5,000 Meters Even · Place 49 · Carver's Bay | 5,000 Meters Even | 49 | 23:04.3 | 10 |
2021 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | SCHSL A State ChampionshipNov 12 · 5,000 Meters Varsity · Place 93 · Carver's Bay | 5,000 Meters Varsity | 93 | 25:50.8 | 9 |
2020 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 6 | SCHSL Region 4-AOct 6 · 5,000 Meters Varsity · Place 7 · Carver's Bay | 5,000 Meters Varsity | 7 | 24:06 PB | 8 |
2019 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | South Carolina Class A/AANov 9 · 5,000 Meters Varsity · Place 165 · Carver's Bay | 5,000 Meters Varsity | 165 | 24:00.95 PB | 7 |