Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | NCHSAA 3A Midwest RegionNov 2 · 5,000 Meters 3A · Place 35 · Southeast GuilfordSoutheast Guilford | 5,000 Meters 3A | 35 | 17:25.3 | SR |
| Oct 23 | Mid-Piedmont Conference ChampionshipsOct 23 · 5,000 Meters Varsity · Place 5 · Southeast GuilfordSoutheast Guilford | 5,000 Meters Varsity | 5 | 17:51.90 | SR |
| Oct 5 | Wendy's InvitationalOct 5 · 5,000 Meters 3A · Place 52 · Southeast GuilfordSoutheast Guilford | 5,000 Meters 3A | 52 | 17:45.2 | SR |
| Sep 28 | Greensboro InvitationalSep 28 · 5,000 Meters Invitational · Place 17 · Southeast GuilfordSoutheast Guilford | 5,000 Meters Invitational | 17 | 17:57.08 | — |
| Sep 21 | Adidas XC ChallengeSep 21 · 5,000 Meters Invitational · Place 53 · Southeast GuilfordSoutheast Guilford | 5,000 Meters Invitational | 53 | 17:50.3 PB | 12 |
| Sep 6 | Friday Night Lights XC FestivalSep 6 · 5,000 Meters Championship · Place 138 · Southeast GuilfordSoutheast Guilford | 5,000 Meters Championship | 138 | 18:26.97 | — |
| Aug 27 | Guilford County ChampionshipAug 27 · 5,000 Meters Varsity · Place 8 · Southeast GuSoutheast Gu | 5,000 Meters Varsity | 8 | 17:55.16 | — |
2018 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | NCHSAA State Championship - 1ANov 3 · 5,000 Meters 3A · Place 163 · Southeast GuilfordSoutheast Guilford | 5,000 Meters 3A | 163 | 19:00.37 | 11 |
| Nov 3 | NCHSAA State Championship - 3ANov 3 · 5,000 Meters Varsity · Place 163 · Southeast GuilfordSoutheast Guilford | 5,000 Meters Varsity | 163 | 19:00.37 PB | 12 |
| Oct 27 | NCHSAA 3A Mid-East RegionOct 27 · 5,000 Meters Varsity · Place 31 · Southeast GuilfordSoutheast Guilford | 5,000 Meters Varsity | 31 | 17:43.05 PB | 12 |
| Oct 16 | Mid-Piedmont Conference ChampionshipsOct 16 · 5,000 Meters Varsity · Place 3 · Southeast GuilfordSoutheast Guilford | 5,000 Meters Varsity | 3 | 17:48.03 | JR |
| Oct 6 | Wendy's InvitationalOct 6 · 5,000 Meters 3A · Place 66 · Southeast GuilfordSoutheast Guilford | 5,000 Meters 3A | 66 | 18:56.44 | JR |
| Oct 2 | Mid Piedmont Meet #3Oct 2 · 5,000 Meters Varsity · Place 2 · Southeast GuilfordSoutheast Guilford | 5,000 Meters Varsity | 2 | 17:47.31 | — |
| Sep 29 | Greensboro XC InvitationalSep 29 · 5,000 Meters Championship · Place 84 · Southeast GuilfordSoutheast Guilford | 5,000 Meters Championship | 84 | 18:18.69 | — |
| Sep 21 | Hare & Hounds Invitational (at McAlpine Park)Sep 21 · 5,000 Meters Invitational · Place 96 · Southeast GuilfordSoutheast Guilford | 5,000 Meters Invitational | 96 | 18:27.45 | JR |
| Sep 7 | Friday Night LightsSep 7 · 5,000 Meters Championship · Place 181 · Southeast GuilfordSoutheast Guilford | 5,000 Meters Championship | 181 | 18:36.52 | — |
| Aug 28 | Guilford County ChampionshipAug 28 · 5,000 Meters Varsity · Place 17 · Southeast GuilfordSoutheast Guilford | 5,000 Meters Varsity | 17 | 18:41.31 | — |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | NCHSAA 3A Mideast RegionalOct 28 · 5,000 Meters Varsity · Place 56 · Southeast GuilfordSoutheast Guilford | 5,000 Meters Varsity | 56 | 19:09.6 PB | 11 |
| Oct 7 | Wendy's InvitationalOct 7 · 3A · Place 157 · Southeast GuilfordSoutheast Guilford | 3A | 157 | 19:20.67 | SO |
| Sep 30 | Greensboro InvitationalSep 30 · 5,000 Meters Championship · Place 124 · Southeast GuilfordSoutheast Guilford | 5,000 Meters Championship | 124 | 18:45.46 | — |
| Sep 19 | Mid-Piedmont 3A Meet #1Sep 19 · 5,000 Meters Varsity · Place 8 · Southeast GuilfordSoutheast Guilford | 5,000 Meters Varsity | 8 | 19:57.22 | 11 |
| Sep 16 | Adidas XC ChallengeSep 16 · 5,000 Meters Invitational · Place 213 · Southeast GuilfordSoutheast Guilford | 5,000 Meters Invitational | 213 | 19:35.6 | 11 |
| Sep 15 | adidas XC ChallengeSep 15 · 5,000 Meters Invitational · Place 213 · Southeast GuilfordSoutheast Guilford | 5,000 Meters Invitational | 213 | 19:35.6 | 11 |
| Sep 8 | Friday Night LightsSep 8 · 5,000 Meters Championship · Place 239 · Southeast GuilfordSoutheast Guilford | 5,000 Meters Championship | 239 | 19:02.85 | — |
2016 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | All Metro Conference ChampionshipOct 18 · 5,000 Meters Varsity · Place 24 · Southeast GuilfordSoutheast Guilford | 5,000 Meters Varsity | 24 | 20:14.32 | — |
| Oct 5 | All Metro #2Oct 5 · 5,000 Meters Varsity · Place 34 · Southeast GuilfordSoutheast Guilford | 5,000 Meters Varsity | 34 | 21:20.30 | — |
| Sep 24 | Greensboro InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 93 · Southeast GuilfordSoutheast Guilford | 5,000 Meters Junior Varsity | 93 | 21:03.65 | 10 |
| Sep 17 | Adidas XC ChallengeSep 17 · 5,000 Meters Junior Varsity Red · Place 196 · Southeast GuilfordSoutheast Guilford | 5,000 Meters Junior Varsity Red | 196 | 20:06.5 | 10 |
| Sep 16 | Adidas XC ChallengeSep 16 · 5,000 Meters Junior Varsity · Place 194 · Southeast GuilfordSoutheast Guilford | 5,000 Meters Junior Varsity | 194 | 20:06.6 | 10 |
| Sep 14 | All Metro Meet #1Sep 14 · 5,000 Meters Junior Varsity · Place 9 · Southeast GuilfordSoutheast Guilford | 5,000 Meters Junior Varsity | 9 | 22:40.0 | — |
| Sep 9 | Friday Night LightsSep 9 · 5,000 Meters Junior Varsity · Place 155 · Southeast GuilfordSoutheast Guilford | 5,000 Meters Junior Varsity | 155 | 21:19.07 | 10 |
| Aug 30 | Guilford County XC ChampionshipAug 30 · 5,000 Meters Varsity · Place 143 · Southeast GuilfordSoutheast Guilford | 5,000 Meters Varsity | 143 | 22:59.51 | — |