Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Camp HallRegion 7-5A and 6-2A Championships · Oct 29 | 24:49.15 | Region 7-5A and 6-2A Championships | October 29, 2025 |
| 5,000 Meters · Hilton FieldAA State Qualifier · Nov 16 | 22:27.99 | AA State Qualifier | November 16, 2024 |
| 5,000 Meters · Milliken & CompanyEye Opener XC HS · Aug 30 | 22:14.2 | Eye Opener XC HS | August 30, 2025 |
| 5,000 Meters · Milliken FieldEye Opener Invitational · Sep 5 | 26:12.7 | Eye Opener Invitational | September 5, 2026 |
| 5,000 Meters · Milliken Plant CourseEye Opener Invitational · Sep 2 | 22:59.90 | Eye Opener Invitational | September 2, 2023 |
| 5,000 Meters · Mullet HallLowcountry Invitational · Sep 27 | 22:23.70 | Lowcountry Invitational | September 27, 2025 |
| 5,000 Meters · Newberry CollegeSCHSL AA State Championship · Nov 11 | 22:27.58 | SCHSL AA State Championship | November 11, 2023 |
| 5,000 Meters · Newberry College XC CourseSouth Carolina AA State Qualifier · Nov 4 | 22:32.2 | South Carolina AA State Qualifier | November 4, 2023 |
| 5,000 Meters · Pelion High SchoolRegion 2-2A Championships · Oct 28 | 24:49.15 | Region 2-2A Championships | October 28, 2025 |
| 5,000 Meters · Riverside HSStarlight Invitational Run · Oct 18 | 23:45.11 | Starlight Invitational Run | October 18, 2025 |
| 5,000 Meters · Stables ParkWarrior Invitational · Sep 13 | 22:02 | Warrior Invitational | September 13, 2025 |
| 5,000 Meters · Summerville High SchoolCreating Waves 5K · Aug 29 | 22:57.1 | Creating Waves 5K | August 29, 2026 |
| 5,000 Meters · The Farm XC Course & Event VenueSCHSL AA State Championship · Nov 22 | 23:33.38 | SCHSL AA State Championship | November 22, 2024 |
| 5,000 Meters · Wilcox County SchoolsPatriot Pride Invitational · Aug 16 | 22:22.1 | Patriot Pride Invitational | August 16, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 5 | Eye Opener InvitationalSep 5 · 5,000 Meters International Girls · Place 322 · Academic Magnet | 5,000 Meters International Girls | 322 | 26:12.7 PB | 12 |
| Aug 29 | Creating Waves 5KAug 29 · 5,000 Meters Varsity · Place 31 · Academic Magnet | 5,000 Meters Varsity | 31 | 22:57.1 PB | 12 |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Region 7-5A and 6-2A ChampionshipsOct 29 · 5,000 Meters Varsity · Place 57 · Academic Magnet | 5,000 Meters Varsity | 57 | 24:49.15 PB | 11 |
| Oct 28 | Region 2-2A ChampionshipsOct 28 · 5,000 Meters Varsity · Place 57 · Academic Magnet | 5,000 Meters Varsity | 57 | 24:49.15 PB | 11 |
| Oct 18 | Starlight Invitational RunOct 18 · 5,000 Meters Elite · Place 119 · Academic Magnet | 5,000 Meters Elite | 119 | 23:45.11 PB | 11 |
| Sep 27 | Lowcountry InvitationalSep 27 · 5,000 Meters Varsity · Place 55 · Academic Magnet | 5,000 Meters Varsity | 55 | 22:23.70 PB | 11 |
| Sep 13 | Warrior Invitational Sep 13 · 5,000 Meters Varsity · Place 61 · Academic Magnet | 5,000 Meters Varsity | 61 | 22:02 PB | 11 |
| Aug 30 | Eye Opener XC HSAug 30 · 5,000 Meters International · Place 196 · Academic Magnet | 5,000 Meters International | 196 | 22:14.2 PB | 11 |
| Aug 16 | Patriot Pride InvitationalAug 16 · 5,000 Meters Varsity · Place 33 · Academic Magnet | 5,000 Meters Varsity | 33 | 22:22.1 PB | 11 |
2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | SCHSL AA State ChampionshipNov 22 · 5,000 Meters Varsity · Place 50 · Academic Magnet | 5,000 Meters Varsity | 50 | 23:33.38 PB | 10 |
| Nov 16 | AA State QualifierNov 16 · 5,000 Meters Varsity Odd · Place 17 · Academic Magnet | 5,000 Meters Varsity Odd | 17 | 22:27.99 PB | 10 |
2023 Cross Country
3 results