Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Central High SchoolCentral Home Meet #2 · Oct 6 | 24:11.41 | Central Home Meet #2 | October 6, 2020 |
| 5,000 Meters · Colonia CupSCHSL Class AA State Championships · Nov 19 | 21:42.45 | SCHSL Class AA State Championships | November 19, 2019 |
| 5,000 Meters · Crooked Creek ParkA/AA State Qualifier · Oct 31 | 21:17.4 | A/AA State Qualifier | October 31, 2020 |
| 5,000 Meters · Historic Camden Revolutionary War SiteSouth Carolina Class A/AA · Nov 9 | 21:03.85 | South Carolina Class A/AA | November 9, 2019 |
| 5,000 Meters · Newberry CollegeSouth Carolina AA State Qualifier · Nov 5 | 22:27.0 | South Carolina AA State Qualifier | November 5, 2021 |
| 5,000 Meters · North Central HSRegion 4-AA Championships · Oct 29 | 20:14.59 | Region 4-AA Championships | October 29, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | South Carolina AA State QualifierNov 5 · 5,000 Meters Varsity Gold A · Place 75 · North Central | 5,000 Meters Varsity Gold A | 75 | 22:27.0 PB | 11 |
| Oct 20 | Camden Home Meet #1Oct 20 · 5,000 Meters Varsity · Place 60 · M 11 North Central | 5,000 Meters Varsity | 60 | 7:11 | — |
| Aug 28 | Battle of CamdenAug 28 · 5,000 Meters Varsity · Place 75 · M 11 North Central | 5,000 Meters Varsity | 75 | 8:23 | — |
2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | A/AA State QualifierOct 31 · 5,000 Meters Varsity Even · Place 59 · North Central | 5,000 Meters Varsity Even | 59 | 21:17.4 PB | 10 |
| Oct 20 | Region 4-2AOct 20 · 5,000 Meters Varsity · Place 26 · North Central | 5,000 Meters Varsity | 26 | 23:21.34 | 12 |
| Oct 14 | Lugoff-Elgin MeetOct 14 · 5,000 Meters Varsity · Place 24 · M 12 North Central | 5,000 Meters Varsity | 24 | 6:57 | — |
| Oct 8 | McBee Home Meet #3Oct 8 · 5,000 Meters Varsity · Place 10 · North Central | 5,000 Meters Varsity | 10 | 23:15.39 | 12 |
| Oct 6 | Central Home Meet #2Oct 6 · 5,000 Meters Varsity · Place 22 · North Central | 5,000 Meters Varsity | 22 | 24:11.41 PB | 10 |
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | SCHSL Class AA State ChampionshipsNov 19 · 5,000 Meters 2A · Place 101 · North Central | 5,000 Meters 2A | 101 | 21:42.45 PB | 9 |
| Nov 9 | South Carolina Class A/AANov 9 · 5,000 Meters Varsity · Place 108 · North Central | 5,000 Meters Varsity | 108 | 21:03.85 PB | 9 |
| Oct 29 | Region 4-AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 16 · North Central | 5,000 Meters Varsity | 16 | 20:14.59 PB | 9 |
| Oct 3 | Central Home Meet #2Oct 3 · Varsity · Place 15 · North Central | Varsity | 15 | 23:38.56 | 9 |
| Sep 28 | Pee Dee ClassicSep 28 · 5,000 Meters Varsity · Place 98 · North Central | 5,000 Meters Varsity | 98 | 22:38.00 | 9 |
| Aug 24 | Battle of CamdenAug 24 · 5,000 Meters Varsity · Place 48 · North Central | 5,000 Meters Varsity | 48 | 22:00.6 | 9 |