Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Union Pines HSSAC XC Meet 1 · Aug 27 | 22:05 | SAC XC Meet 1 | August 27, 2024 |
| 5,000 Meters · Dragon Park (James L. Morgan Recreation Complex)SAC HS XC Championship · Oct 15 | 22:27.44 | SAC HS XC Championship | October 15, 2024 |
| 5,000 Meters · Triton High SchoolTriton vs. Lee County · Sep 3 | 25:26.40 | Triton vs. Lee County | September 3, 2025 |
| 5,000 Meters · Wake Med Soccer ParkWakeMed Super Regional · Oct 25 | 20:51.17 | WakeMed Super Regional | October 25, 2025 |
| 5,000 Meters · WakeMed Soccer ParkNCHSAA 6A Central Regional · Oct 25 | 20:51.17 | NCHSAA 6A Central Regional | October 25, 2025 |
| 5,000 Meters · Western Harnett HSCarolina Pines Meet #1 · Aug 27 | 25:25 | Carolina Pines Meet #1 | August 27, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 18 | adidas XC ChallengeSep 18 · 5,000 Meters Invitational · Place 280 · Lee County | 5,000 Meters Invitational | 280 | 23:32.7 | 11 |
2025 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | NCHSAA 6A Central RegionalOct 25 · 5,000 Meters Varsity · Place 56 · Lee County | 5,000 Meters Varsity | 56 | 20:51.17 PB | 10 |
| Oct 25 | WakeMed Super RegionalOct 25 · 5,000 Meters NCHSAA 6A Central · Place 56 · Lee County | 5,000 Meters NCHSAA 6A Central | 56 | 20:51.17 PB | 10 |
| Sep 3 | Triton vs. Lee CountySep 3 · 5,000 Meters Varsity · Place 8 · Lee County | 5,000 Meters Varsity | 8 | 25:26.40 PB | 10 |
| Aug 27 | Carolina Pines Meet #1Aug 27 · 5,000 Meters Varsity · Place 11 · Lee County | 5,000 Meters Varsity | 11 | 25:25 PB | 10 |
2024 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | SAC HS XC ChampionshipOct 15 · 5,000 Meters Varsity · Place 29 · Lee County | 5,000 Meters Varsity | 29 | 22:27.44 PB | 9 |
| Sep 20 | Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Varsity · Place 227 · Lee County | 5,000 Meters Varsity | 227 | 23:04.4 | 9 |
| Aug 27 | SAC XC Meet 1Aug 27 · 3 Miles Varsity · Place 13 · Lee County | 3 Miles Varsity | 13 | 22:05 PB | 9 |