Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Central High SchoolCentral Home Meet #2 · Oct 6 | 20:46.98 | Central Home Meet #2 | October 6, 2020 |
| 5,000 Meters · Colonia CupSCHSL Class AA State Championships · Nov 19 | 18:47.96 | SCHSL Class AA State Championships | November 19, 2019 |
| 5,000 Meters · Historic Camden Revolutionary War SiteSouth Carolina Class A/AA · Nov 9 | 19:06.93 | South Carolina Class A/AA | November 9, 2019 |
| 5,000 Meters · Newberry CollegeSouth Carolina AA State Qualifier · Nov 5 | 20:15.9 | South Carolina AA State Qualifier | November 5, 2021 |
| 5,000 Meters · North Central HSRegion 4-AA Championships · Oct 29 | 19:07.50 | 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
2 results2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Region 4-2AOct 20 · 5,000 Meters Varsity · Place 17 · Buford | 5,000 Meters Varsity | 17 | 21:41.74 | 11 |
| Oct 8 | Andrew Jackson Home MeetOct 8 · 5,000 Meters Varsity · Place 8 · Buford | 5,000 Meters Varsity | 8 | 20:30.00 | — |
| Oct 6 | Central Home Meet #2Oct 6 · 5,000 Meters Varsity · Place 6 · Buford | 5,000 Meters Varsity | 6 | 20:46.98 PB | 11 |
| Sep 22 | Lancaster Meet #1Sep 22 · 5,000 Meters Varsity · Place 25 · Buford | 5,000 Meters Varsity | 25 | 22:08.00 | 11 |
| Sep 15 | McBee XC Home #1Sep 15 · Varsity · Place 11 · Buford | Varsity | 11 | 20:08.53 | — |
2019 Cross Country
3 results2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | SCHSL Class A/2A QualifierOct 27 · 5,000 Meters 2A · Place 87 · Buford | 5,000 Meters 2A | 87 | 19:34.16 | 9 |
| Oct 16 | SCHSL Region 4-2AOct 16 · 5,000 Meters Varsity · Place 9 · Buford | 5,000 Meters Varsity | 9 | 20:46.91 | 9 |
| Oct 2 | Lancaster MeetOct 2 · 5,000 Meters Varsity · Place 12 · Buford | 5,000 Meters Varsity | 12 | 20:06.00 | 9 |
| Sep 20 | Central MeetSep 20 · 5,000 Meters Varsity · Place 27 · Buford | 5,000 Meters Varsity | 27 | 22:19.00 | 9 |
| Sep 18 | Lancaster Meet #2Sep 18 · 5,000 Meters Varsity · Place 35 · Buford | 5,000 Meters Varsity | 35 | 23:21.00 | 9 |