Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Asheville Christian AcademyNCHSAA 2A West Regional · Oct 29 | 19:30.7 | NCHSAA 2A West Regional | October 29, 2022 |
| 5,000 Meters · Fisher Farm ParkHough Invite · Sep 30 | 20:07.5 | Hough Invite | September 30, 2023 |
| 5,000 Meters · Ivey Redmon Sports ComplexNCHSAA XC State Championship · Nov 5 | 19:29.75 | NCHSAA XC State Championship | November 5, 2022 |
| 5,000 Meters · McAlpine Creek ParkHare & Hounds XC Invitational (at McAlpine Park) · Sep 16 | 19:26.29 | Hare & Hounds XC Invitational (at McAlpine Park) | September 16, 2022 |
| 5,000 Meters · Metrolina Christian AcademyCarolinas Kickoff · Aug 28 | 20:10.5 | Carolinas Kickoff | August 28, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Catawba Shores 1A/2A Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 45 · Community School of Davidson | 5,000 Meters Varsity | 45 | 20:19.20 | 12 |
| Oct 11 | MICS HS Run Pink InvitationalOct 11 · 5,000 Meters Varsity · Place 18 · Community School of Davidson | 5,000 Meters Varsity | 18 | 21:58.77Unofficial | 12 |
| Oct 6 | Great American XC Festival, Presented by GarminOct 6 · 5,000 Meters Varsity · Place 202 · Community School | 5,000 Meters Varsity | 202 | 19:32.3 | 12 |
| Sep 30 | Hough InviteSep 30 · 5,000 Meters Varsity · Place 54 · Community School of Davidson | 5,000 Meters Varsity | 54 | 20:07.5 PB | 12 |
| Sep 8 | Friday Night Lights FestivalSep 8 · 5,000 Meters Invitational · Place 279 · Community School | 5,000 Meters Invitational | 279 | 20:46.5 | 12 |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | NCHSAA XC State ChampionshipNov 5 · 5,000 Meters 2A · Place 92 · Community School of Davidson | 5,000 Meters 2A | 92 | 19:29.75 PB | 11 |
| Oct 29 | NCHSAA 2A West RegionalOct 29 · 5,000 Meters Varsity · Place 50 · Community School of Davidson | 5,000 Meters Varsity | 50 | 19:30.7 PB | 11 |
| Oct 19 | Catawba Shores 1A/2A Conference ChampionshipOct 19 · 5,000 Meters Varsity · Place 32 · Community School of Davidson | 5,000 Meters Varsity | 32 | 19:43.90 | 11 |
| Oct 19 | Catawba Shores 1A/2A Conference ChampionshipOct 19 · 5,000 Meters Varsity · Place 32 · Community Sc | 5,000 Meters Varsity | 32 | 19:43.90 | — |
| Oct 8 | N.C. Runners Elite InvitationalOct 8 · 5,000 Meters Invitational · Place 120 · Community Sc | 5,000 Meters Invitational | 120 | 19:33.51 | 11 |
| Sep 21 | 2A West Regional Preview MeetSep 21 · 5,000 Meters Varsity · Place 47 · Community School of Davidson | 5,000 Meters Varsity | 47 | 19:46.48 | 11 |
| Sep 16 | Hare & Hounds XC Invitational (at McAlpine Park)Sep 16 · 5,000 Meters Varsity Championship (SATURDAY) · Place 151 · Community School of Davidson | 5,000 Meters Varsity Championship (SATURDAY) | 151 | 19:26.29 PB | 11 |
2021 Cross Country
4 results2020 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 19 | NCRunners Elite Winter QuadsDec 19 · 3 Miles Junior Varsity · Place 11 · Community Sc | 3 Miles Junior Varsity | 11 | 19:25.11 | — |