Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Marvin Ridge HSMR 3K · Sep 5 | 13:22.8 | MR 3K | September 5, 2017 |
| 5,000 Meters · Metrolina Christian AcademyMetrolina Preview (Union Co. Schools) · Sep 12 | 21:48.6 | Metrolina Preview (Union Co. Schools) | September 12, 2017 |
| 5,000 Meters · Myers Park High SchoolMyers Park XC Invitational · Sep 7 | 22:06.41 | Myers Park XC Invitational | September 7, 2019 |
| 5,000 Meters · Parkwood Middle SchoolThe Rebellion XC Invitational · Sep 14 | 21:47.0 | The Rebellion XC Invitational | September 14, 2019 |
| 5,000 Meters · Weddington HSWeddington Meet #1 · Aug 30 | 22:53.30 | Weddington Meet #1 | August 30, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
3 results2018 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 2 | Weddington Home Meet #1Oct 2 · 5,000 Meters Varsity · Place 87 · Sun Valley | 5,000 Meters Varsity | 87 | 23:26.2 | 11 |
| Sep 4 | Marvin Ridge HS/MS #1Sep 4 · 3,000 Meters Varsity · Place 67 · Sun Valley | 3,000 Meters Varsity | 67 | 14:07.2 | 11 |
2017 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 12 | Metrolina Preview (Union Co. Schools)Sep 12 · 5,000 Meters Varsity · Place 102 · Sun Valley | 5,000 Meters Varsity | 102 | 21:48.6 PB | 10 |
| Sep 5 | MR 3KSep 5 · 3,000 Meters Varsity · Place 42 · Sun Valley | 3,000 Meters Varsity | 42 | 13:22.8 PB | 10 |
| Aug 30 | Weddington Meet #1Aug 30 · 5,000 Meters Varsity · Place 103 · Sun Valley | 5,000 Meters Varsity | 103 | 22:53.30 PB | 10 |