Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Anne Springs GreenwayRegion 3-4A Championship · Oct 21 | 22:57.8 | Region 3-4A Championship | October 21, 2020 |
| 5,000 Meters · South Pointe HSSouth Pointe Meet · Sep 15 | 23:51.5 | South Pointe Meet | September 15, 2020 |
| 5,000 Meters · CamdenSCHSL Region 4-3A · Oct 17 | 23:46.9 | SCHSL Region 4-3A | October 17, 2018 |
| 5,000 Meters · Colonia CupSCHSL Class AAA State Championships · Nov 19 | 23:14.76 | SCHSL Class AAA State Championships | November 19, 2019 |
| 5,000 Meters · Darlington Middle SchoolSCHSL 3A Lower State · Oct 27 | 24:27.38 | SCHSL 3A Lower State | October 27, 2018 |
| 5,000 Meters · McAlpine Creek ParkHare & Hounds XC Invitational (at McAlpine Park) · Sep 16 | 24:47.13 | Hare & Hounds XC Invitational (at McAlpine Park) | September 16, 2022 |
| 5,000 Meters · Milliken Plant CourseEye Opener · Sep 14 | 24:08.3 | Eye Opener | September 14, 2019 |
| 5,000 Meters · Newberry CollegeSouth Carolina AAAA State Qualifier · Nov 5 | 23:22.6 | South Carolina AAAA State Qualifier | November 5, 2021 |
| 5,000 Meters · Oasis Farm of Connie Maxwell Children's HomeClass AAA Upper State · Nov 9 | 22:44 | Class AAA Upper State | November 9, 2019 |
| 5,000 Meters · Sandhills Research CenterSCHSL State Championship - 3A · Nov 3 | 23:16.20 | SCHSL State Championship - 3A | November 3, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | AAAA State QualifierNov 5 · 5,000 Meters Odd · Place 101 · Indian Land | 5,000 Meters Odd | 101 | 26:45.69 | 11 |
| Oct 27 | Region 3-4AOct 27 · 5,000 Meters Varsity · Place 35 · Indian Land | 5,000 Meters Varsity | 35 | 26:14.7 | JR |
| Oct 22 | CiCi's Sandhills InvitationalOct 22 · 5,000 Meters Varsity · Place 112 · Indian Land | 5,000 Meters Varsity | 112 | 24:57.41 | JR |
| Sep 16 | Hare & Hounds XC Invitational (at McAlpine Park)Sep 16 · 5,000 Meters Varsity Invitational (SATURDAY) · Place 182 · Indian Land | 5,000 Meters Varsity Invitational (SATURDAY) | 182 | 24:47.13 PB | 11 |
| Sep 2 | Eye Opener InvitationalSep 2 · 5,000 Meters Championship · Place 230 · Indian Land | 5,000 Meters Championship | 230 | 26:23.9 | 11 |
2021 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | South Carolina AAAA State QualifierNov 5 · 5,000 Meters Varsity Gold A · Place 68 · Indian Land | 5,000 Meters Varsity Gold A | 68 | 23:22.6 PB | 10 |
| Oct 27 | SCISA Region 3-4AOct 27 · 5,000 Meters Varsity · Place 18 · Indian Land | 5,000 Meters Varsity | 18 | 23:42.2 | SO |
| Oct 7 | Lancaster Meet 2Oct 7 · 5,000 Meters Varsity · Place 4 · Indian Land | 5,000 Meters Varsity | 4 | 24:50.43 | 10 |
| Sep 3 | Eye OpenerSep 3 · 5,000 Meters Championship · Place 163 · Indian Land | 5,000 Meters Championship | 163 | 5:21.3 | SO |
2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Cici's Sandhills InvitationalOct 24 · 5,000 Meters Varsity · Place 91 · Indian Land | 5,000 Meters Varsity | 91 | 24:36.15 | 9 |
| Oct 21 | Region 3-4A ChampionshipOct 21 · 3 Miles Varsity · Place 15 · Indian Land | 3 Miles Varsity | 15 | 22:57.8 PB | 9 |
| Oct 6 | Lancaster Meet #2Oct 6 · 5,000 Meters Varsity · Place 5 · Indian Land | 5,000 Meters Varsity | 5 | 25:32.00 | 9 |
| Sep 22 | Lancaster Meet #1Sep 22 · 5,000 Meters Varsity · Place 10 · Indian Land | 5,000 Meters Varsity | 10 | 25:13.00 | 9 |
| Sep 15 | South Pointe MeetSep 15 · 5,000 Meters Varsity · Place 7 · Indian Land | 5,000 Meters Varsity | 7 | 23:51.5 PB | 9 |
2019 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | SCHSL Class AAA State ChampionshipsNov 19 · 5,000 Meters Varsity · Place 82 · Indian Land | 5,000 Meters Varsity | 82 | 23:14.76 PB | 8 |
| Nov 9 | Class AAA Upper StateNov 9 · 5,000 Meters Varsity · Place 48 · Indian Land | 5,000 Meters Varsity | 48 | 22:44 PB | 8 |
| Oct 12 | Bob Jenkins SCTCCCA Coaches ClassicOct 12 · 5,000 Meters Championship · Place 269 · Indian Land | 5,000 Meters Championship | 269 | 26:20.27 | 8 |
| Sep 14 | Eye OpenerSep 14 · 5,000 Meters Championship · Place 209 · Indian Land | 5,000 Meters Championship | 209 | 24:08.3 PB | 8 |
2018 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | SCHSL State Championship - 3ANov 3 · 5,000 Meters Varsity · Place 85 · Indian Land | 5,000 Meters Varsity | 85 | 23:16.20 PB | 7 |
| Oct 27 | SCHSL 3A Lower StateOct 27 · 5,000 Meters Varsity · Place 45 · Indian Land | 5,000 Meters Varsity | 45 | 24:27.38 PB | 7 |
| Oct 17 | SCHSL Region 4-3AOct 17 · 5,000 Meters Varsity · Place 5 · Indian Land | 5,000 Meters Varsity | 5 | 23:46.9 PB | 7 |
| Sep 8 | Bob Jenkins SCTCCCA Coaches ClassicSep 8 · 5,000 Meters Varsity Championship · Place 182 · Indian Land | 5,000 Meters Varsity Championship | 182 | 25:10.29 | 7 |