Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | GHSA State Championship - 4ANov 3 · 5,000 Meters Varsity · Place 53 · Chapel Hill | 5,000 Meters Varsity | 53 | 18:37.68 PB | 12 |
| Nov 2 | GHSA State Championship - 1A PrivateNov 2 · 5,000 Meters 4A · Place 53 · Chapel Hill | 5,000 Meters 4A | 53 | 18:37.68 | — |
| Oct 25 | GHSA Region 5-4AOct 25 · 5,000 Meters Varsity · Place 8 · Chapel Hill | 5,000 Meters Varsity | 8 | 16:58.61 PB | 12 |
| Sep 15 | Milton InvitationalSep 15 · 5,000 Meters Varsity · Place 69 · Chapel Hill | 5,000 Meters Varsity | 69 | 20:11.31 PB | 12 |
| Aug 18 | Zack Wansley Cross Country ClashAug 18 · 5,000 Meters Varsity · Place 5 · Chapel Hill | 5,000 Meters Varsity | 5 | 17:28.00 | 12 |
2017 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | GHSA 4A State ChampionshipNov 4 · 5,000 Meters Varsity · Place 186 · Chapel Hill | 5,000 Meters Varsity | 186 | 21:53.05 | 11 |
| Nov 3 | GHSA 5A State ChampionshipNov 3 · 5,000 Meters 4A · Place 186 · Chapel Hill | 5,000 Meters 4A | 186 | 21:53.05 | — |
| Oct 14 | Atlanta ClassicOct 14 · 3 Miles Varsity · Place 61 · Chapel Hill | 3 Miles Varsity | 61 | 18:07.78 | 11 |
2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | GHSA 4A State XC ChampionshipsNov 5 · 5,000 Meters Varsity · Place 171 · Chapel Hill | 5,000 Meters Varsity | 171 | 20:29.32 PB | 10 |
| Nov 4 | GHSA 1A Private State XC ChampionshipsNov 4 · 5,000 Meters 4A · Place 171 · Chapel Hill | 5,000 Meters 4A | 171 | 20:29.32 | — |
| Oct 15 | Sharptop InvitationalOct 15 · 5,000 Meters Varsity · Place 135 · Chapel Hill | 5,000 Meters Varsity | 135 | 19:12.96 | 10 |
| Sep 15 | Douglas County ChampionshipSep 15 · 5,000 Meters Varsity · Place 34 · Chapel Hill | 5,000 Meters Varsity | 34 | 20:43.63 | — |
| Sep 10 | Coach Benson Double Dip InvitationalSep 10 · 5,000 Meters Varsity · Place 112 · Chapel Hill | 5,000 Meters Varsity | 112 | 19:43.19 | — |
| Aug 27 | Bob Blastow Early BirdAug 27 · 5,000 Meters Junior Varsity · Place 42 · Chapel Hill | 5,000 Meters Junior Varsity | 42 | 19:15.19 | 10 |
| Aug 20 | Atlanta ClassicAug 20 · 3 Miles Championship · Place 97 · Chapel Hill | 3 Miles Championship | 97 | 29:08.77 | 10 |
2015 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Last ChanceOct 24 · 5,000 Meters Varsity · Place 36 · Chapel Hill | 5,000 Meters Varsity | 36 | 20:18.11 | — |
| Aug 29 | Bob Blastow EarlybirdAug 29 · 5,000 Meters Varsity · Place 131 · Chapel Hill | 5,000 Meters Varsity | 131 | 22:11.44 | 9 |