Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Ashley HSWilmington Beach Blast - Nighttime Cross Country · Sep 6 | 26:12.39 | Wilmington Beach Blast - Nighttime Cross Country | September 6, 2025 |
| 5,000 Meters · Ivey Redmon Sports ComplexNCCSA State XC Championship · Oct 28 | 25:51.02 | NCCSA State XC Championship | October 28, 2025 |
| 5,000 Meters · Northeast Creek Park RoadOnslow County Championships · Sep 27 | 27:14 | Onslow County Championships | September 27, 2025 |
| 5,000 Meters · WakeMed Soccer Parkadidas XC Challenge · Sep 18 | 25:49.2 | adidas XC Challenge | September 18, 2026 |
| 5,000 Meters · Wilson Christian AcademyWCA 12th Annual Pumpkin Run · Oct 8 | 25:27.53 | WCA 12th Annual Pumpkin Run | October 8, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | State Tournament PrepOct 20 · 5,000 Meters Varsity · Place 5 · W Living Water | 5,000 Meters Varsity | 5 | 25:05.82 | — |
| Oct 8 | WCA 12th Annual Pumpkin RunOct 8 · 5,000 Meters HS Varsity Girls · Place 42 · Living Water Christian | 5,000 Meters HS Varsity Girls | 42 | 25:27.53 PB | 11 |
| Oct 2 | 6th Annual By the Moon's LightOct 2 · 5,000 Meters Varsity Girls 5K Run · Place 41 · Living Water Christian | 5,000 Meters Varsity Girls 5K Run | 41 | 26:11.57 | 11 |
| Sep 18 | adidas XC ChallengeSep 18 · 5,000 Meters Invitational · Place 190 · Living Water Christian | 5,000 Meters Invitational | 190 | 25:49.2 PB | 11 |
2025 Cross Country
4 results2024 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | NCCSA State XC ChampionshipOct 31 · 5,000 Meters Varsity · Place 18 · Living Water Christian | 5,000 Meters Varsity | 18 | 26:45.20 | 9 |
| Oct 22 | Feast of the EastOct 22 · 5,000 Meters Varsity · Place 24 · Living Water | 5,000 Meters Varsity | 24 | 30:42.71 | — |
| Oct 10 | Pumpkin RunOct 10 · 5,000 Meters Varsity · Place 75 · Living Water Christian | 5,000 Meters Varsity | 75 | 29:03 | 9 |
| Sep 14 | Big Blue RendezvousSep 14 · 5,000 Meters Varsity · Place 66 · Living Water Christi | 5,000 Meters Varsity | 66 | 31:54.96 | 9 |