Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Boyd Lee ParkNCHSAA 4A East Regional · Oct 30 | 17:04.39 | NCHSAA 4A East Regional | October 30, 2021 |
| 5,000 Meters · Laney HSNCHSAA 4A East Regional · Jan 16 | 17:49.78 | NCHSAA 4A East Regional | January 16, 2021 |
| 5,000 Meters · Leesville Road High SchoolBroughton, Leesville, GH · Sep 18 | 19:49.9 | Broughton, Leesville, GH | September 18, 2018 |
| 5,000 Meters · Red Oak Middle SchoolKnights Invitational · Sep 8 | 20:30.00 | Knights Invitational | September 8, 2018 |
| 5,000 Meters · South View HSThe Jungle Run · Aug 31 | 17:51.57 | The Jungle Run | August 31, 2019 |
| 5,000 Meters · WakeMed Soccer ParkCAP 7 Championships · Jan 5 | 17:44 | CAP 7 Championships | January 5, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | NCHSAA 4A East RegionalOct 30 · 5,000 Meters Championship · Place 43 · Leesville Road | 5,000 Meters Championship | 43 | 17:04.39 PB | 12 |
| Oct 9 | NC Runners Elite InvitationalOct 9 · 5,000 Meters Championship · Place 46 · Leesville Ro | 5,000 Meters Championship | 46 | 17:11.36 | — |
| Sep 18 | Adidas XC ChallengeSep 18 · 5,000 Meters Championship · Place 49 · Leesville Road | 5,000 Meters Championship | 49 | 16:42.2 | 12 |
| Aug 14 | BaySix Kickoff ClassicAug 14 · 3,000 Meters Varsity · Place 16 · Leesville Road | 3,000 Meters Varsity | 16 | 10:03.07 | 12 |
| Jan 16 | NCHSAA 4A East RegionalJan 16 · 5,000 Meters Varsity · Place 37 · Leesville Road | 5,000 Meters Varsity | 37 | 17:49.78 PB | 11 |
| Jan 5 | CAP 7 ChampionshipsJan 5 · 5,000 Meters Varsity · Place 26 · Leesville Road | 5,000 Meters Varsity | 26 | 17:44 PB | 11 |
2020 Cross Country
4 results2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 30 | NXR Southeast Regional ChampionshipsNov 30 · 5,000 Meters Invitational 2 · Place 133 · Leesville Road | 5,000 Meters Invitational 2 | 133 | 17:59.8 | 10 |
| Oct 12 | NC Runners Elite InvitationalOct 12 · 5,000 Meters Open · Place 3 · M10 Leesville Road | 5,000 Meters Open | 3 | 18:33.10 | — |
| Oct 5 | Great American Cross Country FestivalOct 5 · 5,000 Meters Varsity · Place 129 · Leesville Road-NC | 5,000 Meters Varsity | 129 | 17:51.5 | — |
| Sep 21 | Adidas XC ChallengeSep 21 · 5,000 Meters JV Red · Place 58 · Leesville Road | 5,000 Meters JV Red | 58 | 18:03.7 | 10 |
| Aug 31 | The Jungle RunAug 31 · 5,000 Meters Invitational · Place 20 · Leesville Road | 5,000 Meters Invitational | 20 | 17:51.57 PB | 10 |
| Aug 24 | Providence InvitationalAug 24 · 5,000 Meters Junior Varsity · Place 12 · Leesville Road | 5,000 Meters Junior Varsity | 12 | 18:08.27 | — |
| Aug 10 | Wake County Kickoff ClassicAug 10 · 3,000 Meters Grades 9-10 · Place 30 · Leesville Road | 3,000 Meters Grades 9-10 | 30 | 10:50.40 | 10 |
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Cap 7 Conference ChampionshipsOct 17 · 5,000 Meters Junior Varsity · Place 17 · Leesville Road | 5,000 Meters Junior Varsity | 17 | 18:27.40 | 9 |
| Oct 3 | Enloe @ Leesville RoadOct 3 · 5,000 Meters Varsity · Place 10 · Leesville Road | 5,000 Meters Varsity | 10 | 19:23.26 | — |
| Sep 18 | Broughton, Leesville, GHSep 18 · 5,000 Meters Varsity · Place 36 · Leesville Road | 5,000 Meters Varsity | 36 | 19:49.9 PB | 9 |
| Sep 8 | Knights InvitationalSep 8 · 5,000 Meters Developmental · Place 24 · Leesville Road | 5,000 Meters Developmental | 24 | 20:30.00 PB | 9 |
| Aug 25 | Providence InvitationalAug 25 · 5,000 Meters Junior Varsity · Place 117 · Leesville Road | 5,000 Meters Junior Varsity | 117 | 20:27.92 | — |
| Aug 11 | Wake County Kickoff ClassicAug 11 · 3,000 Meters Varsity · Place 93 · Leesville Road | 3,000 Meters Varsity | 93 | 12:06.13 | 9 |