Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Gray's Creek High SchoolCreek Run · Aug 27 | 21:14.82 | Creek Run | August 27, 2022 |
| 5,000 Meters · Northwood High SchoolNCHSAA 3A Mideast Regional · Oct 30 | 22:40.77 | NCHSAA 3A Mideast Regional | October 30, 2021 |
| 5,000 Meters · Triton High SchoolTri-County Meet #4 at Triton · Dec 9 | 23:31 | Tri-County Meet #4 at Triton | December 9, 2020 |
| 5,000 Meters · Union Pines HSTri-County 6 meet 1 · Nov 18 | 23:39.60 | Tri-County 6 meet 1 | November 18, 2020 |
| 5,000 Meters · WakeMed Soccer ParkNCHSAA 3A Mideast Regional · Oct 29 | 21:26.71 | NCHSAA 3A Mideast Regional | October 29, 2022 |
| 5,000 Meters · Western Harnett HSTri-County 6 Conference XC Championship · Jan 6 | 23:32.70 | Tri-County 6 Conference XC Championship | January 6, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
3 results2021 Cross Country
2 results2020 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 9 | Tri-County Meet #4 at TritonDec 9 · 5,000 Meters Varsity · Place 7 · Triton | 5,000 Meters Varsity | 7 | 23:31 PB | 10 |
| Nov 18 | Tri-County 6 meet 1Nov 18 · 5,000 Meters Varsity · Place 18 · Triton | 5,000 Meters Varsity | 18 | 23:39.60 PB | 10 |