Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Boyd Lee ParkNCHSAA 4A East Regional · Oct 30 | 20:34.71 | NCHSAA 4A East Regional | October 30, 2021 |
| 5,000 Meters · Hugh McRae ParkHoggard MEC JV Home Meet #4 · Jan 7 | 20:14.96 | Hoggard MEC JV Home Meet #4 | January 7, 2021 |
| 5,000 Meters · New Hanover TrackWallace Park Classic · Sep 21 | 22:07 | Wallace Park Classic | September 21, 2023 |
| 5,000 Meters · Olsen ParkNew Hanover County Championships Junior Varsity · Jan 2 | 22:40.29 | New Hanover County Championships Junior Varsity | January 2, 2021 |
| 5,000 Meters · WakeMed Soccer ParkNCHSAA 4A East Regional · Oct 29 | 20:23.05 | NCHSAA 4A East Regional | October 29, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | NCHSAA 4A East RegionalOct 28 · 5,000 Meters Varsity · Place 143 · New Hanover | 5,000 Meters Varsity | 143 | 20:31.32 | 12 |
| Sep 21 | Wallace Park ClassicSep 21 · 5,000 Meters Varsity · Place 60 · New Hanover | 5,000 Meters Varsity | 60 | 22:07 PB | 12 |
| Sep 8 | Wilmington Beach BlastSep 8 · 5,000 Meters Championship · Place 90 · New Hanover | 5,000 Meters Championship | 90 | 19:43.10Unofficial | 12 |
| Aug 24 | Long Leaf 3200m KickoffAug 24 · 3,200 Meters Varsity · Place 52 · New Hanover | 3,200 Meters Varsity | 52 | 12:25.12 | 12 |
| Aug 19 | Hoggard 3200M Time TrialAug 19 · 3,200 Meters Varsity · Place 56 · New Hanover | 3,200 Meters Varsity | 56 | 12:47.56 | 12 |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | NCHSAA 4A East RegionalOct 29 · 5,000 Meters Varsity · Place 139 · New Hanover | 5,000 Meters Varsity | 139 | 20:23.05 PB | 11 |
| Oct 6 | New Hanover County Championships MeetOct 6 · 5,000 Meters Varsity · Place 84 · New Hanover | 5,000 Meters Varsity | 84 | 21:56.54 | 11 |
| Sep 28 | MEC North Brunswick Home MeetSep 28 · 5,000 Meters Varsity · Place 38 · New Hanover | 5,000 Meters Varsity | 38 | 20:53.94 | 11 |
| Sep 15 | MEC Topsail Meet #1Sep 15 · Varsity · Place 19 · New Hanover | Varsity | 19 | 21:13.72 | 11 |
| Sep 9 | Wilmington Beach Blast - Nighttime Cross CountrySep 9 · 5,000 Meters Championship · Place 58 · New Hanover | 5,000 Meters Championship | 58 | 19:46.89 | — |
| Aug 25 | Long Leaf 3K KickoffAug 25 · 3,000 Meters Varsity · Place 52 · New Hanover | 3,000 Meters Varsity | 52 | 11:58.04 | 11 |
2021 Cross Country
7 results2020 Cross Country
5 results