Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · North Forsyth HSHOKA ONE ONE Postal Nationals - Southeast National Flagship Event · Nov 18 | 10:24.16 | HOKA ONE ONE Postal Nationals - Southeast National Flagship Event | November 18, 2017 |
| 5,000 Meters · Cape Fear River TrailCFV XC Championships · Oct 21 | 21:23.24 | CFV XC Championships | October 21, 2015 |
| 5,000 Meters · Gray's Creek High SchoolCFV XC Meet 2 · Sep 14 | 18:56.00 | CFV XC Meet 2 | September 14, 2016 |
| 5,000 Meters · McAlpine Greenway Park6th Annual Hare & Hounds Inv. (at McAlpine) · Sep 17 | 18:20.8 | 6th Annual Hare & Hounds Inv. (at McAlpine) | September 17, 2016 |
| 5,000 Meters · Northwood High SchoolNCHSAA 3A Mideast Regional · Oct 28 | 17:43.7 | NCHSAA 3A Mideast Regional | October 28, 2017 |
| 5,000 Meters · South View HSThe Jungle Run · Sep 2 | 17:11.40 | The Jungle Run | September 2, 2017 |
| 5,000 Meters · St. Andrews College CourseScotland Invitational · Oct 10 | 21:44.57 | Scotland Invitational | October 10, 2015 |
| 5,000 Meters · Union Pines HSCFV XC Meet 6 · Oct 14 | 21:11.14 | CFV XC Meet 6 | October 14, 2015 |
| 5,000 Meters · WakeMed Soccer ParkAdidas XC Challenge · Sep 16 | 17:26.1 | 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
14 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | HOKA ONE ONE Postal Nationals - Southeast National Flagship EventNov 18 · 3,200 Meters Section 5 · Place 4 · Union Pines | 3,200 Meters Section 5 | 4 | 10:24.16 PB | 12 |
| Nov 4 | NCHSAA 3A State ChampionshipNov 4 · 3A · Place 94 · Union Pines | 3A | 94 | 17:32.21 | 12 |
| Oct 28 | NCHSAA 3A Mideast RegionalOct 28 · 5,000 Meters Varsity · Place 13 · Union Pines | 5,000 Meters Varsity | 13 | 17:43.7 PB | 12 |
| Oct 18 | Tri-County Conference ChampionshipOct 18 · 5,000 Meters Varsity · Place 3 · Union Pines | 5,000 Meters Varsity | 3 | 17:30.00 | 12 |
| Oct 4 | Tri-County Meet 5Oct 4 · 5,000 Meters Varsity · Place 1 · Union Pines | 5,000 Meters Varsity | 1 | 19:47.72 | 12 |
| Sep 27 | Tri-County Meet 4Sep 27 · 5,000 Meters Varsity · Place 2 · Union Pines | 5,000 Meters Varsity | 2 | 19:44.30 | 12 |
| Sep 22 | 7th Hare & Hounds Invitational (at McAlpine Park)Sep 22 · 5,000 Meters Championship · Place 66 · UNION PINES | 5,000 Meters Championship | 66 | 17:19.89 | SR |
| Sep 20 | Tri-County Meet 3Sep 20 · 5,000 Meters Varsity · Place 1 · Union Pines | 5,000 Meters Varsity | 1 | 18:40.28 | 12 |
| Sep 16 | Adidas XC ChallengeSep 16 · 5,000 Meters Championship · Place 140 · Union Pines | 5,000 Meters Championship | 140 | 17:26.1 PB | 12 |
| Sep 15 | adidas XC ChallengeSep 15 · 5,000 Meters Championship · Place 140 · Union Pines | 5,000 Meters Championship | 140 | 17:26.1 | 12 |
| Sep 13 | Tri-County Meet 2Sep 13 · 5,000 Meters Varsity · Place 2 · Union Pines | 5,000 Meters Varsity | 2 | 18:52Unofficial | 12 |
| Sep 9 | Centreville InvitationalSep 9 · 5,000 Meters Varsity · Place 1 · Union Pines | 5,000 Meters Varsity | 1 | 18:44Unofficial | 12 |
| Sep 6 | Tri-County conf. Meet 1Sep 6 · 5,000 Meters Varsity · Place 1 · Union Pines | 5,000 Meters Varsity | 1 | 18:44.00 | 12 |
| Sep 2 | The Jungle RunSep 2 · 5,000 Meters Championship · Place 28 · Union Pines | 5,000 Meters Championship | 28 | 17:11.40 PB | 12 |
2016 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | NCHSAA 3A State ChampionshipNov 5 · 5,000 Meters 3A · Place 102 · Union Pines | 5,000 Meters 3A | 102 | 18:10.43 | 11 |
| Oct 29 | NCHSAA 3A Mideast RegionalOct 29 · 5,000 Meters Varsity · Place 23 · Union Pines | 5,000 Meters Varsity | 23 | 18:21.87 | 11 |
| Oct 19 | CFV XC ChampionshipOct 19 · 5,000 Meters Varsity · Place 7 · Union Pines | 5,000 Meters Varsity | 7 | 18:15Unofficial | 11 |
| Oct 1 | Great American Cross Country FestivalOct 1 · 5,000 Meters Varsity - Red · Place 98 · Union Pines | 5,000 Meters Varsity - Red | 98 | 18:11.4 | 11 |
| Sep 17 | 6th Annual Hare & Hounds Inv. (at McAlpine)Sep 17 · 5,000 Meters Varsity Championship (SATURDAY) · Place 113 · Union Pines | 5,000 Meters Varsity Championship (SATURDAY) | 113 | 18:20.8 PB | 11 |
| Sep 14 | CFV XC Meet 2Sep 14 · 5,000 Meters Varsity · Place 3 · Union Pines | 5,000 Meters Varsity | 3 | 18:56.00 PB | 11 |
| Sep 7 | CFV XC Meet 1Sep 7 · 5,000 Meters Varsity · Place 4 · Union Pines | 5,000 Meters Varsity | 4 | 19:33Unofficial | 11 |
| Sep 3 | Jungle RunSep 3 · 5,000 Meters Championship · Place 69 · Union Pines | 5,000 Meters Championship | 69 | 17:58.16 | 11 |
| Aug 16 | Tiger Challenge 3K KickoffAug 16 · 3,000 Meters Varsity · Place 10 · Union Pines | 3,000 Meters Varsity | 10 | 10:32.80 | 11 |
2015 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | CFV XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 37 · Union Pines | 5,000 Meters Varsity | 37 | 21:23.24 PB | 10 |
| Oct 14 | CFV XC Meet 6Oct 14 · 5,000 Meters Varsity · Place 17 · Union Pines | 5,000 Meters Varsity | 17 | 21:11.14 PB | 10 |
| Oct 10 | Scotland InvitationalOct 10 · 5,000 Meters Varsity · Place 27 · Union Pines | 5,000 Meters Varsity | 27 | 21:44.57 PB | 10 |
| Oct 7 | CFV XC Meet 5Oct 7 · 5,000 Meters Varsity · Union Pines | 5,000 Meters Varsity | 0 | 20:33.73Unofficial | 10 |
| Sep 30 | CFV XC Meet 4Sep 30 · 5,000 Meters Varsity · Place 21 · Union Pines | 5,000 Meters Varsity | 21 | 22:30.15 | 10 |
| Sep 23 | CFV XC Meet 3Sep 23 · 5,000 Meters Varsity · Place 17 · Union Pines | 5,000 Meters Varsity | 17 | 19:46.00Unofficial | 10 |
| Sep 19 | 5th Annual Hare & Hounds Inv. (at McAlpine)Sep 19 · 5,000 Meters Invitational · Place 230 · Union Pines | 5,000 Meters Invitational | 230 | 21:37.9 | — |
| Sep 16 | CFV XC Meet 2Sep 16 · 5,000 Meters Varsity · Place 26 · Union Pines | 5,000 Meters Varsity | 26 | 21:22.00Unofficial | 10 |
| Sep 9 | CFV XC Meet 1Sep 9 · 5,000 Meters Varsity · Place 24 · Union Pines | 5,000 Meters Varsity | 24 | 23:09Unofficial | 10 |
| Sep 5 | Jungle RunSep 5 · 5,000 Meters Varsity · Union Pines | 5,000 Meters Varsity | 0 | 21:30.01Unofficial | 10 |
| Aug 18 | South View 3K RunAug 18 · 3,000 Meters Varsity · Place 24 · Union Pines | 3,000 Meters Varsity | 24 | 12:25.70Unofficial | 10 |
2014 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | CFV Conference ChampionshipOct 15 · 5,000 Meters Junior Varsity · Union Pines | 5,000 Meters Junior Varsity | 0 | 20:30.00Unofficial | 9 |
| Oct 8 | CFV XC MeetOct 8 · 5,000 Meters Varsity · Place 20 · Union Pines | 5,000 Meters Varsity | 20 | 21:24.00 | — |
| Oct 1 | CFV XC MeetOct 1 · 5,000 Meters Varsity · Place 20 · Union Pines | 5,000 Meters Varsity | 20 | 21:32.00 | 9 |
| Sep 17 | CFV XC MeetSep 17 · 5,000 Meters Varsity · Place 25 · Union Pines | 5,000 Meters Varsity | 25 | 21:50.00 | — |
| Sep 10 | CFV XC MeetSep 10 · 5,000 Meters Varsity · Place 32 · Union Pines | 5,000 Meters Varsity | 32 | 22:33.00 | — |
| Sep 3 | Cape Fear Valley XC Meet 2Sep 3 · 5,000 Meters Varsity · Place 35 · Union Pines | 5,000 Meters Varsity | 35 | 25:13.00 | 9 |