Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | NCHSAA 2A Midwest Regional MeetOct 28 · 5,000 Meters Varsity · Place 120 · West Stokes | 5,000 Meters Varsity | 120 | 20:34.6 PB | 11 |
| Oct 12 | MCA InvitationalOct 12 · 5,000 Meters Varsity · Place 25 · West Stokes | 5,000 Meters Varsity | 25 | 20:44.16 PB | 11 |
| Sep 30 | Greensboro InvitationalSep 30 · 5,000 Meters Varsity · Place 107 · West Stokes | 5,000 Meters Varsity | 107 | 20:32.64 | — |
| Sep 8 | Friday Night LightsSep 8 · 5,000 Meters Invitational · Place 235 · West Stokes | 5,000 Meters Invitational | 235 | 21:16.31 | — |
2016 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 28 | Fisher River 1 Mile RelaySep 28 · 1 Miles Varsity · Place 24 · West Stokes | 1 Miles Varsity | 24 | 06:18.1 PB | 10 |
| Sep 24 | Greensboro InvitationalSep 24 · 5,000 Meters Varsity · Place 134 · West Stokes | 5,000 Meters Varsity | 134 | 21:42.88 | 10 |
| Sep 9 | Friday Night LightsSep 9 · 5,000 Meters Invitational · Place 205 · West Stokes | 5,000 Meters Invitational | 205 | 22:00.15 | 10 |
| Aug 25 | Northwest InvitationalAug 25 · 5,000 Meters Varsity · Place 49 · West Stokes | 5,000 Meters Varsity | 49 | 24:18.94 | 10 |
2015 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 26 | Greensboro XC ClassicSep 26 · 5,000 Meters Invitational · Place 142 · West Stokes | 5,000 Meters Invitational | 142 | 22:50.79 PB | 9 |
| Sep 11 | Friday Night LightsSep 11 · 5,000 Meters Invitational · Place 171 · West Stokes | 5,000 Meters Invitational | 171 | 22:30.53 | 9 |
| Aug 27 | Northwest InvitationalAug 27 · 5,000 Meters Varsity · Place 110 · West Stokes | 5,000 Meters Varsity | 110 | 25:13.49 | 9 |