Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
4 results2020 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | GHSA State ChampionshipsNov 6 · 5,000 Meters 5A · Place 120 · Chapel Hill | 5,000 Meters 5A | 120 | 19:05.74 | 11 |
| Oct 24 | GHSA Region 6-AAAAAOct 24 · 5,000 Meters Varsity · Place 17 · Chapel Hill | 5,000 Meters Varsity | 17 | 18:22.13 PB | 11 |
| Oct 3 | Alexander / Asics InvitationalOct 3 · 5,000 Meters 4A · Place 65 · Chapel Hill | 5,000 Meters 4A | 65 | 19:04.74 | 11 |
| Oct 3 | Alexander / Asics InvitationalOct 3 · 5,000 Meters 4A · Place 65 · Chapel Hill | 5,000 Meters 4A | 65 | 19:04.74 | 11 |
| Sep 23 | Douglas County Cross Country ChampionshipSep 23 · 5,000 Meters Varsity · Place 16 · Chapel Hill | 5,000 Meters Varsity | 16 | 18:10.67 | — |
| Sep 5 | AT&T Starrs Mill Panther XC InvitationalSep 5 · 5,000 Meters Varsity · Place 148 · Chapel Hill | 5,000 Meters Varsity | 148 | 19:07.51 | 11 |
| Aug 21 | Bob Blastow InvitationalAug 21 · 3 Miles JV7 · Place 2 · Chapel Hill | 3 Miles JV7 | 2 | 18:31.84 PB | 11 |
2019 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | GHSA State ChampionshipNov 1 · 5,000 Meters 4A · Place 196 · Chapel Hill | 5,000 Meters 4A | 196 | 22:05.70 | 10 |
| Nov 1 | GHSA State ChampionshipNov 1 · Varsity · Place 1268 · Chapel Hill | Varsity | 1268 | 22:05.70 | 10 |
| Oct 24 | GHSA 4A Region 5Oct 24 · 5,000 Meters Junior Varsity · Place 31 · Chapel Hill | 5,000 Meters Junior Varsity | 31 | 21:11.57 | 10 |
| Oct 12 | Atlanta ClassicOct 12 · 5,000 Meters Championship · Place 123 · Chapel Hill | 5,000 Meters Championship | 123 | 19:39.10 | 10 |
| Oct 5 | Alexander Asics InvitationalOct 5 · 5,000 Meters 1A · Place 43 · Chapel Hill | 5,000 Meters 1A | 43 | 18:45.05 | 10 |
| Sep 26 | Douglas County ChampionshipSep 26 · 5,000 Meters Varsity · Place 31 · Chapel Hill | 5,000 Meters Varsity | 31 | 19:26.85 | — |
| Sep 14 | Lions InvitationalSep 14 · 5,000 Meters Varsity · Place 57 · Chapel Hill | 5,000 Meters Varsity | 57 | 19:21.16 | — |
| Aug 24 | Bob Blastow Early BirdAug 24 · 5,000 Meters Varsity · Place 83 · Chapel Hill | 5,000 Meters Varsity | 83 | 18:27.49 | 10 |
| Aug 17 | Zack Wansley Cross Country ClashAug 17 · 5,000 Meters Varsity · Place 36 · Chapel Hill | 5,000 Meters Varsity | 36 | 18:47.75 | 10 |