Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · CamdenRegion 6 AAA Meet · Oct 20 | 24:52.48 | Region 6 AAA Meet | October 20, 2020 |
| 5,000 Meters · Colonia CupSCHSL Class AAA State Championships · Nov 19 | 25:48.28 | SCHSL Class AAA State Championships | November 19, 2019 |
| 5,000 Meters · Columbia High SchoolRegion 3-4A Championship · Oct 23 | 25:36.98 | Region 3-4A Championship | October 23, 2024 |
| 5,000 Meters · Darlington High SchoolDarlington Home Meet · Aug 28 | 28:03.68 | Darlington Home Meet | August 28, 2024 |
| 5,000 Meters · Darlington Middle SchoolAAA Lower State · Nov 9 | 26:30.55 | AAA Lower State | November 9, 2019 |
| 5,000 Meters · Hilton FieldAAAA State Qualifier · Nov 16 | 24:42.00 | AAAA State Qualifier | November 16, 2024 |
| 5,000 Meters · Historic Camden Revolutionary War SiteBattle of Camden · Aug 24 | 26:36.6 | Battle of Camden | August 24, 2019 |
| 5,000 Meters · Milliken Plant CourseEye Opener Invitational · Sep 2 | 25:31.51 | Eye Opener Invitational | September 2, 2023 |
| 5,000 Meters · Newberry CollegeSC AAA State Qualifier · Nov 5 | 23:20.88 | SC AAA State Qualifier | November 5, 2022 |
| 5,000 Meters · Sandhills Research CenterSCHSL AAA State Championship · Nov 12 | 23:51.4 | SCHSL AAA State Championship | November 12, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | AAAA State QualifierNov 16 · 5,000 Meters Varsity Odd · Place 74 · Camden | 5,000 Meters Varsity Odd | 74 | 24:42.00 PB | 12 |
| Nov 2 | Battle of CamdenNov 2 · 3 Miles Varsity · Place 53 · F 12 Camden | 3 Miles Varsity | 53 | 8:03 | — |
| Oct 23 | Region 3-4A ChampionshipOct 23 · 5,000 Meters Varsity · Place 46 · Camden | 5,000 Meters Varsity | 46 | 25:36.98 PB | 12 |
| Aug 28 | Darlington Home MeetAug 28 · 5,000 Meters Varsity · Place 13 · Camden | 5,000 Meters Varsity | 13 | 28:03.68 PB | 12 |
| Aug 17 | Skyhawk InvitationalAug 17 · Varsity · Place 144 · F 12 Camden | Varsity | 144 | 8:32 | — |
2023 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | South Carolina AAA State QualifierNov 3 · 5,000 Meters Odd · Place 71 · Camden | 5,000 Meters Odd | 71 | 25:14.0Unofficial | 11 |
| Sep 2 | Eye Opener InvitationalSep 2 · 5,000 Meters Championship · Place 229 · Camden | 5,000 Meters Championship | 229 | 25:31.51 PB | 11 |
| Aug 26 | Battle of CamdenAug 26 · 5,000 Meters Varsity · Place 67 · F 11 Camden | 5,000 Meters Varsity | 67 | 8:15 | — |
2022 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | SCHSL AAA State ChampionshipNov 12 · 5,000 Meters Varsity · Place 80 · Camden | 5,000 Meters Varsity | 80 | 23:51.4 PB | 10 |
| Nov 5 | SC AAA State QualifierNov 5 · 5,000 Meters Even · Place 40 · Camden | 5,000 Meters Even | 40 | 23:20.88 PB | 10 |
| Oct 25 | Region 6-3AOct 25 · 5,000 Meters Varsity · Place 4 · F 10 Camden | 5,000 Meters Varsity | 4 | 7:23 | — |
| Oct 18 | Kershaw County ChampionshipOct 18 · 5,000 Meters Varsity · Place 8 · F 10 Camden | 5,000 Meters Varsity | 8 | 7:22 | — |
| Oct 5 | Gamecock XC Meet #2Oct 5 · 5,000 Meters Varsity · Place 23 · F 10 Camden | 5,000 Meters Varsity | 23 | 7:45 | — |
| Sep 28 | Pelion / Strictly Running InvitationalSep 28 · Varsity · Place 69 · F 10 Camden | Varsity | 69 | 7:36 | — |
| Sep 28 | Pelion / Strictly Running InvitationalSep 28 · 5,000 Meters Varsity · Place 69 · F 10 Camden | 5,000 Meters Varsity | 69 | 7:36 | — |
| Sep 24 | Pee Dee ClassicSep 24 · 5,000 Meters Varsity · Place 42 · Camden | 5,000 Meters Varsity | 42 | 5:44.1 | SO |
| Aug 27 | Battle of CamdenAug 27 · 5,000 Meters Varsity · Place 46 · F 10 Camden | 5,000 Meters Varsity | 46 | 9:04 | — |
2021 Cross Country
4 results2020 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | AAA State QualifierOct 30 · 5,000 Meters Odd · Place 58 · Camden | 5,000 Meters Odd | 58 | 24:46.83 | 8 |
| Oct 20 | Region 6 AAA MeetOct 20 · 5,000 Meters Varsity · Place 2 · Camden | 5,000 Meters Varsity | 2 | 24:52.48 PB | 8 |
| Sep 22 | Lancaster Meet #1Sep 22 · 5,000 Meters Varsity · Place 18 · Camden | 5,000 Meters Varsity | 18 | 27:28.00 | 8 |
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | SCHSL Class AAA State ChampionshipsNov 19 · 5,000 Meters Varsity · Place 125 · Camden | 5,000 Meters Varsity | 125 | 25:48.28 PB | 8 |
| Nov 9 | AAA Lower StateNov 9 · 5,000 Meters Varsity · Place 69 · Camden | 5,000 Meters Varsity | 69 | 26:30.55 PB | 8 |
| Oct 15 | Darlington Meet #4Oct 15 · 5,000 Meters Varsity · Place 20 · Camden | 5,000 Meters Varsity | 20 | 25:28.35 | 7 |
| Oct 12 | Bob Jenkins SCTCCCA Coaches ClassicOct 12 · 5,000 Meters Championship · Place 288 · Camden | 5,000 Meters Championship | 288 | 26:42.74 | 7 |
| Aug 24 | Battle of CamdenAug 24 · 5,000 Meters Varsity · Place 41 · Camden | 5,000 Meters Varsity | 41 | 26:36.6 PB | 8 |