Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · ChesterChester Meet #1 · Sep 15 | 24:28 | Chester Meet #1 | September 15, 2020 |
| 5,000 Meters · Fairfield Central HSSCISA Region 4-3A Championship · Oct 26 | 23:20.10 | SCISA Region 4-3A Championship | October 26, 2021 |
| 5,000 Meters · Hammond SchoolSkyhawk Invitational · Aug 16 | 23:09.55 | Skyhawk Invitational | August 16, 2023 |
| 5,000 Meters · Milliken Plant CourseEye Opener Invitational · Sep 2 | 24:20.5 | Eye Opener Invitational | September 2, 2022 |
| 5,000 Meters · Newberry CollegeSCHSL AA State Championship · Nov 11 | 22:55.51 | SCHSL AA State Championship | November 11, 2023 |
| 5,000 Meters · Newberry College XC CourseSouth Carolina AA State Qualifier · Nov 4 | 23:54.7 | South Carolina AA State Qualifier | November 4, 2023 |
| 5,000 Meters · Oasis Farm of Connie Maxwell Children's HomeLakelands Invitational · Sep 25 | 24:58.51 | Lakelands Invitational | September 25, 2021 |
| 5,000 Meters · Prosperity LakefestRegion 2 AA Championship · Oct 24 | 24:03.3 | Region 2 AA Championship | October 24, 2022 |
| 5,000 Meters · Sandhills Research CenterAAA State Qualifier · Oct 30 | 22:58.39 | AAA State Qualifier | October 30, 2020 |
| 5,000 Meters · Southside High SchoolSCHSL 3A Upper State · Oct 27 | 25:07.44 | SCHSL 3A Upper State | October 27, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
4 results2022 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | SCHSL AA State ChampionshipNov 10 · 5,000 Meters New Division · Place 47 · Mid-Carolina | 5,000 Meters New Division | 47 | 23:27.8 | 11 |
| Nov 4 | AA State QualifierNov 4 · 5,000 Meters Odd · Place 24 · Mid-Carolina | 5,000 Meters Odd | 24 | 23:18.5 | 11 |
| Oct 24 | Region 2 AA ChampionshipOct 24 · 5,000 Meters Varsity · Place 3 · Mid-Carolina | 5,000 Meters Varsity | 3 | 24:03.3 PB | 11 |
| Sep 28 | Pelion / Strictly Running InvitationalSep 28 · Varsity · Place 47 · F 11 Mid-Carolina | Varsity | 47 | 7:20 | — |
| Sep 28 | Pelion / Strictly Running InvitationalSep 28 · 5,000 Meters Varsity · Place 47 · F 11 Mid-Carolina | 5,000 Meters Varsity | 47 | 7:20 | — |
| Sep 24 | Lakelands InvitationalSep 24 · 5,000 Meters Varsity · Place 71 · Mid-Carolina | 5,000 Meters Varsity | 71 | 23:47.77 | — |
| Sep 20 | Clinton Home Meet #2Sep 20 · 5,000 Meters Varsity · Place 6 · Mid-Carolina | 5,000 Meters Varsity | 6 | 25:53.62 | 11 |
| Sep 17 | Mike Moore Lake Murray InvitationalSep 17 · 5,000 Meters Varsity · Place 133 · F 11 Mid-Carolina | 5,000 Meters Varsity | 133 | 7:32 | — |
| Sep 2 | Eye Opener InvitationalSep 2 · 5,000 Meters Championship · Place 135 · Mid-Carolina | 5,000 Meters Championship | 135 | 24:20.5 PB | 11 |
| Aug 30 | Pelican's InvitationalAug 30 · 5,000 Meters Varsity · Place 65 · F 11 Mid-Carolina | 5,000 Meters Varsity | 65 | 7:45 | — |
2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | SCHSL AAA State ChampionshipNov 11 · 5,000 Meters Varsity · Place 64 · Mid-Carolina | 5,000 Meters Varsity | 64 | 23:24.75 | 10 |
| Nov 5 | South Carolina AAA State QualifierNov 5 · 5,000 Meters Varsity Gold A · Place 41 · Mid-Carolina | 5,000 Meters Varsity Gold A | 41 | 23:15.7 | 10 |
| Oct 26 | SCISA Region 4-3A ChampionshipOct 26 · 5,000 Meters Varsity · Place 7 · Mid-Carolina | 5,000 Meters Varsity | 7 | 23:20.10 PB | 10 |
| Oct 12 | Mid-Carolina Home Meet #1Oct 12 · 5,000 Meters Varsity · Place 6 · Mid-Carolina | 5,000 Meters Varsity | 6 | 24:25.13 | 10 |
| Sep 25 | Lakelands InvitationalSep 25 · 5,000 Meters Varsity · Place 106 · Mid-Carolina | 5,000 Meters Varsity | 106 | 24:58.51 PB | 10 |
| Sep 1 | FC Griffins MeetSep 1 · 5,000 Meters Varsity · Place 8 · F 10 Mid-Carolina | 5,000 Meters Varsity | 8 | 8:23 | — |
| Aug 25 | Chapin Home Meet #1Aug 25 · 5,000 Meters Varsity · Place 35 · F 10 Mid-Carolina | 5,000 Meters Varsity | 35 | 9:16 | — |
2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | AAA State QualifierOct 30 · 5,000 Meters Even · Place 33 · Mid-Carolina | 5,000 Meters Even | 33 | 22:58.39 PB | 9 |
| Oct 21 | Region 4-3A ChampionshipOct 21 · 5,000 Meters Varsity · Place 3 · Mid-Carolina | 5,000 Meters Varsity | 3 | 23:35.87 | 9 |
| Oct 14 | Clinton MeetOct 14 · 5,000 Meters Varsity · Place 8 · Mid-Carolina | 5,000 Meters Varsity | 8 | 24:44.34 | 9 |
| Sep 30 | Chester Meet #2Sep 30 · 5,000 Meters Varsity · Place 5 · Mid-Carolina | 5,000 Meters Varsity | 5 | 24:22 | — |
| Sep 15 | Chester Meet #1Sep 15 · 5,000 Meters Varsity · Place 3 · Mid-Carolina | 5,000 Meters Varsity | 3 | 24:28 PB | 9 |
2018 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | SCHSL 3A Upper StateOct 27 · 5,000 Meters Varsity · Place 59 · Mid-Carolina | 5,000 Meters Varsity | 59 | 25:07.44 PB | 7 |
| Oct 6 | GTC Tiger ClassicOct 6 · 5,000 Meters Varsity · Place 53 · Mid-Carolina | 5,000 Meters Varsity | 53 | 26:23.94 | 7 |
| Oct 2 | Emerald Home MeetOct 2 · 5,000 Meters Varsity · Place 33 · Mid-Carolina | 5,000 Meters Varsity | 33 | 25:14.00 | — |
| Sep 22 | Lakelands InvitationalSep 22 · 5,000 Meters Varsity · Place 68 · Mid-Carolina | 5,000 Meters Varsity | 68 | 25:41.40 | 7 |