Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Hagan-Stone ParkGreensboro XC Invitational · Sep 24 | 16:27.2 | Greensboro XC Invitational | September 24, 2022 |
| 5,000 Meters · Golfview Greenway Walking TrailSAC FCS Conference Meet · Sep 23 | 20:19.3 | SAC FCS Conference Meet | September 23, 2025 |
| 5,000 Meters · Hagan-Stone ParkHagan Stone XC Classic · Oct 4 | 17:29.87 | Hagan Stone XC Classic | October 4, 2025 |
| 5,000 Meters · McAlpine Creek ParkHare & Hounds XC Invitational (at McAlpine Park) · Sep 20 | 18:06.64 | Hare & Hounds XC Invitational (at McAlpine Park) | September 20, 2024 |
| 5,000 Meters · O'Neal SchoolSAC - O'Neal Cross Country · Sep 30 | 19:59.86 | SAC - O'Neal Cross Country | September 30, 2024 |
| 5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 18 | 18:13.2 | The VA XC Showcase | October 18, 2025 |
| 5,000 Meters · Sandhills Classical Christian SchoolMid-Carolina Conference (MCC) Meet · Sep 29 | 19:22.09 | Mid-Carolina Conference (MCC) Meet | September 29, 2026 |
| 5,000 Meters · South View High SchoolThe Jungle Run Experience · Aug 22 | 21:07.1 | The Jungle Run Experience | August 22, 2026 |
| 5,000 Meters · South View HSJungle Run · Aug 23 | 18:29.99 | Jungle Run | August 23, 2025 |
| 5,000 Meters · Southwest Guilford HSGCXI · Sep 26 | 18:06.9 | GCXI | September 26, 2026 |
| 5,000 Meters · WakeMed Soccer ParkAdidas XC Invitational · Sep 15 | 20:06.8 | Adidas XC Invitational | September 15, 2023 |
| 5,000 Meters · Wilmington Municipal Golf CourseWilmington Beach Blast 2026 · Sep 12 | 17:29.03 | Wilmington Beach Blast 2026 | September 12, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
4 results2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | Hagan Stone XC ClassicOct 5 · 5,000 Meters Varsity · Place 56 · Sandhills Classical ChristianSandhills Classical Christian | 5,000 Meters Varsity | 56 | 18:28.13 | 10 |
| Sep 30 | SAC - O'Neal Cross CountrySep 30 · 5,000 Meters Varsity · Place 5 · Sandhills Classical ChristianSandhills Classical Christian | 5,000 Meters Varsity | 5 | 19:59.86 PB | 10 |
| Sep 20 | Hare & Hounds XC Invitational (at McAlpine Park)Sep 20 · 5,000 Meters Varsity Championship (SATURDAY) · Place 133 · Sandhills Classical ChristianSandhills Classical Christian | 5,000 Meters Varsity Championship (SATURDAY) | 133 | 18:06.64 PB | 10 |
| Sep 3 | SAC XC Meet 2Sep 3 · 5,000 Meters Varsity · Place 4 · Sandhills ClSandhills Cl | 5,000 Meters Varsity | 4 | 18:43.10 | — |
| Aug 24 | The Jungle Run ExperienceAug 24 · 5,000 Meters Varsity · Place 3 · Sandhills Classical ChristianSandhills Classical Christian | 5,000 Meters Varsity | 3 | 17:44.78 | 10 |
| Aug 24 | The Jungle Run ExperienceAug 24 · 5,000 Meters Varsity · Place 3 · Sandhills Classical ChristianSandhills Classical Christian | 5,000 Meters Varsity | 3 | 17:44.78 | 10 |
2023 Cross Country
1 results2022 Cross Country
1 results2021 Cross Country
2 results