Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Wake Med Soccer Park 3kBaySix Kickoff Classic · Aug 8 | 16:08.43 | BaySix Kickoff Classic | August 8, 2026 |
| 5,000 Meters · Ivey Redmon Sports ComplexFriday Night Lights XC Festival · Sep 11 | 28:07.54 | Friday Night Lights XC Festival | September 11, 2026 |
| 5,000 Meters · Leesville Road High SchoolAthens Drive & Enloe @ Lessville Road · Oct 8 | 27:20.3 | Athens Drive & Enloe @ Lessville Road | October 8, 2025 |
| 5,000 Meters · Red Oak Middle SchoolKnights Invitational · Aug 29 | 28:36 | Knights Invitational | August 29, 2026 |
| 5,000 Meters · Sanderson High SchoolLeesville Road at Sanderson Meet · Oct 2 | 37:08.8 | Leesville Road at Sanderson Meet | October 2, 2024 |
| 5,000 Meters · Wake Med Soccer ParkCAP 8 Conference · Oct 13 | 27:45.91 | CAP 8 Conference | October 13, 2025 |
| 5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 2 | 26:55.73 | Great American XC Festival Presented by Coros | October 2, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | CAP 8 ConferenceOct 13 · 5,000 Meters Junior Varsity · Place 33 · Leesville Road | 5,000 Meters Junior Varsity | 33 | 27:45.91 PB | 10 |
| Oct 8 | Athens Drive & Enloe @ Lessville RoadOct 8 · 5,000 Meters Varsity · Place 22 · Leesville Road | 5,000 Meters Varsity | 22 | 27:20.3 PB | 10 |
| Oct 3 | Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Junior Varsity · Place 357 · Leesville Road | 5,000 Meters Junior Varsity | 357 | 28:44.0 | 10 |
| Oct 3 | Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Junior Varsity · Place 357 · Leesville Road | 5,000 Meters Junior Varsity | 357 | 28:44.0 | 10 |
| Sep 19 | Adidas XC ChallengeSep 19 · 5,000 Meters Junior Varsity · Place 172 · Leesville Road | 5,000 Meters Junior Varsity | 172 | 27:58.3 | 10 |
| Sep 5 | Friday Night Lights XC FestivalSep 5 · 5,000 Meters Junior Varsity · Place 383 · Leesville Ro | 5,000 Meters Junior Varsity | 383 | 29:22.1 | 10 |
| Aug 9 | Bay Six Kickoff ClassicAug 9 · 3,000 Meters Grades 9-10 · Place 105 · Leesville Road | 3,000 Meters Grades 9-10 | 105 | 16:19.32 | 10 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | CAP6 XC ChampionshipsOct 16 · 5,000 Meters Junior Varsity · Place 57 · Leesville Road | 5,000 Meters Junior Varsity | 57 | 31:52.18 | 9 |
| Oct 9 | Enloe at Leesville RoadOct 9 · 5,000 Meters Varsity · Place 24 · Leesville Road | 5,000 Meters Varsity | 24 | 31:50.60 | 9 |
| Oct 2 | Leesville Road at Sanderson MeetOct 2 · 5,000 Meters Varsity · Place 15 · Leesville Road | 5,000 Meters Varsity | 15 | 37:08.8 PB | 9 |
| Sep 17 | CG, LR, C, GH, GL MeetSep 17 · 5,000 Meters Varsity · Place 37 · Leesville Road | 5,000 Meters Varsity | 37 | 39:39.67 | 9 |
| Aug 24 | The Jungle Run ExperienceAug 24 · 5,000 Meters Varsity · Place 115 · Leesville Road | 5,000 Meters Varsity | 115 | 34:59.89 | 9 |
| Aug 24 | The Jungle Run ExperienceAug 24 · 5,000 Meters Varsity · Place 115 · Leesville Road | 5,000 Meters Varsity | 115 | 34:59.89 | 9 |
| Aug 10 | Kick Off ClassicAug 10 · 3,000 Meters Varsity · Place 139 · Leesville Road | 3,000 Meters Varsity | 139 | 18:28.39 | — |