Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3600 m · Methodist UniversityDownback Invitational · Sep 4 | 16:01.39 | Downback Invitational | September 4, 2026 |
| 5,000 Meters · Gray's Creek High SchoolTri-County 6A/7A Meet 5 - Gray's Creek HS · Oct 1 | 20:40.77 | Tri-County 6A/7A Meet 5 - Gray's Creek HS | October 1, 2025 |
| 5,000 Meters · Hagan-Stone ParkHagan Stone XC Classic · Oct 4 | 19:50.26 | Hagan Stone XC Classic | October 4, 2025 |
| 5,000 Meters · Lumbee Tribe Cultural Center6A/7A Tri-County Conference Championships · Oct 14 | 20:14.5 | 6A/7A Tri-County Conference Championships | October 14, 2025 |
| 5,000 Meters · Wilmington Municipal Golf CourseWilmington Beach Blast 2026 · Sep 12 | 19:33.54 | Wilmington Beach Blast 2026 | September 12, 2026 |
| 8,000 Meters · Brevard CollegeUSA South Cross Country Championships · Oct 30 | 32:17.2 | USA South Cross Country Championships | October 30, 2026 |
| 8,000 Meters · Central Children’s HomeCentral Children's Home Cross Country Festival · Sep 26 | 34:00.3 | Central Children's Home Cross Country Festival | September 26, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | 6A/7A Tri-County Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 19 · Cape FearCape Fear | 5,000 Meters Varsity | 19 | 20:14.5 PB | 12 |
| Oct 4 | Hagan Stone XC ClassicOct 4 · 5,000 Meters High School Varsity · Place 103 · Cape FearCape Fear | 5,000 Meters High School Varsity | 103 | 19:50.26 PB | 12 |
| Oct 1 | Tri-County 6A/7A Meet 5 - Gray's Creek HSOct 1 · 5,000 Meters Varsity · Place 15 · Cape FearCape Fear | 5,000 Meters Varsity | 15 | 20:40.77 PB | 12 |
| Sep 19 | Adidas XC ChallengeSep 19 · 5,000 Meters Varsity · Place 203 · Cape FearCape Fear | 5,000 Meters Varsity | 203 | 21:03.0 | 12 |
| Sep 10 | Tri-County 6A/7A Meet 3 - Scotland County HSSep 10 · 5,000 Meters Varsity · Place 22 · Cape FearCape Fear | 5,000 Meters Varsity | 22 | 21:34.00 | — |
| Sep 3 | Tri-County 6A/7A Meet 2 - Terry Sanford HSSep 3 · 5,000 Meters Varsity · Place 25 · Cape FearCape Fear | 5,000 Meters Varsity | 25 | 23:11.62 | 12 |
2024 Cross Country
3 results