Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Green Hill ParkKnights Crossing · Sep 6 | 20:30.3 | Knights Crossing | September 6, 2025 |
| 5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships · Nov 6 | 19:08.7 | NCHSAA State Championships | November 6, 2026 |
| 5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships (5A-8A) · Nov 1 | 18:58.2 | NCHSAA State Championships (5A-8A) | November 1, 2025 |
| 5,000 Meters · McAlpine Creek ParkGCAC Conference Championship · Oct 15 | 18:50.7 | GCAC Conference Championship | October 15, 2025 |
| 5,000 Meters · McAlpine Greenway ParkWendy's Invitational · Oct 3 | 19:22.50 | Wendy's Invitational | October 3, 2026 |
| 5,000 Meters · WakeMed Soccer Parkadidas XC Challenge · Sep 18 | 19:37.8 | adidas XC Challenge | September 18, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | NCHSAA State ChampionshipsNov 6 · 5,000 Meters 8A · Place 17 · Myers Park | 5,000 Meters 8A | 17 | 19:08.7 PB | 12 |
| Oct 31 | NCHSAA 8A West RegionalOct 31 · 5,000 Meters Varsity · Place 7 · Myers Park | 5,000 Meters Varsity | 7 | 19:18.55 | 12 |
| Oct 21 | Greater Charlotte 7A/8A Athletic Conference ChampionshipsOct 21 · 5,000 Meters Varsity · Place 1 · Myers Park | 5,000 Meters Varsity | 1 | 19:19.61 | 12 |
| Oct 3 | Wendy's InvitationalOct 3 · 5,000 Meters White · Place 21 · Myers Park | 5,000 Meters White | 21 | 19:22.50 PB | 12 |
| Sep 18 | adidas XC ChallengeSep 18 · 5,000 Meters Championship · Place 42 · Myers Park | 5,000 Meters Championship | 42 | 19:37.8 PB | 12 |
| Sep 11 | Friday Night Lights XC FestivalSep 11 · 5,000 Meters Championship · Place 20 · Myers Park | 5,000 Meters Championship | 20 | 19:32.58 | 12 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | NCHSAA State Championships (5A-8A)Nov 1 · 5,000 Meters 8A · Place 10 · Myers Park | 5,000 Meters 8A | 10 | 18:58.2 PB | 11 |
| Oct 31 | NCHSAA State ChampionshipsOct 31 · 5,000 Meters Varsity · Place 10 · Myers Park | 5,000 Meters Varsity | 10 | 18:58.21 | 11 |
| Oct 31 | NCHSAA State ChampionshipsOct 31 · 5,000 Meters Varsity · Place 10 · Myers Park | 5,000 Meters Varsity | 10 | 18:58.21 | 11 |
| Oct 15 | GCAC Conference ChampionshipOct 15 · 5,000 Meters Varsity · Place 1 · Myers Park | 5,000 Meters Varsity | 1 | 18:50.7 PB | 11 |
| Oct 4 | Wendy's InvitationalOct 4 · 5,000 Meters Varsity · Place 10 · Myers Park | 5,000 Meters Varsity | 10 | 18:43.53 | 11 |
| Sep 19 | Adidas XC ChallengeSep 19 · 5,000 Meters Championship · Place 12 · Myers Park | 5,000 Meters Championship | 12 | 18:45.1 | 11 |
| Sep 6 | Knights CrossingSep 6 · 5,000 Meters Varsity Red · Place 43 · Myers Park | 5,000 Meters Varsity Red | 43 | 20:30.3 PB | 11 |
| Aug 23 | Carolinas KickoffAug 23 · 5,000 Meters Championship · Place 6 · Myers Park | 5,000 Meters Championship | 6 | 19:18.7 | JR |
2024 Cross Country
4 results