Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Carolina Friends SchoolCarolina Friends Meet · Sep 29 | 13:07 | Carolina Friends Meet | September 29, 2022 |
| 1.7 Miles · Grace Christian Sanford Grace Christian School - Sanford Campus · Oct 5 | 13:42 | Grace Christian School - Sanford Campus | October 5, 2020 |
| 1.7 Miles · Lee Christian SchoolLee Christian School · Sep 26 | 13:24 | Lee Christian School | September 26, 2022 |
| 3,000 Meters · Cape Fear Shriner ParkCarolina Charter · Aug 23 | 13:47 | Carolina Charter | August 23, 2022 |
| 3,000 Meters · Harris Lake County ParkThales Apex vs. Grace and Thales Rolesville MS Meet · Oct 6 | 11:46.02 | Thales Apex vs. Grace and Thales Rolesville MS Meet | October 6, 2022 |
| 3,000 Meters · Haw River Christian AcademyHAW RIVER · Oct 1 | 15:05 | HAW RIVER | October 1, 2020 |
| 5,000 Meters · Harris Lake County ParkThales Academy Apex vs. Grace Christian Sanford · Oct 10 | 23:37 | Thales Academy Apex vs. Grace Christian Sanford | October 10, 2023 |
| 5,000 Meters · Harris Lake County ParkThales Academy Apex vs. Thales Academy Rolesville · Aug 17 | 25:51 | Thales Academy Apex vs. Thales Academy Rolesville | August 17, 2023 |
| 5,000 Meters · Rolesville High SchoolRAAC Championships 2023 · Oct 16 | 21:21.6 | RAAC Championships 2023 | October 16, 2023 |
| 5,000 Meters · St. Isidore's FarmSTMA Home Meet (10/2) · Oct 2 | 23:34 | STMA Home Meet (10/2) | October 2, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
1 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | RAAC Championships 2023Oct 16 · 5,000 Meters Varsity Boys · Place 33 · Thales Academy ApexThales Academy Apex | 5,000 Meters Varsity Boys | 33 | 21:21.6 PB | 9 |
| Oct 10 | Thales Academy Apex vs. Grace Christian SanfordOct 10 · 5,000 Meters Varsity · Place 28 · Thales Academy ApexThales Academy Apex | 5,000 Meters Varsity | 28 | 23:37 PB | 9 |
| Oct 2 | STMA Home Meet (10/2)Oct 2 · 5,000 Meters Varsity Men's · Place 23 · Thales Academy ApexThales Academy Apex | 5,000 Meters Varsity Men's | 23 | 23:34 PB | 9 |
| Aug 31 | Thales Academy Apex vs. RAAC Aug 31 · 5,000 Meters Varsity · Place 17 · Thales Academy ApexThales Academy Apex | 5,000 Meters Varsity | 17 | 24:13 | 9 |
| Aug 22 | Thales Academy Apex vs Cary ChristianAug 22 · 5,000 Meters Varsity · Place 14 · Thales Academy ApexThales Academy Apex | 5,000 Meters Varsity | 14 | 24:13 | 9 |
| Aug 17 | Thales Academy Apex vs. Thales Academy RolesvilleAug 17 · 5,000 Meters Varsity · Place 16 · Thales Academy ApexThales Academy Apex | 5,000 Meters Varsity | 16 | 25:51 PB | 9 |
2022 Cross Country
4 results2021 Cross Country
3 results2020 Cross Country
3 results