Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.6 Miles · Wake Christian AcademyWCA MS XC Home Meet #3 · Oct 3 | 10:32 | WCA MS XC Home Meet #3 | October 3, 2023 |
| 2 Miles · Wake Christian AcademyWake Christian vs Lighthouse vs St. Timothy's · Sep 20 | 15:18.01 | Wake Christian vs Lighthouse vs St. Timothy's | September 20, 2021 |
| 2816 m · WakeMed Soccer ParkGrace Christian Home Meet · Sep 2 | 14:17 | Grace Christian Home Meet | September 2, 2021 |
| 3,000 Meters · RavenscroftRavenscroft vs. St Timothy's JV · Aug 26 | 13:09.0 | Ravenscroft vs. St Timothy's JV | August 26, 2021 |
| 3,000 Meters · Wake Christian AcademyCAMS: WCA, St. David's, St. Timothy's · Sep 27 | 13:14 | CAMS: WCA, St. David's, St. Timothy's | September 27, 2022 |
| 3,000 Meters · WakeMed Soccer ParkGRACE Christian Home Meet · Sep 20 | 12:32.9 | GRACE Christian Home Meet | September 20, 2022 |
| 5,000 Meters · Golfview Greenway Walking Trail2025 AAU North Carolina District Cross Country Qualifier · Nov 8 | 18:28.25 | 2025 AAU North Carolina District Cross Country Qualifier | November 8, 2025 |
| 5,000 Meters · McAlpine Creek ParkNCISAA 4A Cross Country Championships · Oct 24 | 18:52.87 | NCISAA 4A Cross Country Championships | October 24, 2025 |
| 5,000 Meters · RavenscroftRavenscroft Home Meet #2 · Aug 28 | 18:58.30 | Ravenscroft Home Meet #2 | August 28, 2025 |
| 5,000 Meters · Wake Med Soccer ParkTISAC Conference Championships · Oct 16 | 19:02.59 | TISAC Conference Championships | October 16, 2025 |
| 5,000 Meters · WakeMed Soccer ParkNCISAA 4A State Championships · Oct 25 | 18:58.51 | NCISAA 4A State Championships | October 25, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | 2025 AAU North Carolina District Cross Country QualifierNov 8 · 5,000 Meters 15-18 · Place 1 · Without Limits TriangleWithout Limits Triangle | 5,000 Meters 15-18 | 1 | 18:28.25 PB | 10 |
| Oct 24 | NCISAA 4A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 5 · Saint Mary'sSaint Mary's | 5,000 Meters Varsity | 5 | 18:52.87 PB | 10 |
| Oct 16 | TISAC Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 3 · Saint Mary'sSaint Mary's | 5,000 Meters Varsity | 3 | 19:02.59 PB | 10 |
| Oct 9 | Ravenscroft Home Meet #5Oct 9 · 5,000 Meters Varsity Girls · Place 1 · Saint Mary'sSaint Mary's | 5,000 Meters Varsity Girls | 1 | 19:05.86 | 10 |
| Oct 3 | Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 73 · Saint Mary'sSaint Mary's | 5,000 Meters Varsity | 73 | 18:38.5 | 10 |
| Oct 3 | Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 73 · Saint Mary'sSaint Mary's | 5,000 Meters Varsity | 73 | 18:38.5 | 10 |
| Sep 19 | Adidas XC ChallengeSep 19 · 5,000 Meters Championship · Place 14 · St. Mary's SchooSt. Mary's Schoo | 5,000 Meters Championship | 14 | 18:46.8 | 10 |
| Aug 30 | The 6th Annual Liberty KickoffAug 30 · 5,000 Meters Varsity · Place 1 · Without Limits TriangleWithout Limits Triangle | 5,000 Meters Varsity | 1 | 18:44.82 | 10 |
| Aug 28 | Ravenscroft Home Meet #2Aug 28 · 5,000 Meters Girl's Varsity · Place 1 · Saint Mary'sSaint Mary's | 5,000 Meters Girl's Varsity | 1 | 18:58.30 PB | 10 |
| Aug 23 | Carolinas KickoffAug 23 · 5,000 Meters Championship · Place 5 · Without Limits TriangleWithout Limits Triangle | 5,000 Meters Championship | 5 | 18:52.1 | SO |
| Aug 9 | Bay Six Kickoff ClassicAug 9 · 3,000 Meters Grades 9-10 · Place 2 · Saint Mary'sSaint Mary's | 3,000 Meters Grades 9-10 | 2 | 11:24.83 | 10 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Rising Stars · Place 5 · UnattachedUnattached | 5,000 Meters Rising Stars | 5 | 19:03.79 | 9 |
| Oct 25 | NCISAA 4A State ChampionshipsOct 25 · 5,000 Meters Varsity · Place 7 · Saint Mary'sSaint Mary's | 5,000 Meters Varsity | 7 | 18:58.51 PB | 9 |
| Oct 17 | TISAC XC ChampionshipOct 17 · 5,000 Meters Varsity · Place 6 · Saint Mary'sSaint Mary's | 5,000 Meters Varsity | 6 | 19:38.45 | 9 |
| Oct 4 | Great American XC Festival, Presented by GarminOct 4 · 5,000 Meters Varsity · Place 6 · Saint Mary'sSaint Mary's | 5,000 Meters Varsity | 6 | 19:32.7 | 9 |
| Sep 26 | DA Home Meet 2Sep 26 · 5,000 Meters Varsity · Place 2 · Saint Mary'sSaint Mary's | 5,000 Meters Varsity | 2 | 20:56.1 | 9 |
| Sep 11 | Ravenscroft Home Meet #2Sep 11 · 5,000 Meters Varsity · Place 3 · Saint Mary'sSaint Mary's | 5,000 Meters Varsity | 3 | 20:47.4 | 9 |
| Sep 3 | Ravenscroft Home Meet #1Sep 3 · 5,000 Meters Varsity · Place 2 · Saint Mary'sSaint Mary's | 5,000 Meters Varsity | 2 | 20:33.0 | 9 |
2023 Cross Country
3 results2022 Cross Country
2 results2021 Cross Country
3 results