Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Bond ParkWithout Limits TriangleXC Meet (2 mile) · Sep 28 | 13:29.8 | Without Limits TriangleXC Meet (2 mile) | September 28, 2021 |
| 2 Miles · Wake Christian AcademyWCA, Cary Academy, Cary Christian School, Franklin Academy, NRCA, Trinity Academy · Aug 29 | 14:35 | WCA, Cary Academy, Cary Christian School, Franklin Academy, NRCA, Trinity Academy | August 29, 2022 |
| 3,000 Meters · Harris Lake County ParkThales Academy Apex vs Cary Christian · Aug 22 | 11:44 | Thales Academy Apex vs Cary Christian | August 22, 2023 |
| 3,000 Meters · RavenscroftRavenscroft Home Meet #3 · Aug 31 | 11:21.6 | Ravenscroft Home Meet #3 | August 31, 2023 |
| 3,000 Meters · Trinity Academy of RaleighTA MS Home Meet · Sep 29 | 12:44.6 | TA MS Home Meet | September 29, 2022 |
| 3,000 Meters · WakeMed Soccer ParkGRACE Christian Home Meet · Sep 20 | 13:14.4 | GRACE Christian Home Meet | September 20, 2022 |
| 5,000 Meters · Durham Academy XC CourseDA Home Meet 2 · Sep 11 | 22:20.10 | DA Home Meet 2 | September 11, 2025 |
| 5,000 Meters · Ivey Redmon Sports ComplexFriday Night Lights · Sep 6 | 21:49.4 | Friday Night Lights | September 6, 2024 |
| 5,000 Meters · Jackson ParkWNC CC Carnival · Aug 29 | 21:49.98 | WNC CC Carnival | August 29, 2026 |
| 5,000 Meters · McAlpine Creek ParkFoot Locker Cross Country South Regional Championships · Nov 25 | 20:18.80 | Foot Locker Cross Country South Regional Championships | November 25, 2023 |
| 5,000 Meters · WakeMed Soccer ParkCCC Championship Meet · Oct 16 | 21:46.6 | CCC Championship Meet | October 16, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 29 | WNC CC CarnivalAug 29 · 5,000 Meters Varsity · Place 122 · Cary ChristianCary Christian | 5,000 Meters Varsity | 122 | 21:49.98 PB | 11 |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | CCC Championship MeetOct 16 · 5,000 Meters Varsity · Place 43 · Cary ChristianCary Christian | 5,000 Meters Varsity | 43 | 21:46.6 PB | 10 |
| Oct 3 | Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 361 · Cary ChristianCary Christian | 5,000 Meters Varsity | 361 | 21:43.4 | 10 |
| Sep 11 | DA Home Meet 2Sep 11 · 5,000 Meters Varsity · Place 38 · Cary ChristianCary Christian | 5,000 Meters Varsity | 38 | 22:20.10 PB | 10 |
| Sep 5 | Friday Night Lights XC FestivalSep 5 · 5,000 Meters Invitational · Place 216 · Cary ChristiCary Christi | 5,000 Meters Invitational | 216 | 20:01.1 | 11 |
| Aug 23 | Carolinas KickoffAug 23 · 5,000 Meters Championship · Place 102 · Cary ChristianCary Christian | 5,000 Meters Championship | 102 | 19:23.2 | SO |
2024 Cross Country
2 results2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 25 | Foot Locker Cross Country South Regional ChampionshipsNov 25 · 5,000 Meters 13-14 yr olds · Place 68 · Without Limits TriangleWithout Limits Triangle | 5,000 Meters 13-14 yr olds | 68 | 20:18.80 PB | 8 |
| Sep 27 | CA MS XC Meet vs CC, St. Timothy's, Franklin Academy and othersSep 27 · 3,000 Meters Middle School · Place 18 · Cary Christian MSCary Christian MS | 3,000 Meters Middle School | 18 | 12:40.3Unofficial | 8 |
| Sep 22 | Hare & Hounds XC Invitational (at McAlpine Park)Sep 22 · 3,000 Meters Middle School Championship · Place 84 · Without Limits TrianWithout Limits Trian | 3,000 Meters Middle School Championship | 84 | 12:26.6 | — |
| Sep 8 | Friday Night Lights FestivalSep 8 · 2 Miles Middle School · Place 41 · Without Limits TWithout Limits T | 2 Miles Middle School | 41 | 13:38.6 | 8 |
| Sep 2 | 4th Annual Liberty Kickoff MeetSep 2 · 3,000 Meters Varsity · Place 3 · Without LimiWithout Limi | 3,000 Meters Varsity | 3 | 12:13.93 | 9 |
| Aug 31 | Ravenscroft Home Meet #3Aug 31 · 3,000 Meters Junior Varsity · Place 7 · Cary ChristianCary Christian | 3,000 Meters Junior Varsity | 7 | 11:21.6 PB | 8 |
| Aug 26 | Carolinas KickoffAug 26 · 3,000 Meters Middle School Championship · Place 39 · Without Limits TrianWithout Limits Trian | 3,000 Meters Middle School Championship | 39 | 12:04.2 | — |
| Aug 22 | Thales Academy Apex vs Cary ChristianAug 22 · 3,000 Meters Junior Varsity · Place 7 · Cary Christian MSCary Christian MS | 3,000 Meters Junior Varsity | 7 | 11:44 PB | 8 |
2022 Cross Country
3 results2021 Cross Country
2 results