Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Boyd Lee ParkNCHSAA 3A East Regional · Nov 2 | 23:59.84 | NCHSAA 3A East Regional | November 2, 2019 |
| 5,000 Meters · Gray's Creek High SchoolCreek Run · Aug 27 | 26:26.57 | Creek Run | August 27, 2022 |
| 5,000 Meters · Northeast Creek Park RoadNCHSAA 3A East Regional · Oct 30 | 22:55.60 | NCHSAA 3A East Regional | October 30, 2021 |
| 5,000 Meters · Overhills HSJaguar Prowl · Sep 14 | 24:59.94 | Jaguar Prowl | September 14, 2019 |
| 5,000 Meters · Smithfield-Selma HSGreater Neuse River 3A Championships · Jan 6 | 23:48 | Greater Neuse River 3A Championships | January 6, 2021 |
| 5,000 Meters · South Johnston High SchoolGNRC Cleveland @ South Johnston · Dec 17 | 23:34 | GNRC Cleveland @ South Johnston | December 17, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 27 | Creek RunAug 27 · 5,000 Meters Varsity · Place 86 · South Johnston | 5,000 Meters Varsity | 86 | 26:26.57 PB | 12 |
2021 Cross Country
3 results2020 Cross Country
4 results2019 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | NCHSAA 3A East RegionalNov 2 · 5,000 Meters Varsity · Place 171 · South Johnston | 5,000 Meters Varsity | 171 | 23:59.84 PB | 9 |
| Oct 23 | Greater Neuse River Conference MeetOct 23 · 5,000 Meters Varsity · Place 69 · South Johnston Troja | 5,000 Meters Varsity | 69 | 27:45.00 | — |
| Sep 28 | SSS InvitationalSep 28 · 5,000 Meters Open · Place 62 · South Johnston | 5,000 Meters Open | 62 | 28:58.0 | 9 |
| Sep 14 | Jaguar ProwlSep 14 · 5,000 Meters Invitational · Place 70 · South Johnston | 5,000 Meters Invitational | 70 | 24:59.94 PB | 9 |