Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Hagan-Stone ParkHagan Stone Invitational · Oct 7 | 19:02.70 | Hagan Stone Invitational | October 7, 2017 |
| 5,000 Meters · Kiwanis ParkTri-County X C Championships · Oct 17 | 17:59.56 | Tri-County X C Championships | October 17, 2018 |
| 5,000 Meters · Northwood High SchoolNCHSAA 3A Mideast Regional · Oct 28 | 19:15.2 | NCHSAA 3A Mideast Regional | October 28, 2017 |
| 5,000 Meters · Red Oak Middle SchoolNCHSAA 3A East Regional · Oct 29 | 18:59.89 | NCHSAA 3A East Regional | October 29, 2016 |
| 5,000 Meters · South View HSThe Jungle Run · Sep 1 | 19:12.83 | The Jungle Run | September 1, 2018 |
| 5,000 Meters · South View HSThe Jungle Run · Sep 2 | 19:34.44 | The Jungle Run | September 2, 2017 |
| 5,000 Meters · WakeMed Soccer ParkNCHSAA 3A Mid-East Region · Oct 27 | 18:13.53 | NCHSAA 3A Mid-East Region | October 27, 2018 |
| 5,000 Meters · Western Harnett HSTri County X C Meet · Oct 9 | 19:09 | 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
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | NCHSAA 3A Mid-East RegionOct 27 · 5,000 Meters Varsity · Place 55 · Western Harnett | 5,000 Meters Varsity | 55 | 18:13.53 PB | 12 |
| Oct 17 | Tri-County X C ChampionshipsOct 17 · 5,000 Meters Varsity · Place 14 · Western Harnett | 5,000 Meters Varsity | 14 | 17:59.56 PB | 12 |
| Oct 9 | Tri County X C Meet Oct 9 · 5,000 Meters Varsity · Place 8 · Western Harnett | 5,000 Meters Varsity | 8 | 19:09 PB | 12 |
| Oct 6 | Hagan Stone Cross Country ClassicOct 6 · 5,000 Meters Championship · Place 115 · Western Harnett | 5,000 Meters Championship | 115 | 19:14.01 | — |
| Oct 3 | Tri-County Meet #1Oct 3 · 5,000 Meters Varsity · Place 2 · Western Harnett | 5,000 Meters Varsity | 2 | 19:39Unofficial | 12 |
| Sep 1 | The Jungle RunSep 1 · 5,000 Meters Invitational · Place 72 · Western Harnett | 5,000 Meters Invitational | 72 | 19:12.83 PB | 12 |
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | NCHSAA 3A Mideast RegionalOct 28 · 5,000 Meters Varsity · Place 58 · Western Harnett | 5,000 Meters Varsity | 58 | 19:15.2 PB | 11 |
| Oct 18 | Tri-County Conference ChampionshipOct 18 · 5,000 Meters Varsity · Place 15 · Western Harnett | 5,000 Meters Varsity | 15 | 18:50.00 | 11 |
| Oct 11 | Tri-County Quad 5Oct 11 · 5,000 Meters Varsity · Place 6 · Western Harnett High | 5,000 Meters Varsity | 6 | 19:52.30 | 11 |
| Oct 7 | Hagan Stone Cross Country ClassicOct 7 · 5,000 Meters Championship · Place 86 · Western Harnett | 5,000 Meters Championship | 86 | 19:02.70 | — |
| Oct 7 | Hagan Stone InvitationalOct 7 · 5,000 Meters Championship · Place 86 · Western Harnett | 5,000 Meters Championship | 86 | 19:02.70 PB | 11 |
| Sep 30 | Greensboro InvitationalSep 30 · 5,000 Meters Invitational · Place 79 · Western Harnett | 5,000 Meters Invitational | 79 | 19:04.41 | — |
| Sep 23 | BO RUNSep 23 · 5,000 Meters Championship · Place 62 · Western Harnett | 5,000 Meters Championship | 62 | 19:57.24 | — |
| Sep 2 | The Jungle RunSep 2 · 5,000 Meters Invitational · Place 100 · Western Harnett | 5,000 Meters Invitational | 100 | 19:34.44 PB | 11 |
2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | NCHSAA 3A East RegionalOct 29 · 5,000 Meters Varsity · Place 78 · Western Harnett | 5,000 Meters Varsity | 78 | 18:59.89 PB | 10 |
| Sep 17 | Bo RunSep 17 · 5,000 Meters Championship · Place 101 · Western Harnett | 5,000 Meters Championship | 101 | 20:45.21 | — |