Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Cannon SchoolCISAA/GCMSAA XC Meet #5 - Cannon School · Oct 5 | 14:36.18 | CISAA/GCMSAA XC Meet #5 - Cannon School | October 5, 2021 |
| 3,000 Meters · McAlpine Creek CSIAA/GCMSAA Meet #6 McAlpine Creek · Oct 12 | 15:15.71 | CSIAA/GCMSAA Meet #6 McAlpine Creek | October 12, 2021 |
| 3,000 Meters · Metrolina Christian AcademyCarolinas Kickoff · Aug 28 | 14:56.7 | Carolinas Kickoff | August 28, 2021 |
| 5,000 Meters · Cannon SchoolCISAA/GCMSAA Meet #5 · Sep 24 | 24:13.87 | CISAA/GCMSAA Meet #5 | September 24, 2024 |
| 5,000 Meters · Hagan-Stone ParkGCXI · Sep 27 | 22:22.13 | GCXI | September 27, 2025 |
| 5,000 Meters · McAlpine Creek ParkNCISAA 4A Cross Country Championships · Oct 24 | 21:55.15 | NCISAA 4A Cross Country Championships | October 24, 2025 |
| 5,000 Meters · WakeMed Soccer ParkNCISAA 4A State Championships · Oct 25 | 22:11.16 | 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
2 results2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | NCISAA 4A State ChampionshipsOct 25 · 5,000 Meters Varsity · Place 53 · CannonCannon | 5,000 Meters Varsity | 53 | 22:11.16 PB | 11 |
| Oct 15 | CISAA/GCMSAA ChampionshipsOct 15 · 5,000 Meters Varsity · Place 44 · CannonCannon | 5,000 Meters Varsity | 44 | 22:57.31 | 11 |
| Oct 1 | CISAA InvitationalOct 1 · 5,000 Meters Varsity · Place 33 · CannonCannon | 5,000 Meters Varsity | 33 | 22:53.28 | 11 |
| Sep 24 | CISAA/GCMSAA Meet #5Sep 24 · 5,000 Meters Varsity · Place 5 · CannonCannon | 5,000 Meters Varsity | 5 | 24:13.87 PB | 11 |
| Sep 20 | Hare & Hounds XC Invitational (at McAlpine Park)Sep 20 · 5,000 Meters Varsity Championship (SATURDAY) · Place 145 · CannonCannon | 5,000 Meters Varsity Championship (SATURDAY) | 145 | 23:38.14 | 11 |
| Sep 10 | CISAA/GCMSAA Meet #3Sep 10 · 5,000 Meters Varsity · Place 23 · CannonCannon | 5,000 Meters Varsity | 23 | 26:53.69Unofficial | 11 |
| Sep 3 | CISAA/GCMSAA Meet #2Sep 3 · 5,000 Meters Varsity · Place 16 · CannonCannon | 5,000 Meters Varsity | 16 | 24:34.03 | 11 |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | NCISAA 4A State ChampionshipsOct 27 · 5,000 Meters Varsity · Place 51 · CannonCannon | 5,000 Meters Varsity | 51 | 23:31.15 | 10 |
| Oct 17 | CISAA Conference Championship 10/17Oct 17 · 5,000 Meters Varsity · Place 45 · CannonCannon | 5,000 Meters Varsity | 45 | 23:15.73 | 10 |
| Oct 3 | Cannon School 10/3 XC MeetOct 3 · 5,000 Meters Varsity Girls · Place 3 · CannonCannon | 5,000 Meters Varsity Girls | 3 | 24:27.00 | 10 |
| Sep 26 | CISAA Varsity MeetSep 26 · 5,000 Meters Varsity · Place 6 · CannonCannon | 5,000 Meters Varsity | 6 | 25:08.35 | 10 |
| Sep 5 | Cannon School CISAA & MS 9/5 MeetSep 5 · 5,000 Meters Varsity Girls · Place 5 · CannonCannon | 5,000 Meters Varsity Girls | 5 | 26:35.6 | 10 |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | NCISAA 4A State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 75 · CannonCannon | 5,000 Meters Varsity | 75 | 23:40.94 | 9 |
| Oct 18 | CISAA ChampionshipsOct 18 · 5,000 Meters Varsity · Place 46 · CannonCannon | 5,000 Meters Varsity | 46 | 24:01.1 | 9 |
| Oct 4 | Cannon School Home Meet 10/4Oct 4 · 5,000 Meters Varsity Girls · Place 7 · CannonCannon | 5,000 Meters Varsity Girls | 7 | 25:49.10 | 9 |
| Sep 24 | Greensboro XC InvitationalSep 24 · 5,000 Meters Varsity 3 · Place 60 · CannonCannon | 5,000 Meters Varsity 3 | 60 | 24:30.0 | 9 |
| Sep 13 | CISAA McAlpine Meet #2Sep 13 · 5,000 Meters Varsity · Place 6 · CannonCannon | 5,000 Meters Varsity | 6 | 25:21.24 | 9 |
| Sep 6 | Cannon School CISAA/GCMSAA 9/6 MeetSep 6 · 5,000 Meters Varsity Girls · Place 8 · CannonCannon | 5,000 Meters Varsity Girls | 8 | 28:57.24 | 9 |
| Aug 30 | CISAA McAlpine Meet #1Aug 30 · 5,000 Meters Varsity · Place 15 · CannonCannon | 5,000 Meters Varsity | 15 | 26:28.12 | 9 |
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | CSIAA/GCMSAA Meet #6 McAlpine CreekOct 12 · 3,000 Meters Middle School · Place 50 · CannonCannon | 3,000 Meters Middle School | 50 | 15:15.71 PB | 8 |
| Oct 5 | CISAA/GCMSAA XC Meet #5 - Cannon SchoolOct 5 · 3,000 Meters Middle School · Place 39 · CannonCannon | 3,000 Meters Middle School | 39 | 14:36.18 PB | 8 |
| Sep 28 | CSIAA/GCMSAA Meet #4 McAlpine CreekSep 28 · 3,000 Meters Middle School · Place 53 · CannonCannon | 3,000 Meters Middle School | 53 | 15:55.96 | 8 |
| Sep 14 | Non-Conference Meet Cannon SchoolSep 14 · 3,000 Meters Middle School · Place 7 · CannonCannon | 3,000 Meters Middle School | 7 | 14:47.60 | 8 |
| Aug 31 | CISAA/GCMSAA Meet #1 McAlpine CreekAug 31 · 3,000 Meters Middle School · Place 29 · CannonCannon | 3,000 Meters Middle School | 29 | 15:29.54 | 8 |
| Aug 28 | Carolinas KickoffAug 28 · 3,000 Meters 8th Grade · Place 20 · CannonCannon | 3,000 Meters 8th Grade | 20 | 14:56.7 PB | 8 |