Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Crooked Creek ParkAAAA State Qualifier · Oct 30 | 22:50.8 | AAAA State Qualifier | October 30, 2020 |
| 5,000 Meters · Darlington Middle SchoolSCHSL Region 6-4A · Oct 24 | 24:48.8 | SCHSL Region 6-4A | October 24, 2020 |
| 5,000 Meters · Freedom FlorenceSCHSL 5A Region 6 Championships · Oct 30 | 28:23.00 | SCHSL 5A Region 6 Championships | October 30, 2019 |
| 5,000 Meters · Newberry CollegeSouth Carolina AAAA State Qualifier · Nov 5 | 24:30.5 | South Carolina AAAA State Qualifier | November 5, 2021 |
| 5,000 Meters · North Myrtle Beach Sports ComplexSCISA Region 6-4A Championships · Oct 26 | 23:47.80 | SCISA Region 6-4A Championships | October 26, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | Region 6-4A ChampionshipsOct 25 · 5,000 Meters Varsity · Place 19 · South Florence | 5,000 Meters Varsity | 19 | 24:40.9 | SR |
| Sep 24 | Pee Dee ClassicSep 24 · 5,000 Meters Varsity · Place 39 · South Florence | 5,000 Meters Varsity | 39 | 5:33.9 | SR |
| Sep 6 | West Florence Meet #1Sep 6 · 5,000 Meters Varsity · Place 16 · South Florence | 5,000 Meters Varsity | 16 | 6:18.3 | SR |
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | South Carolina AAAA State QualifierNov 5 · 5,000 Meters Varsity Gold A · Place 80 · South Florence | 5,000 Meters Varsity Gold A | 80 | 24:30.5 PB | 11 |
| Oct 26 | SCISA Region 6-4A ChampionshipsOct 26 · 5,000 Meters Varsity · Place 21 · South Florence | 5,000 Meters Varsity | 21 | 23:47.80 PB | 11 |
| Oct 20 | Camden Home Meet #1Oct 20 · 5,000 Meters Varsity · Place 12 · F 11 South Florence | 5,000 Meters Varsity | 12 | 8:02 | — |
| Oct 12 | F1D1 City ChampionshipOct 12 · 5,000 Meters Varsity · Place 7 · South Florence | 5,000 Meters Varsity | 7 | 24:42.8 | — |
| Sep 25 | Pee Dee ClassicSep 25 · 5,000 Meters Varsity · Place 40 · South Florence | 5,000 Meters Varsity | 40 | 24:06.4 | — |
| Sep 11 | Mêlée @ The CastleSep 11 · 5,000 Meters Varsity · Place 53 · South Florence | 5,000 Meters Varsity | 53 | 5:01.9 | — |
2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | AAAA State Qualifier Oct 30 · 5,000 Meters Varsity Odd · Place 53 · South Florence | 5,000 Meters Varsity Odd | 53 | 22:50.8 PB | 10 |
| Oct 24 | SCHSL Region 6-4AOct 24 · 5,000 Meters Varsity · Place 14 · South Florence | 5,000 Meters Varsity | 14 | 24:48.8 PB | 10 |
| Oct 15 | FSD1 Florence City ChampionshipOct 15 · 5,000 Meters Varsity · Place 6 · South Florence | 5,000 Meters Varsity | 6 | 23:22.00 | 10 |
| Oct 13 | South Flo/West Flo MeetOct 13 · 5,000 Meters Varsity · Place 5 · South Florence | 5,000 Meters Varsity | 5 | 24:08.64 | 10 |
| Sep 26 | Pee Dee ClassicSep 26 · 5,000 Meters Varsity · Place 26 · South Florence | 5,000 Meters Varsity | 26 | 23:17.76 | 10 |
2019 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | SCHSL 5A Region 6 ChampionshipsOct 30 · 5,000 Meters Varsity · Place 32 · South Florence | 5,000 Meters Varsity | 32 | 28:23.00 PB | 9 |
| Oct 5 | Darlington XC CarnivalOct 5 · 5,000 Meters Varsity · Place 122 · South Florence | 5,000 Meters Varsity | 122 | 26:17.83 | 9 |
| Oct 1 | Darlington Meet #3Oct 1 · 5,000 Meters Varsity · Place 11 · South Florence | 5,000 Meters Varsity | 11 | 27:35.55 | FR |
| Sep 28 | Pee Dee ClassicSep 28 · 5,000 Meters Varsity · Place 69 · South Florence | 5,000 Meters Varsity | 69 | 27:07.00 | 9 |