Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2816 m · Cary AcademyCA MS XC Home Meet vs DA, CC, NRCA, Trinity · Sep 19 | 12:12.0 | CA MS XC Home Meet vs DA, CC, NRCA, Trinity | September 19, 2023 |
| 3,000 Meters · RavenscroftRavenscroft Home Meet #3 · Sep 18 | 13:30.18 | Ravenscroft Home Meet #3 | September 18, 2025 |
| 3,000 Meters · Trinity Academy of RaleighTA MS Home Meet#2 · Sep 25 | 13:04.1 | TA MS Home Meet#2 | September 25, 2023 |
| 3,000 Meters · WakeMed Soccer ParkCAMSC MS XC Championship · Oct 6 | 13:46.5 | CAMSC MS XC Championship | October 6, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 6 | CAMSC MS XC ChampionshipOct 6 · 3,000 Meters Middle School · Place 56 · Trinity Academy of Raleigh msTrinity Academy of Raleigh ms | 3,000 Meters Middle School | 56 | 13:46.5 PB | 8 |
| Oct 2 | Trinity Academy Senior NightOct 2 · 5,000 Meters Varsity · Trinity Academy of RaleighTrinity Academy of Raleigh | 5,000 Meters Varsity | 0 | DNS | 8 |
| Sep 18 | Ravenscroft Home Meet #3Sep 18 · 3,000 Meters JV Boys · Place 33 · Trinity Academy of Raleigh msTrinity Academy of Raleigh ms | 3,000 Meters JV Boys | 33 | 13:30.18 PB | 8 |
| Sep 15 | TA MS Home Meet #3Sep 15 · 3,000 Meters Middle School · Place 11 · Trinity Academy of Raleigh msTrinity Academy of Raleigh ms | 3,000 Meters Middle School | 11 | 14:56.8 | 8 |
| Sep 5 | TA MS Home Meet #2Sep 5 · 3,000 Meters Middle School · Place 7 · Trinity Academy of Raleigh msTrinity Academy of Raleigh ms | 3,000 Meters Middle School | 7 | 14:43.8 | 8 |
| Aug 26 | TA MS Home Meet #1Aug 26 · 3,000 Meters Middle School · Place 26 · Trinity Academy of Raleigh msTrinity Academy of Raleigh ms | 3,000 Meters Middle School | 26 | 14:38.5 | 8 |
| Aug 19 | New Life Home MeetAug 19 · 3,000 Meters Middle School · Place 48 · Trinity Academy of Raleigh msTrinity Academy of Raleigh ms | 3,000 Meters Middle School | 48 | 15:23.1 | 8 |
2024 Cross Country
2 results2023 Cross Country
3 results