Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | NCHSAA 3A Midwest RegionalOct 29 · 5,000 Meters Varsity · Place 105 · Rockingham County | 5,000 Meters Varsity | 105 | 23:07.82 PB | 12 |
| Oct 19 | Mid-State 3A Conference MeetOct 19 · 5,000 Meters Varsity · Place 21 · Rockingham County | 5,000 Meters Varsity | 21 | 21:24.29 | — |
2021 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | NCHSAA 3A Midwest RegionalOct 30 · 5,000 Meters Varsity · Place 83 · Rockingham County | 5,000 Meters Varsity | 83 | 21:35.06 PB | 11 |
| Jan 16 | NCHSAA 3A Mideast RegionalJan 16 · 5,000 Meters Varsity · Place 73 · Rockingham County | 5,000 Meters Varsity | 73 | 24:14.16 PB | 10 |
2020 Cross Country
2 results2019 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | NCHSAA 3A Mideast RegionNov 2 · 5,000 Meters Varsity · Place 112 · Rockingham County | 5,000 Meters Varsity | 112 | 21:44.04 PB | 9 |