Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cherokee Central SchoolCherokee XC Home Meet · Sep 4 | 21:27.03 | Cherokee XC Home Meet | September 4, 2024 |
| 5,000 Meters · Darlington SchoolDarlington Cross Country Festival · Sep 27 | 20:54.42 | Darlington Cross Country Festival | September 27, 2025 |
| 5,000 Meters · Ivey Redmon Sports ComplexNCHSAA Championships · Nov 4 | 20:28.16 | NCHSAA Championships | November 4, 2023 |
| 5,000 Meters · John Hunt Cross Country ParkNew Balance RunningLane XC Championships · Dec 6 | 20:04.00 | New Balance RunningLane XC Championships | December 6, 2025 |
| 5,000 Meters · Kituwah MoundNCHSAA 1A West Regional · Oct 29 | 19:26.26 | NCHSAA 1A West Regional | October 29, 2022 |
| 5,000 Meters · Murphy High SchoolBulldog XC Open · Sep 20 | 20:29.84 | Bulldog XC Open | September 20, 2025 |
| 5,000 Meters · Tri-County Early College High SchoolTCEC- Jaguar Jungle Run · Aug 23 | 22:01.84 | TCEC- Jaguar Jungle Run | August 23, 2025 |
| 5,000 Meters · Tryon International Equestrian CenterNCHSAA 1A West Regional · Oct 25 | 20:38.3 | NCHSAA 1A West Regional | October 25, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 6 | New Balance RunningLane XC ChampionshipsDec 6 · 5,000 Meters Silver · Place 62 · UnattachedUnattached | 5,000 Meters Silver | 62 | 20:04.00 PB | 12 |
| Oct 31 | NCHSAA State ChampionshipsOct 31 · 5,000 Meters 1A · Place 1 · Tri-County ETri-County E | 5,000 Meters 1A | 1 | 20:04.55 | 12 |
| Oct 25 | NCHSAA 1A West RegionalOct 25 · 5,000 Meters Varsity · Place 2 · Tri-CountyTri-County | 5,000 Meters Varsity | 2 | 20:38.3 PB | 12 |
| Oct 18 | SMC Cross Country ChampionshipsOct 18 · 5,000 Meters Girls Varsity · Place 3 · Tri-CountyTri-County | 5,000 Meters Girls Varsity | 3 | 19:42.90 | 12 |
| Sep 27 | Darlington Cross Country FestivalSep 27 · 5,000 Meters Varsity · Place 5 · Tri-CountyTri-County | 5,000 Meters Varsity | 5 | 20:54.42 PB | 12 |
| Sep 20 | Bulldog XC OpenSep 20 · 5,000 Meters Varsity · Place 3 · Tri-CountyTri-County | 5,000 Meters Varsity | 3 | 20:29.84 PB | 12 |
| Sep 13 | Keith Payne Memorial InvitationalSep 13 · 5,000 Meters Girls Varsity · Place 5 · Tri-CountyTri-County | 5,000 Meters Girls Varsity | 5 | 20:07.60 | 12 |
| Aug 23 | TCEC- Jaguar Jungle RunAug 23 · 5,000 Meters New Division · Place 4 · Tri-CountyTri-County | 5,000 Meters New Division | 4 | 22:01.84 PB | 12 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 14 | Bulldog XC OpenSep 14 · 5,000 Meters Varsity · Place 3 · Tri-County ETri-County E | 5,000 Meters Varsity | 3 | 21:11.07 | 11 |
| Sep 4 | Cherokee XC Home MeetSep 4 · 5,000 Meters Varsity · Place 2 · Tri-CountyTri-County | 5,000 Meters Varsity | 2 | 21:27.03 PB | 11 |
| Aug 28 | TCEC- Jaguar Jungle RunAug 28 · 5,000 Meters Varsity · Place 2 · Tri-County ETri-County E | 5,000 Meters Varsity | 2 | 22:27.80 | 11 |
| Aug 28 | TCEC- Jaguar Jungle RunAug 28 · 5,000 Meters Varsity · Place 2 · Tri-County ETri-County E | 5,000 Meters Varsity | 2 | 22:27.80 | 11 |
| Aug 21 | Hayesville HS MeetAug 21 · 5,000 Meters Varsity · Place 2 · Tri-County ETri-County E | 5,000 Meters Varsity | 2 | 20:56.11 | 11 |
2023 Cross Country
4 results2022 Cross Country
3 results