Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Bond ParkWithout Limits TriangleXC Meet (2 mile) · Sep 28 | 13:19.1 | Without Limits TriangleXC Meet (2 mile) | September 28, 2021 |
| 3,000 Meters · Trinity Academy of RaleighTA MS Home Meet · Sep 29 | 11:58.5 | TA MS Home Meet | September 29, 2022 |
| 3,000 Meters · Wake Med Soccer Park 3kBaySix Kickoff Classic · Aug 8 | 9:31.60 | BaySix Kickoff Classic | August 8, 2026 |
| 3,000 Meters · WakeMed Soccer ParkCAMSC XC Championship · Oct 8 | 11:24.200 | CAMSC XC Championship | October 8, 2021 |
| 5,000 Meters · Ivey Redmon Sports ComplexFriday Night Lights XC Festival · Sep 11 | 16:35.02 | Friday Night Lights XC Festival | September 11, 2026 |
| 5,000 Meters · McAlpine Creek ParkNCISAA 3A Cross Country Championships · Oct 24 | 16:31.11 | NCISAA 3A Cross Country Championships | October 24, 2025 |
| 5,000 Meters · McAlpine Greenway ParkWendy's Invitational · Oct 3 | 16:23.28 | Wendy's Invitational | October 3, 2026 |
| 5,000 Meters · South View HSJungle Run · Aug 23 | 16:53.31 | Jungle Run | August 23, 2025 |
| 5,000 Meters · Wake Med Soccer ParkPC, GH, A, CG, C, AF · Oct 8 | 18:50.58 | PC, GH, A, CG, C, AF | October 8, 2026 |
| 5,000 Meters · WakeMed Soccer ParkWake Med Super Regional · Oct 31 | 16:14.08 | Wake Med Super Regional | October 31, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | NCHSAA State ChampionshipsNov 6 · 5,000 Meters 8A · Place 30 · ApexApex | 5,000 Meters 8A | 30 | 16:39.4 | 12 |
| Oct 31 | Wake Med Super RegionalOct 31 · 5,000 Meters 8A East · Place 17 · ApexApex | 5,000 Meters 8A East | 17 | 16:14.08 PB | 12 |
| Oct 19 | Quad City 7 Conference ChampionshipOct 19 · 5,000 Meters Varsity · Place 14 · ApexApex | 5,000 Meters Varsity | 14 | 16:30.3 | 12 |
| Oct 8 | PC, GH, A, CG, C, AFOct 8 · 5,000 Meters Varsity · Place 50 · ApexApex | 5,000 Meters Varsity | 50 | 18:50.58 PB | 12 |
| Oct 3 | Wendy's InvitationalOct 3 · 5,000 Meters White · Place 17 · ApexApex | 5,000 Meters White | 17 | 16:23.28 PB | 12 |
| Sep 11 | Friday Night Lights XC FestivalSep 11 · 5,000 Meters Championship · Place 34 · ApexApex | 5,000 Meters Championship | 34 | 16:35.02 PB | 12 |
| Aug 8 | BaySix Kickoff ClassicAug 8 · 3,000 Meters 11th-12th Grade · Place 5 · ApexApex | 3,000 Meters 11th-12th Grade | 5 | 9:31.60 PB | 12 |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 3 · Place 34 · Grace Christian (Raleigh)Grace Christian (Raleigh) | 5,000 Meters Invite 3 | 34 | 17:16.35 | 11 |
| Oct 24 | NCISAA 3A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 8 · Grace Christian (Raleigh)Grace Christian (Raleigh) | 5,000 Meters Varsity | 8 | 16:31.11 PB | 11 |
| Oct 16 | CCC Championship MeetOct 16 · 5,000 Meters Varsity · Place 4 · Grace Christian (Raleigh)Grace Christian (Raleigh) | 5,000 Meters Varsity | 4 | 17:07.3 | 11 |
| Sep 19 | Hare & Hounds XC Invitational (at McAlpine Park)Sep 19 · 5,000 Meters Invitational · Place 32 · Grace Christian (RalGrace Christian (Ral | 5,000 Meters Invitational | 32 | 17:19.4 | — |
| Aug 23 | Jungle RunAug 23 · 5,000 Meters Champion Division · Place 4 · Grace Christian (Raleigh)Grace Christian (Raleigh) | 5,000 Meters Champion Division | 4 | 16:53.31 PB | 11 |
2024 Cross Country
3 results2023 Cross Country
3 results2022 Cross Country
3 results2021 Cross Country
5 results