Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorAdidas Indoor Nationals · Mar 205:26.61aAdidas Indoor NationalsMarch 20, 2026
1 Mile · OutdoorAdidas Track Nationals 2026 · Jun 185:22.21aAdidas Track Nationals 2026June 18, 2026
1000 Meters · IndoorSouth Iredell Invitational · Nov 183:20.08aSouth Iredell InvitationalNovember 18, 2025
1600 Meters · IndoorSouth Iredell Invitational · Nov 185:31.42aSouth Iredell InvitationalNovember 18, 2025
1600 Meters · OutdoorNCHSAA 5A/7A Outdoor State Championship · May 155:17.31aNCHSAA 5A/7A Outdoor State ChampionshipMay 15, 2026
3200 Meters · OutdoorNorth Piedmont Conference Championship · Apr 2911:27.88aNorth Piedmont Conference ChampionshipApril 29, 2026
800 Meters · Relay Split · IndoorSouth Iredell Invitational · Nov 182:53.047South Iredell InvitationalNovember 18, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · 1 Mile · Place 8 · South Iredell1 Mile8.5:22.21a PB10
Jun 18Adidas Track Nationals 2026Jun 18 · 1600 Meters · Place 8 · South Iredell1600 Meters8.5:20.38a10
May 15NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · 1600 Meters · Place 11 · South Iredell1600 Meters11.5:17.31a PB10
May 9NCHSAA 7A West RegionalMay 9 · 3200 Meters · Place 9 · South Iredell3200 Meters9.11:43.68a10
May 9NCHSAA 7A West RegionalMay 9 · 1600 Meters · Place 7 · South Iredell1600 Meters7.5:22.39a10
May 9NCHSAA 7A Central-West Super RegionalMay 9 · 3200 Meters · Place 9 · South Iredell3200 Meters9.11:43.68a10
May 9NCHSAA 7A Central-West Super RegionalMay 9 · 1600 Meters · Place 7 · South Iredell1600 Meters7.5:22.39a10
Apr 29North Piedmont Conference ChampionshipApr 29 · 3200 Meters · Place 4 · South Iredell3200 Meters4.11:27.88a PB10
Apr 29North Piedmont Conference ChampionshipApr 29 · 1600 Meters · Place 3 · South Iredell1600 Meters3.5:18.26a10
Apr 9Iredell County ChampionshipApr 9 · 3200 Meters · Place 2 · South Iredell3200 Meters2.11:49.20a10
Apr 9Iredell County ChampionshipApr 9 · 1600 Meters · Place 3 · South Iredell1600 Meters3.5:24.61a10
Apr 1Lake Norman Meet #3Apr 1 · 3200 Meters · Place 2 · South Iredell3200 Meters2.11:46.34a10
Apr 1Lake Norman Meet #3Apr 1 · 1600 Meters · Place 1 · South Iredell1600 Meters1.5:34.93a10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 1 Mile · Place 18 · South Iredell1 Mile18.5:26.61a PB10
Feb 7Charlotte Christian Last ChanceFeb 7 · 1600 Meters · Place 5 · South Iredell1600 Meters55:35.80SO
Feb 7Charlotte Christian Last ChanceFeb 7 · 1600 Meters · Place 5 · South Iredell1600 Meters55:35.80SO
Feb 7Charlotte Christian Last ChanceFeb 7 · 1600 Meters · Place 5 · South Iredell1600 Meters55:35.80SO
Feb 7Charlotte Christian Last ChanceFeb 7 · 1600 Meters · Place 5 · South Iredell1600 Meters55:35.80SO

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 11Providence Day InvitationalDec 11 · 1000 Meters · Place 6 · South Iredell1000 Meters6.3:27.94a10
Dec 11Providence Day InvitationalDec 11 · 1600 Meters · Place 6 · South Iredell1600 Meters6.5:40.41a10
Nov 18South Iredell InvitationalNov 18 · 800 Meters · South Iredell800 MetersRelay Split—2:53.047 PB10
Nov 18South Iredell InvitationalNov 18 · 800 Meters · South Iredell800 MetersRelay Split—2:29.3hUnofficial10
Nov 18South Iredell InvitationalNov 18 · 1000 Meters · Place 2 · South Iredell1000 Meters2.3:20.08a PB10
Nov 18South Iredell InvitationalNov 18 · 1600 Meters · Place 2 · South Iredell1600 Meters2.5:31.42a PB10