Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Clover High SchoolClover Classic Eagles Nest XC Invitational · Sep 13 | 22:39.5 | Clover Classic Eagles Nest XC Invitational | September 13, 2025 |
| 5,000 Meters · Landrum HSLandrum Bojangles Invitational · Oct 3 | 23:04 | Landrum Bojangles Invitational | October 3, 2026 |
| 5,000 Meters · McAlpine Creek ParkBrooks South XC Championships · Nov 29 | 22:15.79 | Brooks South XC Championships | November 29, 2025 |
| 5,000 Meters · Milliken & CompanyEye Opener XC HS · Aug 30 | 22:38.5 | Eye Opener XC HS | August 30, 2025 |
| 5,000 Meters · Milliken FieldEye Opener Invitational · Sep 5 | 24:52.8 | Eye Opener Invitational | September 5, 2026 |
| 5,000 Meters · Northwestern HSTrojan Invitational · Sep 12 | 23:10.60 | Trojan Invitational | September 12, 2026 |
| 5,000 Meters · Northwestern HSBob Jenkins York County Cross Country Championships · Oct 25 | 21:07.7 | Bob Jenkins York County Cross Country Championships | October 25, 2025 |
| 5,000 Meters · Riverside HSStarlight Invitational Run · Oct 18 | 21:45.41 | Starlight Invitational Run | October 18, 2025 |
| 5,000 Meters · The Farm XC Course & Event VenueSCHSL 4A State Qualifier · Nov 7 | 22:57.2 | SCHSL 4A State Qualifier | November 7, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | SCHSL 4A State QualifierNov 7 · 5,000 Meters Odd · Place 58 · CloverClover | 5,000 Meters Odd | 58 | 22:57.2 PB | 11 |
| Oct 3 | Landrum Bojangles InvitationalOct 3 · 5,000 Meters Varsity · Place 32 · CloverClover | 5,000 Meters Varsity | 32 | 23:04 PB | 11 |
| Sep 19 | Clover Classic Eagles Nest XC InvitationalSep 19 · 5,000 Meters Varsity · Place 42 · CloverClover | 5,000 Meters Varsity | 42 | 23:58.8 | 11 |
| Sep 12 | Trojan InvitationalSep 12 · 5,000 Meters Varsity · Place 52 · CloverClover | 5,000 Meters Varsity | 52 | 23:10.60 PB | 11 |
| Sep 5 | Eye Opener InvitationalSep 5 · 5,000 Meters International Girls · Place 288 · CloverClover | 5,000 Meters International Girls | 288 | 24:52.8 PB | 11 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 29 | Brooks South XC ChampionshipsNov 29 · 5,000 Meters Fr/So/Jr/Sr · Place 78 · Clover SCClover SC | 5,000 Meters Fr/So/Jr/Sr | 78 | 22:15.79 PB | 10 |
| Oct 25 | Bob Jenkins York County Cross Country ChampionshipsOct 25 · 5,000 Meters Varsity · Place 24 · CloverClover | 5,000 Meters Varsity | 24 | 21:07.7 PB | 10 |
| Oct 18 | Starlight Invitational RunOct 18 · 5,000 Meters Elite · Place 73 · CloverClover | 5,000 Meters Elite | 73 | 21:45.41 PB | 10 |
| Sep 13 | Clover Classic Eagles Nest XC InvitationalSep 13 · 5,000 Meters Varsity · Place 40 · CloverClover | 5,000 Meters Varsity | 40 | 22:39.5 PB | 10 |
| Sep 6 | Trojan InvitationalSep 6 · 5,000 Meters Varsity · Place 60 · CloverClover | 5,000 Meters Varsity | 60 | 22:16.0 | 10 |
| Aug 30 | Eye Opener XC HSAug 30 · 5,000 Meters International · Place 231 · CloverClover | 5,000 Meters International | 231 | 22:38.5 PB | 10 |
2024 Cross Country
3 results