Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · OutdoorMount Tabor Mile & Throwing Thunder · Mar 20 | 5:20.85 | Mount Tabor Mile & Throwing Thunder | March 20, 2026 |
| 100 Meters · OutdoorStatesville 2026 Senior Night · Mar 25 | 13.20a | Statesville 2026 Senior Night | March 25, 2026 |
| 1000 Meters · IndoorCentral Piedmont & North Piedmont Conference Championships · Jan 22 | 3:14.64 | Central Piedmont & North Piedmont Conference Championships | January 22, 2026 |
| 1600 Meters · IndoorCentral Piedmont & North Piedmont Conference Championships · Jan 22 | 5:34.30 | Central Piedmont & North Piedmont Conference Championships | January 22, 2026 |
| 1600 Meters · OutdoorMount Tabor Mile & Throwing Thunder · Mar 20 | 5:19.23 | Mount Tabor Mile & Throwing Thunder | March 20, 2026 |
| 200 Meters · OutdoorStatesville 2026 Senior Night · Mar 25 | 26.66a | Statesville 2026 Senior Night | March 25, 2026 |
| 3200 Meters · OutdoorWestern Foothills Conference Championship · Apr 30 | 12:37.24 | Western Foothills Conference Championship | April 30, 2025 |
| 400 Meters · OutdoorIredell County Championship · Apr 9 | 57.06a | Iredell County Championship | April 9, 2026 |
| 500 Meters · IndoorCentral Piedmont & North Piedmont Conference Championships · Jan 22 | 1:23.51 | Central Piedmont & North Piedmont Conference Championships | January 22, 2026 |
| 800 Meters · OutdoorNorth Piedmont Conference Championship · Apr 29 | 2:16.46a | North Piedmont Conference Championship | April 29, 2026 |
| Complete · OutdoorSouth Caldwell Meet #1 · Mar 5 | 2:34.68 | South Caldwell Meet #1 | March 5, 2025 |
| Long Jump · OutdoorStatesville 2026 Senior Night · Mar 25 | 13-03.00 | Statesville 2026 Senior Night | March 25, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
12 results2026 Indoor Track
6 results2025 Outdoor Track
8 results2024 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 13 | Mooresville Home #1Mar 13 · 800 Meters · Place 26 · Statesville | 800 Meters | 26 | 2:38.36 | — |
| Mar 13 | Mooresville Home #1Mar 13 · 1600 Meters · Place 23 · Statesville | 1600 Meters | 23 | 6:05.66 | — |