Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Asheville Christian AcademyNCHSAA 2A West Regional · Oct 29 | 18:01.7 | NCHSAA 2A West Regional | October 29, 2022 |
| 5,000 Meters · Fisher Farm ParkHough Invite · Sep 30 | 18:38.1 | Hough Invite | September 30, 2023 |
| 5,000 Meters · Freedom HSNCHSAA 2A West Regional · Oct 30 | 19:25.33 | NCHSAA 2A West Regional | October 30, 2021 |
| 5,000 Meters · Ivey Redmon Sports ComplexNCHSAA XC State Championship · Nov 5 | 18:22.82 | NCHSAA XC State Championship | November 5, 2022 |
| 5,000 Meters · McAlpine Creek ParkHare & Hounds XC Invitational (at McAlpine Park) · Sep 16 | 18:20.17 | Hare & Hounds XC Invitational (at McAlpine Park) | September 16, 2022 |
| 5,000 Meters · Metrolina Christian AcademyCarolinas Kickoff · Aug 28 | 19:25.8 | 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 9 · Community School of Davidson | 5,000 Meters Varsity | 9 | 18:03.70 | 11 |
| Oct 11 | MICS HS Run Pink InvitationalOct 11 · 5,000 Meters Varsity · Place 6 · Community School of Davidson | 5,000 Meters Varsity | 6 | 20:22.92Unofficial | 11 |
| Oct 6 | Great American XC Festival, Presented by GarminOct 6 · 5,000 Meters Varsity · Place 56 · Community School | 5,000 Meters Varsity | 56 | 17:45.7 | 11 |
| Sep 30 | Hough InviteSep 30 · 5,000 Meters Varsity · Place 29 · Community School of Davidson | 5,000 Meters Varsity | 29 | 18:38.1 PB | 11 |
| Sep 8 | Friday Night Lights FestivalSep 8 · 5,000 Meters Invitational · Place 191 · Community School | 5,000 Meters Invitational | 191 | 19:27.3 | 11 |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | NCHSAA XC State ChampionshipNov 5 · 5,000 Meters 2A · Place 48 · Community School of Davidson | 5,000 Meters 2A | 48 | 18:22.82 PB | 10 |
| Oct 29 | NCHSAA 2A West RegionalOct 29 · 5,000 Meters Varsity · Place 20 · Community School of Davidson | 5,000 Meters Varsity | 20 | 18:01.7 PB | 10 |
| Oct 19 | Catawba Shores 1A/2A Conference ChampionshipOct 19 · 5,000 Meters Varsity · Place 10 · Community School of Davidson | 5,000 Meters Varsity | 10 | 18:10.87 | 10 |
| Oct 19 | Catawba Shores 1A/2A Conference ChampionshipOct 19 · 5,000 Meters Varsity · Place 10 · Community Sc | 5,000 Meters Varsity | 10 | 18:10.87 | — |
| Oct 8 | N.C. Runners Elite InvitationalOct 8 · 5,000 Meters Invitational · Place 52 · Community Sc | 5,000 Meters Invitational | 52 | 18:23.52 | 10 |
| Sep 21 | 2A West Regional Preview MeetSep 21 · 5,000 Meters Varsity · Place 14 · Community School of Davidson | 5,000 Meters Varsity | 14 | 18:12.63 | 10 |
| Sep 16 | Hare & Hounds XC Invitational (at McAlpine Park)Sep 16 · 5,000 Meters Varsity Championship (SATURDAY) · Place 101 · Community School of Davidson | 5,000 Meters Varsity Championship (SATURDAY) | 101 | 18:20.17 PB | 10 |
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | NCHSAA State ChampionshipNov 6 · 5,000 Meters 2A · Place 88 · Community Sc | 5,000 Meters 2A | 88 | 19:22.51 | 9 |
| Oct 30 | NCHSAA 2A West RegionalOct 30 · 5,000 Meters Varsity · Place 50 · Community School of Davidson | 5,000 Meters Varsity | 50 | 19:25.33 PB | 9 |
| Oct 9 | NC Runners Elite InvitationalOct 9 · 5,000 Meters Invitational · Place 60 · Community Sc | 5,000 Meters Invitational | 60 | 18:59.86 | — |
| Oct 2 | Hagan Stone XC ClassicOct 2 · 5,000 Meters Championship · Place 73 · Community Sc | 5,000 Meters Championship | 73 | 18:43.92 | — |
| Aug 28 | Carolinas KickoffAug 28 · 5,000 Meters Varsity Championship · Place 74 · Community School of Davidson | 5,000 Meters Varsity Championship | 74 | 19:25.8 PB | 9 |
| Aug 23 | Catawba Shores Athletic Conference 1A/2A Pre-Conference MeetAug 23 · 5,000 Meters Varsity · Place 15 · Community Sc | 5,000 Meters Varsity | 15 | 21:10.00 | 9 |
2020 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 19 | NCRunners Elite Winter QuadsDec 19 · 3 Miles Junior Varsity · Place 10 · Community Sc | 3 Miles Junior Varsity | 10 | 19:08.77 | — |