Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Freedom HSNCHSAA 3A West Regional · Oct 31 | 17:48.00 | NCHSAA 3A West Regional | October 31, 2015 |
| 5,000 Meters · Ivey Redmon Sports ComplexNCHSAA 3A State Cross Country Championship · Nov 7 | 18:07.09 | NCHSAA 3A State Cross Country Championship | November 7, 2015 |
| 5,000 Meters · Jackson ParkWNCCCC Invitational · Aug 27 | 18:38.9 | WNCCCC Invitational | August 27, 2016 |
| 5,000 Meters · Jackson ParkNCHSAA 3A West Regional · Oct 25 | 18:16.60 | NCHSAA 3A West Regional | October 25, 2014 |
| 5,000 Meters · McAlpine Greenway Park6th Annual Hare & Hounds Inv. (at McAlpine) · Sep 17 | 17:38.2 | 6th Annual Hare & Hounds Inv. (at McAlpine) | September 17, 2016 |
| 5,000 Meters · Milliken Plant CourseEye Opener Invitational · Sep 1 | 17:55.8 | Eye Opener Invitational | September 1, 2017 |
| 5,000 Meters · Milliken Plant CourseEye Opener · Sep 5 | 17:36.97 | Eye Opener | September 5, 2015 |
| 5,000 Meters · WakeMed Soccer ParkAdidas XC Challenge · Sep 16 | 17:32.9 | Adidas XC Challenge | September 16, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 16 | Adidas XC ChallengeSep 16 · 5,000 Meters Championship · Place 156 · Asheville | 5,000 Meters Championship | 156 | 17:32.9 PB | 12 |
| Sep 1 | Eye Opener InvitationalSep 1 · 5,000 Meters Championship · Place 41 · Asheville | 5,000 Meters Championship | 41 | 17:55.8 PB | 12 |
2016 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | NCHSAA 3A West RegionalOct 29 · 5,000 Meters Varsity · Place 28 · Asheville | 5,000 Meters Varsity | 28 | 18:00.36 | 11 |
| Sep 17 | 6th Annual Hare & Hounds Inv. (at McAlpine)Sep 17 · 5,000 Meters Varsity Championship (SATURDAY) · Place 61 · Asheville | 5,000 Meters Varsity Championship (SATURDAY) | 61 | 17:38.2 PB | 11 |
| Sep 3 | Eye OpenerSep 3 · 5,000 Meters International · Place 70 · Asheville | 5,000 Meters International | 70 | 18:11.7 | 11 |
| Aug 27 | WNCCCC InvitationalAug 27 · 5,000 Meters Championship · Place 54 · Asheville | 5,000 Meters Championship | 54 | 18:38.9 PB | 11 |
2015 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | NCHSAA 3A State Cross Country ChampionshipNov 7 · 5,000 Meters Varsity · Place 69 · Asheville | 5,000 Meters Varsity | 69 | 18:07.09 PB | 10 |
| Oct 31 | NCHSAA 3A West RegionalOct 31 · 5,000 Meters Varsity · Place 22 · Asheville | 5,000 Meters Varsity | 22 | 17:48.00 PB | 10 |
| Sep 5 | Eye OpenerSep 5 · 5,000 Meters International · Place 57 · Asheville | 5,000 Meters International | 57 | 17:36.97 PB | 10 |
2014 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | NCHSAA 3A West RegionalOct 25 · 5,000 Meters Varsity · Place 39 · Asheville | 5,000 Meters Varsity | 39 | 18:16.60 PB | 9 |