Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Myers Park High SchoolMecklenburg County Preview · Aug 18 | 12:25.6 | Mecklenburg County Preview | August 18, 2018 |
| 5,000 Meters · 2010 ACA InvitationalACA Ramble by the River · Sep 29 | 17:21.87 | ACA Ramble by the River | September 29, 2018 |
| 5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championship · Jan 22 | 18:07.56 | NCHSAA State Championship | January 22, 2021 |
| 5,000 Meters · Kituwah MoundNCHSAA 1A West Regional · Jan 16 | 17:50.02 | NCHSAA 1A West Regional | January 16, 2021 |
| 5,000 Meters · Lincoln Charter SchoolLCS Meet #6 · Dec 8 | 19:16.7 | LCS Meet #6 | December 8, 2020 |
| 5,000 Meters · Southside ParkNCHSAA 1A West Regional · Nov 2 | 16:48.58 | NCHSAA 1A West Regional | November 2, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 22 | NCHSAA State ChampionshipJan 22 · 5,000 Meters 1A · Place 15 · Lincoln Charter | 5,000 Meters 1A | 15 | 18:07.56 PB | 12 |
| Jan 16 | NCHSAA 1A West RegionalJan 16 · 5,000 Meters Varsity · Place 6 · Lincoln Charter | 5,000 Meters Varsity | 6 | 17:50.02 PB | 12 |
| Jan 5 | LCS Meet #8Jan 5 · 5,000 Meters Varsity · Place 10 · Lincoln Charter | 5,000 Meters Varsity | 10 | 20:52 | 12 |
2020 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 19 | NCRunners Elite Winter QuadsDec 19 · 5,000 Meters Varsity · Place 15 · Lincoln Char | 5,000 Meters Varsity | 15 | 18:58.54 | — |
| Dec 8 | LCS Meet #6Dec 8 · 5,000 Meters Varsity · Place 5 · Lincoln Charter | 5,000 Meters Varsity | 5 | 19:16.7 PB | 12 |
| Dec 3 | LCS Meet #5Dec 3 · 5,000 Meters Varsity · Place 3 · Lincoln Charter | 5,000 Meters Varsity | 3 | 20:05.4 | 12 |
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | NCHSAA 2A State ChampionshipsNov 9 · 5,000 Meters 1A · Place 9 · Lincoln Charter | 5,000 Meters 1A | 9 | 17:13.83 | 11 |
| Nov 2 | NCHSAA 1A West RegionalNov 2 · 5,000 Meters Varsity · Place 2 · Lincoln Charter | 5,000 Meters Varsity | 2 | 16:48.58 PB | 11 |
| Oct 12 | NC Runners Elite InvitationalOct 12 · 5,000 Meters Invitational · Place 20 · Lincoln Charter | 5,000 Meters Invitational | 20 | 17:19.71 | 11 |
| Oct 9 | United Way InvitationalOct 9 · 5,000 Meters Invitational · Place 7 · Lincoln Charter | 5,000 Meters Invitational | 7 | 17:18.05 | 11 |
| Sep 20 | Hare & Hounds Invitational (at McAlpine Park)Sep 20 · 5,000 Meters Invitational · Place 13 · Lincoln Charter | 5,000 Meters Invitational | 13 | 17:15.7 | 11 |
| Sep 6 | Friday Night Lights XC FestivalSep 6 · 5,000 Meters Invitational · Place 5 · Lincoln Charter | 5,000 Meters Invitational | 5 | 17:17.62 | — |
| Aug 24 | Providence InvitationalAug 24 · 5,000 Meters Championship · Place 37 · Lincoln Charter | 5,000 Meters Championship | 37 | 17:06.99 | — |
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | NCHSAA State Championship - 1ANov 3 · 5,000 Meters 1A · Place 22 · Lincoln Charter | 5,000 Meters 1A | 22 | 17:57.52 | 10 |
| Oct 27 | NCHSAA 1A West RegionalOct 27 · 5,000 Meters 1A · Place 8 · Lincoln Charter | 5,000 Meters 1A | 8 | 17:36.13 | 10 |
| Sep 29 | ACA Ramble by the RiverSep 29 · 5,000 Meters Championship · Place 17 · Lincoln Charter | 5,000 Meters Championship | 17 | 17:21.87 PB | 10 |
| Sep 21 | Hare & Hounds Invitational (at McAlpine Park)Sep 21 · 5,000 Meters Invitational · Place 32 · Lincoln Charter | 5,000 Meters Invitational | 32 | 17:36.44 | SO |
| Sep 7 | Friday Night LightsSep 7 · 5,000 Meters Invitational · Place 18 · Lincoln Charter | 5,000 Meters Invitational | 18 | 17:56.10 | — |
| Aug 25 | Providence InvitationalAug 25 · 5,000 Meters Invitational · Place 7 · Lincoln Charter | 5,000 Meters Invitational | 7 | 17:25.92 | — |
| Aug 18 | Mecklenburg County PreviewAug 18 · 2 Miles Frosh/Soph · Place 8 · Lincoln Charter | 2 Miles Frosh/Soph | 8 | 12:25.6 PB | 10 |
2017 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 8 | Friday Night LightsSep 8 · 5,000 Meters Invitational · Place 48 · Lincoln Charter | 5,000 Meters Invitational | 48 | 18:12.64 | — |