Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Ivey Redmon Sports ComplexFriday Night Lights XC Festival · Sep 11 | 18:31.13 | Friday Night Lights XC Festival | September 11, 2026 |
| 5,000 Meters · Dragon Park (James L. Morgan Recreation Complex)SAC HS XC Championship · Oct 15 | 30:37.37 | SAC HS XC Championship | October 15, 2024 |
| 5,000 Meters · Jack Britt High SchoolMid-South XC Meet 3 · Sep 23 | 28:27.3 | Mid-South XC Meet 3 | September 23, 2026 |
| 5,000 Meters · McAlpine Creek ParkSouth Mecklenburg Cross Country Invitational 2026 · Aug 22 | 30:02.29 | South Mecklenburg Cross Country Invitational 2026 | August 22, 2026 |
| 5,000 Meters · McAlpine Greenway ParkRegion “B” Race · Oct 21 | 30:33.04 | Region “B” Race | October 21, 2025 |
| 5,000 Meters · Overhills HS7A/8A Mid-South Conference #4 @Overhills · Sep 30 | 31:42.20 | 7A/8A Mid-South Conference #4 @Overhills | September 30, 2026 |
| 5,000 Meters · Pinecrest High School Field HouseMid-South XC Meet #3 · Sep 17 | 28:13.84 | Mid-South XC Meet #3 | September 17, 2025 |
| 5,000 Meters · Pinecrest HS7/8A Mid-South Conference Meet # 1 · Sep 3 | 32:08.55 | 7/8A Mid-South Conference Meet # 1 | September 3, 2025 |
| 5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 2 | 29:16.86 | Great American XC Festival Presented by Coros | October 2, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 7 | Mid-South XC Meet 6Oct 7 · 5,000 Meters Girls 5000 · Pinecrest | 5,000 Meters Girls 5000 | — | DNS | 11 |
| Oct 2 | Great American XC Festival Presented by CorosOct 2 · 5,000 Meters Junior Varsity I · Place 293 · Pinecrest | 5,000 Meters Junior Varsity I | 293 | 29:16.86 PB | 11 |
| Sep 30 | 7A/8A Mid-South Conference #4 @OverhillsSep 30 · 5,000 Meters Varsity · Place 23 · Pinecrest | 5,000 Meters Varsity | 23 | 31:42.20 PB | 11 |
| Sep 23 | Mid-South XC Meet 3Sep 23 · 5,000 Meters New Division · Place 32 · Pinecrest | 5,000 Meters New Division | 32 | 28:27.3 PB | 11 |
| Sep 16 | Mid-South XC Meet 2Sep 16 · 5,000 Meters Girls 5000 · Place 30 · Pinecrest | 5,000 Meters Girls 5000 | 30 | 32:16.5 | 11 |
| Sep 11 | Friday Night Lights XC FestivalSep 11 · 2 Miles Developmental · Place 54 · Pinecrest | 2 Miles Developmental | 54 | 18:31.13 PB | 11 |
| Sep 9 | Mid-South XC Meet 1Sep 9 · 5,000 Meters Girls 5000m · Place 46 · Pinecrest | 5,000 Meters Girls 5000m | 46 | 33:29.7 | 11 |
| Aug 22 | South Mecklenburg Cross Country Invitational 2026Aug 22 · 5,000 Meters Varsity 3 · Place 124 · Pinecrest | 5,000 Meters Varsity 3 | 124 | 30:02.29 PB | 11 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Region “B” RaceOct 21 · 5,000 Meters Varsity · Place 111 · Pinecrest | 5,000 Meters Varsity | 111 | 30:33.04 PB | 10 |
| Oct 9 | Mid-South XC Meet #2Oct 9 · 5,000 Meters Varsity · Place 36 · Pinecrest | 5,000 Meters Varsity | 36 | 28:36.62 | 10 |
| Sep 17 | Mid-South XC Meet #3Sep 17 · 5,000 Meters Varsity · Place 31 · Pinecrest | 5,000 Meters Varsity | 31 | 28:13.84 PB | 10 |
| Sep 10 | Mid-South XC Meet #2Sep 10 · 5,000 Meters New Division · Place 48 · Pinecrest | 5,000 Meters New Division | 48 | 29:17.58 | 10 |
| Sep 5 | Friday Night Lights XC FestivalSep 5 · 2 Miles Varsity · Place 139 · W10 Pinecrest | 2 Miles Varsity | 139 | 20:15.9 | — |
| Sep 3 | 7/8A Mid-South Conference Meet # 1Sep 3 · 5,000 Meters Varsity · Place 40 · Pinecrest | 5,000 Meters Varsity | 40 | 32:08.55 PB | 10 |
| Aug 23 | Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Junior Varsity · Place 144 · Pinecrest | 5,000 Meters Junior Varsity | 144 | 33:13.02 | — |
| Aug 23 | Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Junior Varsity · Place 144 · Pinecrest | 5,000 Meters Junior Varsity | 144 | 33:13.02 | 10 |
2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | SAC HS XC ChampionshipOct 15 · 5,000 Meters Junior Varsity · Place 36 · Pinecrest | 5,000 Meters Junior Varsity | 36 | 30:37.37 PB | 9 |
| Sep 3 | SAC XC Meet 2Sep 3 · 5,000 Meters Varsity · Place 66 · Pinecrest | 5,000 Meters Varsity | 66 | 31:43.20 | — |