Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Ivey Redmon Sports ComplexNCHSAA Championships · Nov 4 | 20:20.85 | NCHSAA Championships | November 4, 2023 |
| 5,000 Meters · Jackson ParkWNCCC Invitational · Aug 27 | 23:47.05 | WNCCC Invitational | August 27, 2022 |
| 5,000 Meters · Kituwah MoundNCHSAA 1A West Regional · Oct 28 | 19:17.49 | NCHSAA 1A West Regional | October 28, 2023 |
| 5,000 Meters · McAlpine Creek ParkFoot Locker Cross Country South Regional Championships · Nov 25 | 20:33.31 | Foot Locker Cross Country South Regional Championships | November 25, 2023 |
| 5,000 Meters · Milliken & CompanyEye Opener XC HS · Aug 30 | 20:21.9 | Eye Opener XC HS | August 30, 2025 |
| 5,000 Meters · Milliken Plant CourseEye Opener Invitational · Sep 2 | 20:55.37 | Eye Opener Invitational | September 2, 2023 |
| 5,000 Meters · Mountain Island Charter School1A/2A/3A Catawba Rivers Conference Championship 2025 · Oct 8 | 22:23.14 | 1A/2A/3A Catawba Rivers Conference Championship 2025 | October 8, 2025 |
| 5,000 Meters · Shining Hope FarmsUniversity Christian HS Home meet · Sep 5 | 22:40.44 | University Christian HS Home meet | September 5, 2024 |
| 5,000 Meters · Tryon International Equestrian CenterNCHSAA 1A West Regional · Oct 25 | 19:50.8 | NCHSAA 1A West Regional | October 25, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | NCHSAA State ChampionshipsOct 31 · 5,000 Meters 1A · Place 2 · NCSSM - MorgantonNCSSM - Morganton | 5,000 Meters 1A | 2 | 20:14.47 | 12 |
| Oct 31 | NCHSAA State ChampionshipsOct 31 · 5,000 Meters 1A · Place 2 · Ncssm - MorgantonNcssm - Morganton | 5,000 Meters 1A | 2 | 20:14.47 | 12 |
| Oct 25 | NCHSAA 1A West RegionalOct 25 · 5,000 Meters Varsity · Place 1 · North Carolina Science and Math (Morganton)North Carolina Science and Math (Morganton) | 5,000 Meters Varsity | 1 | 19:50.8 PB | 12 |
| Oct 8 | 1A/2A/3A Catawba Rivers Conference Championship 2025Oct 8 · 5,000 Meters Varsity · Place 1 · North Carolina Science and Math (Morganton)North Carolina Science and Math (Morganton) | 5,000 Meters Varsity | 1 | 22:23.14 PB | 12 |
| Aug 30 | Eye Opener XC HSAug 30 · 5,000 Meters Championship · Place 8 · North Carolina Science and Math (Morganton)North Carolina Science and Math (Morganton) | 5,000 Meters Championship | 8 | 20:21.9 PB | 12 |
2024 Cross Country
4 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 25 | Foot Locker Cross Country South Regional ChampionshipsNov 25 · 5,000 Meters Freshman/Sophomore · Place 27 · NCNC | 5,000 Meters Freshman/Sophomore | 27 | 20:33.31 PB | 10 |
| Nov 4 | NCHSAA ChampionshipsNov 4 · 5,000 Meters 1A · Place 9 · Thomas JeffersonThomas Jefferson | 5,000 Meters 1A | 9 | 20:20.85 PB | 10 |
| Oct 28 | NCHSAA 1A West RegionalOct 28 · 5,000 Meters Varsity · Place 6 · Thomas JeffersonThomas Jefferson | 5,000 Meters Varsity | 6 | 19:17.49 PB | 10 |
| Sep 8 | Friday Night Lights FestivalSep 8 · 5,000 Meters Invitational · Place 22 · Thomas JeffersonThomas Jefferson | 5,000 Meters Invitational | 22 | 20:52.4 | 10 |
| Sep 2 | Eye Opener InvitationalSep 2 · 5,000 Meters Championship · Place 14 · Thomas JeffersonThomas Jefferson | 5,000 Meters Championship | 14 | 20:55.37 PB | 10 |
2022 Cross Country
4 results2019 Cross Country
1 results