Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Archer Lodge Community CenterGNRC Conference Meet · Aug 28 | 13:21.00 | GNRC Conference Meet | August 28, 2024 |
| 5,000 Meters · Hagan-Stone ParkHagan Stone XC Classic · Oct 4 | 20:05.27 | Hagan Stone XC Classic | October 4, 2025 |
| 5,000 Meters · Ivey Redmon Sports ComplexFriday Night Lights XC Festival · Sep 11 | 20:30.09 | Friday Night Lights XC Festival | September 11, 2026 |
| 5,000 Meters · Keeley ParkHagan Stone XC Classic · Oct 3 | 21:12.5 | Hagan Stone XC Classic | October 3, 2026 |
| 5,000 Meters · Rolesville High SchoolCAP8 Conference Meet · Sep 16 | 20:49 | CAP8 Conference Meet | September 16, 2026 |
| 5,000 Meters · Wake Med Soccer ParkWakeMed Super Regional · Oct 25 | 19:19.38 | WakeMed Super Regional | October 25, 2025 |
| 5,000 Meters · WakeMed Soccer ParkNCHSAA 8A East Regional · Oct 25 | 19:19.38 | NCHSAA 8A East Regional | October 25, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Cap 8 Cross Country ChampionshipOct 20 · 5,000 Meters Varsity · Place 80 · Corinth Holders | 5,000 Meters Varsity | 80 | 20:47.83 | 12 |
| Oct 3 | Hagan Stone XC ClassicOct 3 · 5,000 Meters High School Championship · Place 81 · Corinth Holders | 5,000 Meters High School Championship | 81 | 21:12.5 PB | 12 |
| Sep 18 | adidas XC ChallengeSep 18 · 5,000 Meters Invitational · Place 174 · Corinth Holders | 5,000 Meters Invitational | 174 | 19:39.3 | 12 |
| Sep 16 | CAP8 Conference MeetSep 16 · 5,000 Meters Varsity · Place 10 · Corinth Holders | 5,000 Meters Varsity | 10 | 20:49 PB | 12 |
| Sep 11 | Friday Night Lights XC FestivalSep 11 · 5,000 Meters Invitational · Place 234 · Corinth Holders | 5,000 Meters Invitational | 234 | 20:30.09 PB | 12 |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | NCHSAA 8A East RegionalOct 25 · 5,000 Meters Varsity · Place 101 · Corinth Holders | 5,000 Meters Varsity | 101 | 19:19.38 PB | 11 |
| Oct 25 | WakeMed Super RegionalOct 25 · 5,000 Meters NCHSAA 8A East · Place 101 · Corinth Holders | 5,000 Meters NCHSAA 8A East | 101 | 19:19.38 PB | 11 |
| Oct 13 | CAP 8 ConferenceOct 13 · 5,000 Meters Varsity · Place 57 · Corinth Holders | 5,000 Meters Varsity | 57 | 19:50.94 | 11 |
| Oct 4 | Hagan Stone XC ClassicOct 4 · 5,000 Meters High School Varsity · Place 109 · Corinth Holders | 5,000 Meters High School Varsity | 109 | 20:05.27 PB | 11 |
| Sep 19 | Adidas XC ChallengeSep 19 · 5,000 Meters Varsity · Place 232 · Corinth Holders | 5,000 Meters Varsity | 232 | 21:41.4 | 11 |
| Sep 9 | Broughton, AD, Corinth, Millbrook, Enloe, PC, CG, GLSep 9 · 5,000 Meters Varsity · Place 45 · Corinth Holders | 5,000 Meters Varsity | 45 | 20:17.14 | 11 |
| Sep 5 | Friday Night Lights XC FestivalSep 5 · 5,000 Meters Invitational · Place 253 · Corinth Hold | 5,000 Meters Invitational | 253 | 20:48.6 | 11 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | Hagan Stone XC ClassicOct 5 · 5,000 Meters Junior Varsity · Place 48 · Corinth Holders | 5,000 Meters Junior Varsity | 48 | 20:34.36 | 10 |
| Sep 20 | Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Junior Varsity · Place 44 · Corinth Holders | 5,000 Meters Junior Varsity | 44 | 20:36.6 | 10 |
| Sep 6 | Friday Night LightsSep 6 · 5,000 Meters JV FR/SO · Place 176 · Corinth Holders | 5,000 Meters JV FR/SO | 176 | 20:51.4 | 10 |
| Aug 28 | GNRC Conference MeetAug 28 · 3,000 Meters Varsity · Place 33 · Corinth Holders | 3,000 Meters Varsity | 33 | 13:21.00 PB | 10 |
| Aug 21 | Johnston County XC Kickoff 3kAug 21 · 3,000 Meters Varsity · Place 32 · Corinth Holders | 3,000 Meters Varsity | 32 | 12:28.00 | 10 |
2023 Cross Country
4 results