Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships (5A-8A) · Nov 1 | 20:41.6 | NCHSAA State Championships (5A-8A) | November 1, 2025 |
| 5,000 Meters · McAlpine Creek ParkRoyals Challenge · Oct 9 | 20:24.5 | Royals Challenge | October 9, 2026 |
| 5,000 Meters · Pfeiffer UniversityPfeiffer XC Invite · Sep 13 | 20:44.2 | Pfeiffer XC Invite | September 13, 2025 |
| 5,000 Meters · Wake Med Soccer ParkWakeMed Super Regional · Oct 25 | 20:13.50 | WakeMed Super Regional | October 25, 2025 |
| 5,000 Meters · WakeMed Soccer ParkNCHSAA 7A Central Regional · Oct 25 | 20:13.50 | NCHSAA 7A Central Regional | October 25, 2025 |
| 5,000 Meters · Willow Spring High SchoolWillow Spring Home Meet (J, HS, FV) · Sep 17 | 20:34.66 | Willow Spring Home Meet (J, HS, FV) | September 17, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 9 | Royals ChallengeOct 9 · 5,000 Meters Blue · Place 45 · UnattachedUnattached | 5,000 Meters Blue | 45 | 20:24.5 PB | - |
2025 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | NCHSAA State Championships (5A-8A)Nov 1 · 5,000 Meters 7A · Place 66 · Fuquay-VarinaFuquay-Varina | 5,000 Meters 7A | 66 | 20:41.6 PB | 12 |
| Oct 31 | NCHSAA State ChampionshipsOct 31 · 5,000 Meters 7A · Place 66 · Fuquay-VarinaFuquay-Varina | 5,000 Meters 7A | 66 | 20:41.63 | 12 |
| Oct 31 | NCHSAA State ChampionshipsOct 31 · 5,000 Meters 7A · Place 66 · Fuquay-VarinaFuquay-Varina | 5,000 Meters 7A | 66 | 20:41.63 | 12 |
| Oct 25 | NCHSAA 7A Central RegionalOct 25 · 5,000 Meters Varsity · Place 20 · Fuquay-VarinaFuquay-Varina | 5,000 Meters Varsity | 20 | 20:13.50 PB | 12 |
| Oct 25 | WakeMed Super RegionalOct 25 · 5,000 Meters NCHSAA 7A Central · Place 20 · Fuquay-VarinaFuquay-Varina | 5,000 Meters NCHSAA 7A Central | 20 | 20:13.50 PB | 12 |
| Oct 15 | Greater Neuse River Conference Cross Country ChampionshipsOct 15 · 5,000 Meters Varsity · Place 2 · Fuquay-VarinaFuquay-Varina | 5,000 Meters Varsity | 2 | 20:35.13 | 12 |
| Oct 3 | Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 25 · Fuquay-VarinaFuquay-Varina | 5,000 Meters Varsity | 25 | 20:39.0 | 12 |
| Oct 3 | Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 25 · Fuquay-VarinaFuquay-Varina | 5,000 Meters Varsity | 25 | 20:39.0 | 12 |
| Oct 3 | Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 25 · Fuquay-VarinaFuquay-Varina | 5,000 Meters Varsity | 25 | 20:39.0 | 12 |
| Sep 19 | Adidas XC ChallengeSep 19 · 5,000 Meters Invitational · Place 32 · Fuquay-VarinaFuquay-Varina | 5,000 Meters Invitational | 32 | 21:00.8 | 12 |
| Sep 17 | Willow Spring Home Meet (J, HS, FV)Sep 17 · 5,000 Meters Varsity · Place 3 · Fuquay-VarinaFuquay-Varina | 5,000 Meters Varsity | 3 | 20:34.66 PB | 12 |
| Sep 13 | Pfeiffer XC InviteSep 13 · 5,000 Meters Championship · Place 12 · Fuquay-VarinaFuquay-Varina | 5,000 Meters Championship | 12 | 20:44.2 PB | 12 |
| Sep 5 | Friday Night Lights XC FestivalSep 5 · 5,000 Meters Invitational · Place 38 · Fuquay-VarinFuquay-Varin | 5,000 Meters Invitational | 38 | 21:07.3 | 12 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | NCHSAA 4A East RegionalOct 26 · 5,000 Meters Varsity · Place 41 · Fuquay-VarinaFuquay-Varina | 5,000 Meters Varsity | 41 | 21:00.98 | 11 |
| Oct 4 | Great American XC Festival, Presented by GarminOct 4 · 5,000 Meters Varsity · Place 74 · Fuquay-VarinaFuquay-Varina | 5,000 Meters Varsity | 74 | 20:53.6 | 11 |
| Sep 20 | Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Varsity · Place 22 · Fuquay-VarinaFuquay-Varina | 5,000 Meters Varsity | 22 | 21:26.7 | 11 |
| Aug 28 | GNRC Cross Country Meet - FV | WS | G | SEAug 28 · 1.86 Miles Varsity · Place 3 · Fuquay-VarinaFuquay-Varina | 1.86 Miles Varsity | 3 | 12:07.43 | JR |
| Aug 24 | The Jungle Run ExperienceAug 24 · 5,000 Meters Varsity · Place 24 · Fuquay-VarinaFuquay-Varina | 5,000 Meters Varsity | 24 | 21:20.09 | 11 |
| Aug 24 | The Jungle Run ExperienceAug 24 · 5,000 Meters Varsity · Place 24 · Fuquay-VarinaFuquay-Varina | 5,000 Meters Varsity | 24 | 21:20.09 | 11 |
2023 Cross Country
3 results2022 Cross Country
1 results