Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.1 Miles · Myers Park XC CourseMecklenburg County XC Preview · Aug 16 | 16:34.00 | Mecklenburg County XC Preview | August 16, 2014 |
| 5,000 Meters · Hagan-Stone ParkGreensboro XC Classic · Sep 26 | 20:22.31 | Greensboro XC Classic | September 26, 2015 |
| 5,000 Meters · Ivey Redmon Sports ComplexN.C. Runners XC Invitational · Oct 14 | 20:30.42 | N.C. Runners XC Invitational | October 14, 2017 |
| 5,000 Meters · McAlpine Creek ParkMcAlpine Meet · Sep 18 | 21:31 | McAlpine Meet | September 18, 2014 |
| 5,000 Meters · McAlpine Greenway ParkMECKA Conference Championship · Oct 20 | 20:07 | MECKA Conference Championship | October 20, 2016 |
| 5,000 Meters · Milliken Plant CourseEye Opener · Sep 3 | 20:01.9 | Eye Opener | September 3, 2016 |
| 5,000 Meters · Milliken Plant CourseEye Opener · Sep 5 | 20:28.92 | Eye Opener | September 5, 2015 |
| 5,000 Meters · Renaissance ParkRoyal High School Twilight Invitational · Sep 10 | 20:31.8 | Royal High School Twilight Invitational | September 10, 2016 |
| 5,000 Meters · WakeMed Soccer ParkGreat American Cross Country Festival · Oct 1 | 19:04.6 | Great American Cross Country Festival | October 1, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | N.C. Runners XC InvitationalOct 14 · 5,000 Meters Championship · Place 114 · Hough | 5,000 Meters Championship | 114 | 20:30.42 PB | 12 |
| Oct 7 | Great American Cross Country FestivalOct 7 · 5,000 Meters Junior Varsity · Place 119 · Hough HS-NC | 5,000 Meters Junior Varsity | 119 | 21:33.5 | — |
| Sep 22 | 7th Hare & Hounds Invitational (at McAlpine Park)Sep 22 · 5,000 Meters Open · Place 172 · HOUGH | 5,000 Meters Open | 172 | 21:09.00 | SR |
| Sep 1 | Eye Opener InvitationalSep 1 · 5,000 Meters Junior Varsity · Place 176 · Hough | 5,000 Meters Junior Varsity | 176 | 21:25.7 | 12 |
| Aug 26 | Providence InvitationalAug 26 · 5,000 Meters Junior Varsity · Place 154 · Hough, William | 5,000 Meters Junior Varsity | 154 | 21:34.86 | SR |
2016 Cross Country
4 results2015 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 26 | Greensboro XC ClassicSep 26 · 5,000 Meters Junior Varsity · Place 62 · Hough | 5,000 Meters Junior Varsity | 62 | 20:22.31 PB | 10 |
| Sep 5 | Eye OpenerSep 5 · 5,000 Meters Junior Varsity · Place 90 · Hough | 5,000 Meters Junior Varsity | 90 | 20:28.92 PB | 10 |
2014 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 18 | McAlpine MeetSep 18 · 5,000 Meters Varsity · Place 77 · Hough | 5,000 Meters Varsity | 77 | 21:31 PB | 9 |
| Sep 13 | Weddington XC InvitationalSep 13 · Junior Varsity · Place 118 · Hough | Junior Varsity | 118 | 22:29 | 9 |
| Sep 6 | SCSDB Eye OpenerSep 6 · 5,000 Meters HS Junior Varsity · Place 164 · Hough | 5,000 Meters HS Junior Varsity | 164 | 21:57.36 | 9 |
| Aug 16 | Mecklenburg County XC PreviewAug 16 · 2.1 Mile Freshmen/Sophomore · Place 74 · Hough | 2.1 Mile Freshmen/Sophomore | 74 | 16:34.00 PB | 9 |