Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Ivey Redmon Sports ComplexNCHSAA 4A State Championship · Nov 9 | 18:52.48 | NCHSAA 4A State Championship | November 9, 2019 |
| 5,000 Meters · South View HSNCHSAA 4A East Region · Nov 2 | 17:39.3 | NCHSAA 4A East Region | November 2, 2019 |
| 5,000 Meters · South View HSThe Jungle Run · Aug 31 | 19:09.22 | The Jungle Run | August 31, 2019 |
| 5,000 Meters · Wake Med Soccer ParkNXR Southeast Regional Championships · Nov 30 | 20:49.8 | NXR Southeast Regional Championships | November 30, 2019 |
| 5,000 Meters · WakeMed Soccer ParkAdidas XC Challenge · Sep 21 | 17:55.3 | Adidas XC Challenge | September 21, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 30 | NXR Southeast Regional ChampionshipsNov 30 · 5,000 Meters Championship · Place 297 · Millbrook | 5,000 Meters Championship | 297 | 20:49.8 PB | 10 |
| Nov 9 | NCHSAA 2A State ChampionshipsNov 9 · 5,000 Meters 4A · Place 150 · Millbrook | 5,000 Meters 4A | 150 | 18:52.48 | 10 |
| Nov 9 | NCHSAA 4A State ChampionshipNov 9 · 5,000 Meters Varsity · Place 150 · Millbrook | 5,000 Meters Varsity | 150 | 18:52.48 PB | 10 |
| Nov 2 | NCHSAA 4A East RegionNov 2 · 5,000 Meters Varsity · Place 76 · Millbrook | 5,000 Meters Varsity | 76 | 17:39.3 PB | 10 |
| Oct 23 | CAP 7 ChampionshipsOct 23 · Varsity · Place 58 · Millbrook | Varsity | 58 | 19:40.00 | 10 |
| Oct 23 | CAP 7 ChampionshipsOct 23 · Varsity · Place 58 · Millbrook | Varsity | 58 | 19:40.00 | 10 |
| Oct 16 | Millbrook Broughton DualOct 16 · 5,000 Meters Varsity · Place 10 · Millbrook | 5,000 Meters Varsity | 10 | 19:30.00 | 10 |
| Oct 12 | NC Runners Elite InvitationalOct 12 · 5,000 Meters Championship · Place 247 · Millbrook | 5,000 Meters Championship | 247 | 19:38.04 | 10 |
| Oct 5 | Great American Cross Country FestivalOct 5 · 5,000 Meters Seeded · Place 228 · Millbrook-NC | 5,000 Meters Seeded | 228 | 18:33.0 | — |
| Sep 21 | Adidas XC ChallengeSep 21 · 5,000 Meters Championship · Place 195 · Millbrook | 5,000 Meters Championship | 195 | 17:55.3 PB | 10 |
| Sep 18 | Millbrook vs. EnloeSep 18 · 3,000 Meters Varsity · Place 8 · Millbrook | 3,000 Meters Varsity | 8 | 11:16.00 | 10 |
| Aug 31 | The Jungle RunAug 31 · 5,000 Meters Invitational · Place 61 · Millbrook | 5,000 Meters Invitational | 61 | 19:09.22 PB | 10 |