Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Ivey Redmon Sports ComplexNCHSAA Championships · Nov 4 | 17:46.85 | NCHSAA Championships | November 4, 2023 |
| 5,000 Meters · mcalpineWendys Invite · Oct 7 | 17:51.64 | Wendys Invite | October 7, 2023 |
| 5,000 Meters · McAlpine Creek ParkFoot Locker Cross Country South Regional Championships · Nov 25 | 17:38.00 | Foot Locker Cross Country South Regional Championships | November 25, 2023 |
| 5,000 Meters · Panorama FarmsVirginia Invitational · Sep 11 | 18:08.5 | Virginia Invitational | September 11, 2026 |
| 5,000 Meters · WakeMed Soccer ParkAdidas XC Invitational · Sep 15 | 18:02.4 | Adidas XC Invitational | September 15, 2023 |
| 5,000 Meters · Weddington HSWeddington Home Meet · Sep 1 | 18:28.3 | Weddington Home Meet | September 1, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 25 | Foot Locker Cross Country South Regional ChampionshipsNov 25 · 5,000 Meters Championship · Place 16 · NCNC | 5,000 Meters Championship | 16 | 17:38.00 PB | 12 |
| Nov 4 | NCHSAA ChampionshipsNov 4 · 5,000 Meters 4A · Place 3 · WeddingtonWeddington | 5,000 Meters 4A | 3 | 17:46.85 PB | 12 |
| Oct 28 | NCHSAA 4A Midwest RegionalOct 28 · 5,000 Meters Varsity · Place 5 · WeddingtonWeddington | 5,000 Meters Varsity | 5 | 18:18.80 | 12 |
| Oct 17 | Southern Carolina Conference ChampionshipOct 17 · 5,000 Meters Varsity · Place 1 · WeddingtonWeddington | 5,000 Meters Varsity | 1 | 18:07.2 | — |
| Oct 7 | Wendys InviteOct 7 · 5,000 Meters White · Place 2 · WeddingtonWeddington | 5,000 Meters White | 2 | 17:51.64 PB | 12 |
| Sep 15 | Adidas XC InvitationalSep 15 · 5,000 Meters Championship · Place 11 · WeddingtonWeddington | 5,000 Meters Championship | 11 | 18:02.4 PB | 12 |
| Sep 8 | Friday Night Lights FestivalSep 8 · 5,000 Meters Championship · Place 3 · WeddingtonWeddington | 5,000 Meters Championship | 3 | 17:59.6 | 12 |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | NCHSAA XC State ChampionshipNov 5 · 5,000 Meters 4A · Place 11 · WeddingtonWeddington | 5,000 Meters 4A | 11 | 18:38.00 | 11 |
| Oct 29 | NCHSAA 4A Midwest RegionalOct 29 · 5,000 Meters Varsity · Place 5 · WeddingtonWeddington | 5,000 Meters Varsity | 5 | 18:19.90 | 11 |
| Oct 18 | Southern Carolina Conference ChampionshipOct 18 · 5,000 Meters Varsity · Place 3 · WeddingtonWeddington | 5,000 Meters Varsity | 3 | 17:55.9 | — |
| Oct 6 | Union County XC Middle School ChampionshipsOct 6 · 5,000 Meters Highschool · WeddingtonWeddington | 5,000 Meters Highschool | 0 | DNF | 11 |
| Sep 17 | adidas XC ChallengeSep 17 · 5,000 Meters Championship · Place 9 · WeddingtonWeddington | 5,000 Meters Championship | 9 | 18:26.9 | 11 |
| Sep 1 | Weddington Home MeetSep 1 · 5,000 Meters Varsity · Place 1 · WeddingtonWeddington | 5,000 Meters Varsity | 1 | 18:28.3 PB | 11 |
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | NCHSAA 4A Midwest RegionalOct 30 · 5,000 Meters Varsity · Place 3 · WeddingtonWeddington | 5,000 Meters Varsity | 3 | 18:26.91 | 10 |
| Oct 20 | Southern Carolina Conference ChampionshipOct 20 · 5,000 Meters Varsity · Place 3 · WeddingtonWeddington | 5,000 Meters Varsity | 3 | 18:28.4 | — |
| Sep 18 | Adidas XC ChallengeSep 18 · 5,000 Meters Championship · Place 12 · WeddingtonWeddington | 5,000 Meters Championship | 12 | 18:53.6 | 10 |
| Sep 2 | Charlotte 5 Team MeetSep 2 · 5,000 Meters Varsity · Place 3 · WeddingtonWeddington | 5,000 Meters Varsity | 3 | 18:52.8 | — |
| Sep 2 | MR,PR,Pied,SV,EM,Wedd @ McAlpineSep 2 · 5,000 Meters Varsity · Place 3 · WeddingtonWeddington | 5,000 Meters Varsity | 3 | 18:52.8 | 10 |
| Aug 28 | Providence Cross Country InvitationalAug 28 · 5,000 Meters Championship · Place 11 · WeddingtonWeddington | 5,000 Meters Championship | 11 | 19:27.8 | SO |
2019 Cross Country
2 results