Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Ivey Redmon Sports ComplexNCHSAA 4A State Cross Country Championship · Nov 7 | 17:44.27 | NCHSAA 4A State Cross Country Championship | November 7, 2015 |
| 5,000 Meters · South View HSThe Jungle Run · Aug 30 | 18:48.54 | The Jungle Run | August 30, 2014 |
| 5,000 Meters · UNC WilmingtonSeahawk Invitational · Sep 6 | 18:04.23 | Seahawk Invitational | September 6, 2014 |
| 5,000 Meters · Wake Med Soccer ParkNXN Southeast Regional · Nov 28 | 17:02.3 | NXN Southeast Regional | November 28, 2015 |
| 5,000 Meters · WakeMed Soccer ParkNCHSAA 4A Mideast Regional · Oct 29 | 16:01.91 | NCHSAA 4A Mideast Regional | October 29, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | NCHSAA 4A Mideast RegionalOct 29 · 5,000 Meters Varsity · Place 13 · Leesville Road | 5,000 Meters Varsity | 13 | 16:01.91 PB | 12 |
| Oct 1 | Great American Cross Country FestivalOct 1 · 5,000 Meters Varsity - Red · Place 8 · Leesville Road | 5,000 Meters Varsity - Red | 8 | 16:26.5 | 12 |
| Sep 17 | Adidas XC ChallengeSep 17 · 5,000 Meters Varsity Championship · Place 49 · Leesville Road | 5,000 Meters Varsity Championship | 49 | 16:29.8 | 12 |
2015 Cross Country
4 results2014 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 29 | NXN Southeast RegionalNov 29 · 5,000 Meters Freshman/Sophomore · Place 11 · Leesville Road | 5,000 Meters Freshman/Sophomore | 11 | 17:26.7 | 10 |
| Oct 25 | NCHSAA 4A Mideast RegionalOct 25 · 5,000 Meters Varsity · Place 53 · Leesville Road | 5,000 Meters Varsity | 53 | 17:21.60 | 10 |
| Sep 6 | Seahawk InvitationalSep 6 · 5,000 Meters Championship · Place 68 · Leesville Road | 5,000 Meters Championship | 68 | 18:04.23 PB | 10 |
| Aug 30 | The Jungle RunAug 30 · 5,000 Meters Invitational · Place 43 · Leesville Road | 5,000 Meters Invitational | 43 | 18:48.54 PB | 10 |