Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Clover High SchoolClover Classic Eagles Nest XC Invitational · Sep 19 | 21:29.5 | Clover Classic Eagles Nest XC Invitational | September 19, 2026 |
| 5,000 Meters · Daniel Stowe Botanical GardenGDS XC Invitational · Sep 12 | 21:49.69 | GDS XC Invitational | September 12, 2026 |
| 5,000 Meters · Fisher Farm ParkHough Invite · Sep 30 | 25:27.8 | Hough Invite | September 30, 2023 |
| 5,000 Meters · mcalpineWendys Invite · Oct 7 | 23:39.29 | Wendys Invite | October 7, 2023 |
| 5,000 Meters · McAlpine Creek ParkNCHSAA 8A West Regional · Oct 31 | 21:09.03 | NCHSAA 8A West Regional | October 31, 2026 |
| 5,000 Meters · McAlpine Greenway ParkSWC 7A/8A Conference Championship · Oct 15 | 22:33.2 | SWC 7A/8A Conference Championship | October 15, 2025 |
| 5,000 Meters · Myers Park High SchoolMyers Park Home Meet #1 · Aug 27 | 26:20 | Myers Park Home Meet #1 | August 27, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | NCHSAA 8A West RegionalsOct 25 · 5,000 Meters Varsity · Place 88 · Palisades | 5,000 Meters Varsity | 88 | 21:51.72 | 11 |
| Oct 15 | SWC 7A/8A Conference ChampionshipOct 15 · 5,000 Meters Varsity · Place 43 · Palisades | 5,000 Meters Varsity | 43 | 22:33.2 PB | 11 |
| Aug 23 | Carolinas KickoffAug 23 · 5,000 Meters Championship · Place 167 · Palisades | 5,000 Meters Championship | 167 | 22:09.7 | JR |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | NCHSAA 4A West RegionalOct 26 · 5,000 Meters Varsity · Place 119 · Palisades | 5,000 Meters Varsity | 119 | 22:52.35 | 10 |
| Oct 16 | SoMeck 4A XC ChampionshipOct 16 · 5,000 Meters Varsity · Place 108 · Palisades | 5,000 Meters Varsity | 108 | 21:51.66 | 10 |
| Oct 1 | CISAA InvitationalOct 1 · 5,000 Meters Varsity · Place 64 · Palisades | 5,000 Meters Varsity | 64 | 22:57.41 | 10 |
| Sep 20 | Hare & Hounds XC Invitational (at McAlpine Park)Sep 20 · 5,000 Meters Varsity Invitational (SATURDAY) · Place 368 · Palisades | 5,000 Meters Varsity Invitational (SATURDAY) | 368 | 22:37.94 | 10 |
| Aug 24 | Providence Cross Country InvitationalAug 24 · 5,000 Meters Invitational · Place 186 · Palisades | 5,000 Meters Invitational | 186 | 23:34.30 | 10 |
2023 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | NCHSAA 4A West RegionalOct 28 · 5,000 Meters Varsity · Place 122 · Palisades | 5,000 Meters Varsity | 122 | 23:34.31 | 9 |
| Oct 7 | Wendys InviteOct 7 · 5,000 Meters Red · Place 186 · Palisades | 5,000 Meters Red | 186 | 23:39.29 PB | 9 |
| Sep 30 | Hough InviteSep 30 · 5,000 Meters Varsity · Place 92 · Palisades | 5,000 Meters Varsity | 92 | 25:27.8 PB | 9 |