Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Carolina Horse ParkNCHSAA 2A Mideast Regional · Oct 25 | 22:48.65 | NCHSAA 2A Mideast Regional | October 25, 2014 |
| 5,000 Meters · Hagan-Stone ParkHagan Stone Invitational · Oct 7 | 20:31.52 | Hagan Stone Invitational | October 7, 2017 |
| 5,000 Meters · Ivey Redmon Sports ComplexNCHSAA 2A State Championship · Nov 4 | 20:27.65 | NCHSAA 2A State Championship | November 4, 2017 |
| 5,000 Meters · South View HSThe Jungle Run · Sep 2 | 20:52.43 | The Jungle Run | September 2, 2017 |
| 5,000 Meters · Wake Med Soccer ParkNXR Southeast Regional Championships · Nov 26 | 20:50.6 | NXR Southeast Regional Championships | November 26, 2016 |
| 5,000 Meters · WakeMed Soccer ParkNCHSAA 2A Mideast Regional · Oct 28 | 20:19.0 | NCHSAA 2A Mideast Regional | October 28, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | NCHSAA 3A State ChampionshipNov 4 · 5,000 Meters 2A · Place 25 · Durham School ofDurham School of | 5,000 Meters 2A | 25 | 20:27.65 | 12 |
| Nov 4 | NCHSAA 2A State ChampionshipNov 4 · 5,000 Meters Varsity · Place 25 · Durham School of the ArtsDurham School of the Arts | 5,000 Meters Varsity | 25 | 20:27.65 PB | 12 |
| Oct 28 | NCHSAA 2A Mideast RegionalOct 28 · 5,000 Meters Varsity · Place 7 · Durham School of the ArtsDurham School of the Arts | 5,000 Meters Varsity | 7 | 20:19.0 PB | 12 |
| Oct 7 | Hagan Stone Cross Country ClassicOct 7 · 5,000 Meters Championship · Place 23 · Durham SchooDurham Schoo | 5,000 Meters Championship | 23 | 20:31.52 | — |
| Oct 7 | Hagan Stone InvitationalOct 7 · 5,000 Meters Championship · Place 23 · Durham School of the ArtsDurham School of the Arts | 5,000 Meters Championship | 23 | 20:31.52 PB | 12 |
| Sep 16 | Adidas XC ChallengeSep 16 · 5,000 Meters Invitational · Place 32 · Durham School of the ArtsDurham School of the Arts | 5,000 Meters Invitational | 32 | 21:09.7 | 12 |
| Sep 15 | adidas XC ChallengeSep 15 · 5,000 Meters Invitational · Place 32 · Durham School of the ArtsDurham School of the Arts | 5,000 Meters Invitational | 32 | 21:09.7 | 12 |
| Sep 13 | NCSSM vs. DSA DualSep 13 · 5,000 Meters Varsity · Place 7 · Durham School of theDurham School of the | 5,000 Meters Varsity | 7 | 22:57.38 | 12 |
| Sep 2 | The Jungle RunSep 2 · 5,000 Meters Invitational · Place 12 · Durham School of the ArtsDurham School of the Arts | 5,000 Meters Invitational | 12 | 20:52.43 PB | 12 |
2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 26 | NXR Southeast Regional ChampionshipsNov 26 · 5,000 Meters Open · Place 33 · Una-GregoryUna-Gregory | 5,000 Meters Open | 33 | 20:50.6 PB | 11 |
| Nov 5 | NCHSAA 3A State ChampionshipNov 5 · 5,000 Meters 2A · Place 19 · Durham SchooDurham Schoo | 5,000 Meters 2A | 19 | 20:37.88 | 11 |
| Oct 29 | NCHSAA 2A Mideast RegionalOct 29 · 5,000 Meters Varsity · Place 5 · Durham School of the ArtsDurham School of the Arts | 5,000 Meters Varsity | 5 | 21:03.40 | 11 |
| Sep 17 | Adidas XC ChallengeSep 17 · 5,000 Meters Varsity Invitational · Place 35 · Durham School of the ArtsDurham School of the Arts | 5,000 Meters Varsity Invitational | 35 | 21:20.9 | 11 |
| Sep 16 | Adidas XC ChallengeSep 16 · 5,000 Meters Invitational · Place 35 · Durham SchooDurham Schoo | 5,000 Meters Invitational | 35 | 21:20.9 | 11 |
| Sep 9 | Friday Night LightsSep 9 · 5,000 Meters Championship · Place 54 · Durham SchooDurham Schoo | 5,000 Meters Championship | 54 | 21:35.65 | 11 |
| Sep 6 | Bunn Home MeetSep 6 · 5,000 Meters Varsity · Place 1 · Durham School of theDurham School of the | 5,000 Meters Varsity | 1 | 22:29.00 | 11 |
2015 Cross Country
4 results2014 Cross Country
3 results