Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | NCHSAA 4A Midwest RegionalNov 2 · 5,000 Meters Varsity · Place 51 · Northwest Guilford | 5,000 Meters Varsity | 51 | 17:59.11 PB | 12 |
| Oct 23 | Metro 4A ChampionshipOct 23 · 5,000 Meters Varsity · Place 5 · Northwest Guilford | 5,000 Meters Varsity | 5 | 17:40.03 | — |
| Sep 28 | Greensboro InvitationalSep 28 · 5,000 Meters Championship · Place 40 · Northwest Guilford | 5,000 Meters Championship | 40 | 17:38.91 | — |
| Sep 6 | Friday Night Lights XC FestivalSep 6 · 5,000 Meters Championship · Place 210 · Northwest Guilford | 5,000 Meters Championship | 210 | 19:28.68 | — |
2018 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | NCHSAA 4A Midwest RegionalOct 27 · 5,000 Meters Varsity · Place 33 · Northwest Guilford | 5,000 Meters Varsity | 33 | 17:49.72 | 11 |
| Oct 17 | Metro 4A Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 5 · Northwest Guilford | 5,000 Meters Varsity | 5 | 17:34.20 | 11 |
| Oct 6 | Wendy's InvitationalOct 6 · 5,000 Meters Invitational · Place 75 · Northwest Guilford | 5,000 Meters Invitational | 75 | 17:26.71 | JR |
| Oct 2 | Metro 4A Pre-Conference Meet #3Oct 2 · 5,000 Meters Varsity · Place 7 · Northwest Guilford | 5,000 Meters Varsity | 7 | 17:57.30 | — |
| Sep 29 | Greensboro XC InvitationalSep 29 · 5,000 Meters Championship · Place 71 · Northwest Guilford | 5,000 Meters Championship | 71 | 18:04.28 | — |
| Sep 7 | Friday Night LightsSep 7 · 5,000 Meters Championship · Place 175 · Northwest Guilford | 5,000 Meters Championship | 175 | 18:34.55 | — |
| Aug 28 | Guilford County ChampionshipAug 28 · 5,000 Meters Varsity · Place 15 · Northwest Guilford | 5,000 Meters Varsity | 15 | 18:27.94 | — |
| Aug 15 | Northwest-Ragsdale-Southern Guilford MeetAug 15 · 5,000 Meters Varsity · Place 23 · Northwest Guilford | 5,000 Meters Varsity | 23 | 23:48.69 | 11 |
| Aug 15 | Northwest-Ragsdale-Southern Guilford MeetAug 15 · 5,000 Meters Varsity · Place 12 · Northwest Guilford | 5,000 Meters Varsity | 12 | 22:34.08 PB | 11 |
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | NCHSAA 4A Midwest RegionalOct 28 · 5,000 Meters Varsity · Place 26 · Northwest Guilford | 5,000 Meters Varsity | 26 | 17:27.9 PB | 10 |
| Oct 7 | Wendy's InvitationalOct 7 · Invitational · Place 80 · Northwest Guilford | Invitational | 80 | 17:16.89 | SO |
| Sep 30 | Greensboro InvitationalSep 30 · 5,000 Meters Championship · Place 59 · Northwest Guilford | 5,000 Meters Championship | 59 | 17:28.95 | — |
| Sep 19 | Metro Conference Meet #2Sep 19 · 5,000 Meters Varsity · Place 7 · Northwest Guilford | 5,000 Meters Varsity | 7 | 18:48.95 | — |
| Sep 8 | Friday Night LightsSep 8 · 5,000 Meters Championship · Place 115 · Northwest Guilford | 5,000 Meters Championship | 115 | 17:40.07 | — |
2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Piedmont Triad 4A Conference MeetOct 19 · 5,000 Meters Varsity · Place 24 · Northwest Guilford | 5,000 Meters Varsity | 24 | 19:32.46 | — |
| Oct 6 | Northwest Guilford vs. Southwest GuilfordOct 6 · 5,000 Meters Varsity · Place 12 · Northwest Guilford | 5,000 Meters Varsity | 12 | 18:17.39 | — |
| Oct 1 | Wendy's InvitationalOct 1 · 5,000 Meters Invitational · Place 203 · Northwest Guilford | 5,000 Meters Invitational | 203 | 18:39.15 | FR |
| Sep 24 | Greensboro InvitationalSep 24 · 5,000 Meters Varsity · Place 33 · Northwest Guilford | 5,000 Meters Varsity | 33 | 19:06.10 | 9 |
| Sep 9 | Friday Night LightsSep 9 · 5,000 Meters Junior Varsity · Place 45 · Northwest Guilford | 5,000 Meters Junior Varsity | 45 | 19:34.71 | 9 |
| Sep 7 | Piedmont Triad 4A Pre-Conference MeetSep 7 · 5,000 Meters Varsity · Place 29 · Northwest Guilford | 5,000 Meters Varsity | 29 | 20:57.59 | — |
| Aug 30 | Guilford County XC ChampionshipAug 30 · 5,000 Meters Varsity · Place 92 · Northwest Guilford | 5,000 Meters Varsity | 92 | 21:26.80 | — |