Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Wake Med Soccer Park 3kBaySix Kickoff Classic · Aug 8 | 12:57.71 | BaySix Kickoff Classic | August 8, 2026 |
| 5,000 Meters · EP Tom Sawyer State ParkTrinity/Valkyre HS Invitational · Sep 21 | 22:51.57 | Trinity/Valkyre HS Invitational | September 21, 2024 |
| 5,000 Meters · Ivey Redmon Sports ComplexFriday Night Lights XC Festival · Sep 11 | 23:54.90 | Friday Night Lights XC Festival | September 11, 2026 |
| 5,000 Meters · Ivey Redmon Sports ComplexNCRunners Elite XC Invitational · Oct 11 | 21:08.19 | NCRunners Elite XC Invitational | October 11, 2024 |
| 5,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 12 | 21:09.52 | The Southern Showcase | September 12, 2025 |
| 5,000 Meters · Wake Med Soccer ParkCAP 8 Conference · Oct 13 | 21:31.91 | CAP 8 Conference | October 13, 2025 |
| 5,000 Meters · WakeMed Soccer ParkCAP6 XC Championships · Oct 16 | 20:29.80 | CAP6 XC Championships | October 16, 2024 |
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 52 · Broughton | 5,000 Meters Varsity | 52 | 23:14.58 | 12 |
| Sep 24 | PC, B, AD, R, CG, C, AFSep 24 · 5,000 Meters Varsity · Place 5 · Broughton | 5,000 Meters Varsity | 5 | 21:46.09 | 12 |
| Sep 18 | adidas XC ChallengeSep 18 · 5,000 Meters Junior Varsity Red · Place 15 · Broughton | 5,000 Meters Junior Varsity Red | 15 | 22:06.0 | 12 |
| Sep 11 | Friday Night Lights XC FestivalSep 11 · 5,000 Meters Junior Varsity · Place 44 · Broughton | 5,000 Meters Junior Varsity | 44 | 23:54.90 PB | 12 |
| Aug 8 | BaySix Kickoff ClassicAug 8 · 3,000 Meters 11th-12th Grade · Place 27 · Broughton | 3,000 Meters 11th-12th Grade | 27 | 12:57.71 PB | 12 |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 1 · Place 228 · Broughton | 5,000 Meters Invite 1 | 228 | 21:54.04 | 11 |
| Oct 13 | CAP 8 ConferenceOct 13 · 5,000 Meters Varsity · Place 28 · Broughton | 5,000 Meters Varsity | 28 | 21:31.91 PB | 11 |
| Sep 19 | Adidas XC ChallengeSep 19 · 5,000 Meters Championship · Place 190 · Broughton | 5,000 Meters Championship | 190 | 21:46.2 | 11 |
| Sep 12 | The Southern ShowcaseSep 12 · 5,000 Meters Champ · Place 130 · Broughton | 5,000 Meters Champ | 130 | 21:09.52 PB | 11 |
| Sep 2 | Jordan, Sanderson, GH, A, WS, Broughton, ADSep 2 · 5,000 Meters New Division · Place 9 · Broughton | 5,000 Meters New Division | 9 | 23:53.23 | 11 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | NCHSAA 4A East RegionalOct 26 · 5,000 Meters Varsity · Place 119 · Broughton | 5,000 Meters Varsity | 119 | 24:28.19 | 10 |
| Oct 16 | CAP6 XC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 24 · Broughton | 5,000 Meters Varsity | 24 | 20:29.80 PB | 10 |
| Oct 11 | NCRunners Elite XC InvitationalOct 11 · 5,000 Meters Championship · Place 37 · Broughton | 5,000 Meters Championship | 37 | 21:08.19 PB | 10 |
| Oct 4 | Great American XC Festival, Presented by GarminOct 4 · 5,000 Meters Varsity · Place 197 · Broughton | 5,000 Meters Varsity | 197 | 21:01.6 | 10 |
| Sep 21 | Trinity/Valkyre HS InvitationalSep 21 · 5,000 Meters Varsity - Seeded · Place 180 · Broughton | 5,000 Meters Varsity - Seeded | 180 | 22:51.57 PB | 10 |
| Aug 10 | Kick Off ClassicAug 10 · 3,000 Meters Varsity · Place 32 · Broughton | 3,000 Meters Varsity | 32 | 13:04.38 | — |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | CAP 6 Conference ChampionshipOct 17 · 5,000 Meters Junior Varsity · Place 1 · Broughton | 5,000 Meters Junior Varsity | 1 | 21:00.01 | — |
| Sep 8 | Friday Night Lights FestivalSep 8 · 5,000 Meters Junior Varsity · Place 29 · Broughton | 5,000 Meters Junior Varsity | 29 | 23:42.4 | 9 |
| Aug 26 | Providence Cross Country InvitationalAug 26 · 5,000 Meters Varsity · Place 92 · Broughton | 5,000 Meters Varsity | 92 | 24:01.73 | 9 |
| Aug 26 | Providence Cross Country InvitationalAug 26 · 5,000 Meters Championship · Place 92 · Broughton | 5,000 Meters Championship | 92 | 24:01.73 | 9 |
| Aug 12 | Kick-off ClassicAug 12 · 3,000 Meters Varsity · Place 45 · Broughton | 3,000 Meters Varsity | 45 | 13:36.02 | 9 |