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 | 9:27.40 | HOKA ONE ONE Postal Nationals - Southeast National Flagship Event | November 18, 2017 |
| 5,000 Meters · Cape Fear River TrailCFV XC Championships · Oct 21 | 16:51.08 | CFV XC Championships | October 21, 2015 |
| 5,000 Meters · Hagan-Stone ParkGreensboro XC Classic · Sep 26 | 16:31.51 | Greensboro XC Classic | September 26, 2015 |
| 5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championship - 3A · Nov 3 | 15:52.01 | NCHSAA State Championship - 3A | November 3, 2018 |
| 5,000 Meters · Ivey Redmon Sports ComplexNCHSAA 3A State Cross Country Championship · Nov 7 | 17:13.02 | NCHSAA 3A State Cross Country Championship | November 7, 2015 |
| 5,000 Meters · Kiwanis ParkTri-County X C Championships · Oct 17 | 15:39.83 | Tri-County X C Championships | October 17, 2018 |
| 5,000 Meters · Northwood High SchoolNCHSAA 3A Mideast Regional · Oct 28 | 16:21.6 | NCHSAA 3A Mideast Regional | October 28, 2017 |
| 5,000 Meters · South View HSThe Jungle Run · Sep 1 | 15:28.91 | The Jungle Run | September 1, 2018 |
| 5,000 Meters · South View HSThe Jungle Run · Sep 2 | 15:42.31 | The Jungle Run | September 2, 2017 |
| 5,000 Meters · Union Pines HSCFV XC Meet 6 · Oct 14 | 16:44.73 | CFV XC Meet 6 | October 14, 2015 |
| 5,000 Meters · WakeMed Soccer ParkNCHSAA 3A Mid-East Region · Oct 27 | 15:45.99 | NCHSAA 3A Mid-East Region | October 27, 2018 |
| 5,000 Meters · WakeMed Soccer ParkAdidas XC Challenge · Sep 16 | 15:40.0 | Adidas XC Challenge | September 16, 2017 |
| 5,000 Meters · Western Harnett HSTri County X C Meet · Oct 9 | 19:23.20 | Tri County X C Meet | October 9, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | NCHSAA State Championship - 1ANov 3 · 5,000 Meters 3A · Place 2 · Union Pines | 5,000 Meters 3A | 2 | 15:52.01 | 12 |
| Nov 3 | NCHSAA State Championship - 3ANov 3 · 5,000 Meters Varsity · Place 2 · Union Pines | 5,000 Meters Varsity | 2 | 15:52.01 PB | 12 |
| Oct 27 | NCHSAA 3A Mid-East RegionOct 27 · 5,000 Meters Varsity · Place 2 · Union Pines | 5,000 Meters Varsity | 2 | 15:45.99 PB | 12 |
| Oct 17 | Tri-County X C ChampionshipsOct 17 · 5,000 Meters Varsity · Place 1 · Union Pines | 5,000 Meters Varsity | 1 | 15:39.83 PB | 12 |
| Oct 13 | NC Runners Elite InvitationalOct 13 · 5,000 Meters Championship · Place 1 · Union Pines | 5,000 Meters Championship | 1 | 16:01.87 | 12 |
| Oct 9 | Tri County X C Meet Oct 9 · 5,000 Meters Varsity · Place 11 · Union Pines | 5,000 Meters Varsity | 11 | 19:23.20 PB | 12 |
| Oct 6 | Great American Cross Country FestivalOct 6 · 5,000 Meters Varsity · Place 14 · Union Pines | 5,000 Meters Varsity | 14 | 15:20.7 | 12 |
| Oct 3 | Tri-County X C Meet 5Oct 3 · 5,000 Meters Varsity · Place 15 · Union Pines | 5,000 Meters Varsity | 15 | 24:51.12 | 12 |
| Sep 26 | Tri-County X C Meet 4Sep 26 · 5,000 Meters Varsity · Place 1 · Union Pines | 5,000 Meters Varsity | 1 | 17:06Unofficial | 12 |
| Sep 1 | The Jungle RunSep 1 · 5,000 Meters Championship · Place 1 · Union Pines | 5,000 Meters Championship | 1 | 15:28.91 PB | 12 |
2017 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | HOKA ONE ONE Postal Nationals - Southeast National Flagship EventNov 18 · 3,200 Meters Section 11 · Place 10 · Union Pines | 3,200 Meters Section 11 | 10 | 9:27.40 PB | 11 |
| Nov 4 | NCHSAA 3A State ChampionshipNov 4 · 5,000 Meters 3A · Place 6 · Union Pines | 5,000 Meters 3A | 6 | 16:01.45 | 11 |
| Oct 28 | NCHSAA 3A Mideast RegionalOct 28 · 5,000 Meters Varsity · Place 2 · Union Pines | 5,000 Meters Varsity | 2 | 16:21.6 PB | 11 |
| Oct 18 | Tri-County Conference ChampionshipOct 18 · 5,000 Meters Varsity · Place 2 · Union Pines | 5,000 Meters Varsity | 2 | 15:51.61 | 11 |
| Oct 4 | Tri-County Meet 5Oct 4 · 5,000 Meters Varsity · Place 5 · Union Pines | 5,000 Meters Varsity | 5 | 20:19.38 | 11 |
| Sep 27 | Tri-County Meet 4Sep 27 · 5,000 Meters Varsity · Place 1 · Union Pines | 5,000 Meters Varsity | 1 | 19:44.20 | 11 |
| Sep 20 | Tri-County Meet 3Sep 20 · 5,000 Meters Varsity · Place 4 · Union Pines | 5,000 Meters Varsity | 4 | 19:41.14 | 11 |
| Sep 16 | Adidas XC ChallengeSep 16 · 5,000 Meters Championship · Place 9 · Union Pines | 5,000 Meters Championship | 9 | 15:40.0 PB | 11 |
| Sep 15 | adidas XC ChallengeSep 15 · 5,000 Meters Championship · Place 9 · Union Pines | 5,000 Meters Championship | 9 | 15:40.0 | 11 |
| Sep 13 | Tri-County Meet 2Sep 13 · 5,000 Meters Varsity · Place 1 · Union Pines | 5,000 Meters Varsity | 1 | 17:36Unofficial | 11 |
| Sep 9 | Centreville InvitationalSep 9 · 5,000 Meters Varsity · Place 4 · Union Pines | 5,000 Meters Varsity | 4 | 18:53Unofficial | 11 |
| Sep 6 | Tri-County conf. Meet 1Sep 6 · 5,000 Meters Varsity · Place 4 · Union Pines | 5,000 Meters Varsity | 4 | 18:53.00 | 11 |
| Sep 2 | The Jungle RunSep 2 · 5,000 Meters Championship · Place 2 · Union Pines | 5,000 Meters Championship | 2 | 15:42.31 PB | 11 |
2016 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | NCHSAA 3A State ChampionshipNov 5 · 5,000 Meters 3A · Place 6 · Union Pines | 5,000 Meters 3A | 6 | 16:17.45 | 10 |
| Oct 29 | NCHSAA 3A Mideast RegionalOct 29 · 5,000 Meters Varsity · Place 2 · Union Pines | 5,000 Meters Varsity | 2 | 16:36.59 | 10 |
| Oct 19 | CFV XC ChampionshipOct 19 · 5,000 Meters Varsity · Place 1 · Union Pines | 5,000 Meters Varsity | 1 | 16:22Unofficial | 10 |
| Oct 1 | Great American Cross Country FestivalOct 1 · 5,000 Meters Varsity - Red · Place 5 · Union Pines | 5,000 Meters Varsity - Red | 5 | 16:12.2 | 10 |
| Sep 17 | Adidas XC ChallengeSep 17 · 5,000 Meters Varsity Championship · Place 52 · Union Pines | 5,000 Meters Varsity Championship | 52 | 16:31.0 | 10 |
| Sep 16 | Adidas XC ChallengeSep 16 · 5,000 Meters Championship · Place 52 · Union Pines | 5,000 Meters Championship | 52 | 16:31.0 | 10 |
| Sep 9 | Friday Night LightsSep 9 · 5,000 Meters Championship · Place 14 · Union Pines | 5,000 Meters Championship | 14 | 16:52.97 | 10 |
| Sep 7 | CFV XC Meet 1Sep 7 · 5,000 Meters Varsity · Place 7 · Union Pines | 5,000 Meters Varsity | 7 | 19:37Unofficial | 10 |
| Sep 3 | Jungle RunSep 3 · 5,000 Meters Championship · Place 6 · Union Pines | 5,000 Meters Championship | 6 | 16:12.57 | 10 |
| Aug 16 | Tiger Challenge 3K KickoffAug 16 · 3,000 Meters Varsity · Place 1 · Union Pines | 3,000 Meters Varsity | 1 | 9:55.00 | 10 |
2015 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | NCHSAA 3A State Cross Country ChampionshipNov 7 · 5,000 Meters Varsity · Place 16 · Union Pines | 5,000 Meters Varsity | 16 | 17:13.02 PB | 9 |
| Oct 31 | NCHSAA 3A Mideast RegionalOct 31 · 5,000 Meters Varsity · Place 6 · Union Pines | 5,000 Meters Varsity | 6 | 16:48.09 | 9 |
| Oct 21 | CFV XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 3 · Union Pines | 5,000 Meters Varsity | 3 | 16:51.08 PB | 9 |
| Oct 14 | CFV XC Meet 6Oct 14 · 5,000 Meters Varsity · Place 1 · Union Pines | 5,000 Meters Varsity | 1 | 16:44.73 PB | 9 |
| Oct 3 | Hagan Stone XC ClassicOct 3 · 5,000 Meters Championship · Place 9 · Union Pines | 5,000 Meters Championship | 9 | 17:34.85 | — |
| Sep 30 | CFV XC Meet 4Sep 30 · 5,000 Meters Varsity · Place 1 · Union Pines | 5,000 Meters Varsity | 1 | 16:55.91 | 9 |
| Sep 26 | Greensboro XC ClassicSep 26 · 5,000 Meters Championship · Place 11 · Union Pines | 5,000 Meters Championship | 11 | 16:31.51 PB | 9 |
| Sep 23 | CFV XC Meet 3Sep 23 · 5,000 Meters Varsity · Place 2 · Union Pines | 5,000 Meters Varsity | 2 | 16:54.00Unofficial | 9 |
| Sep 19 | 5th Annual Hare & Hounds Inv. (at McAlpine)Sep 19 · 5,000 Meters Championship · Place 10 · Union Pines | 5,000 Meters Championship | 10 | 16:29.3 | — |
| Sep 16 | CFV XC Meet 2Sep 16 · 5,000 Meters Varsity · Place 2 · Union Pines | 5,000 Meters Varsity | 2 | 16:30.00Unofficial | 9 |
| Sep 9 | CFV XC Meet 1Sep 9 · 5,000 Meters Varsity · Place 1 · Union Pines | 5,000 Meters Varsity | 1 | 17:16Unofficial | 9 |
| Sep 5 | Jungle RunSep 5 · 5,000 Meters Varsity · Union Pines | 5,000 Meters Varsity | 0 | 16:20.11Unofficial | 9 |
| Aug 18 | South View 3K RunAug 18 · 3,000 Meters Varsity · Place 1 · Union Pines | 3,000 Meters Varsity | 1 | 9:42.63Unofficial | 9 |