Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Landrum HSLandrum Bojangles Invitational · Oct 3 | 21:08 | Landrum Bojangles Invitational | October 3, 2026 |
| 5,000 Meters · Mid-Carolina HSRegion 3 - 2A · Oct 30 | 20:56.23 | Region 3 - 2A | October 30, 2025 |
| 5,000 Meters · Milliken & CompanyEye Opener XC HS · Aug 30 | 22:05.4 | Eye Opener XC HS | August 30, 2025 |
| 5,000 Meters · Milliken FieldEye Opener Invitational · Sep 5 | 21:38.0 | Eye Opener Invitational | September 5, 2026 |
| 5,000 Meters · Riverside HSStarlight Invitational Run · Oct 18 | 20:49.20 | Starlight Invitational Run | October 18, 2025 |
| 5,000 Meters · The Farm XC Course & Event Venue2025 SCHSL XC Qualifier 5A-A · Nov 7 | 21:35.0 | 2025 SCHSL XC Qualifier 5A-A | November 7, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | 2025 SCHSL XC Qualifier 5A-ANov 7 · 5,000 Meters 2A Even · Place 58 · Clinton | 5,000 Meters 2A Even | 58 | 21:35.0 PB | 9 |
| Oct 30 | Region 3 - 2AOct 30 · 5,000 Meters Varsity · Place 20 · Clinton | 5,000 Meters Varsity | 20 | 20:56.23 PB | 9 |
| Oct 18 | Starlight Invitational RunOct 18 · 5,000 Meters Warrior · Place 83 · Clinton | 5,000 Meters Warrior | 83 | 20:49.20 PB | 9 |
| Oct 2 | Mid-Carolina MeetOct 2 · 5,000 Meters Varsity · Place 28 · Clinton | 5,000 Meters Varsity | 28 | 21:13.59 | 9 |
| Aug 30 | Eye Opener XC HSAug 30 · 5,000 Meters Championship · Place 352 · Clinton | 5,000 Meters Championship | 352 | 22:05.4 PB | 9 |
2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | Region 3-2AOct 26 · 5,000 Meters Varsity · Place 31 · Clinton | 5,000 Meters Varsity | 31 | 22:35.00 | 8 |
| Sep 3 | Clinton Home Meet 1Sep 3 · 5,000 Meters Varsity · Place 35 · Clinton | 5,000 Meters Varsity | 35 | 23:18.16 | 8 |