Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorNorth Piedmont Conference Championship · Apr 296:38.85aNorth Piedmont Conference ChampionshipApril 29, 2026
300 Meters · IndoorSouth Iredell Invitational · Nov 1954.84aSouth Iredell InvitationalNovember 19, 2024
500 Meters · IndoorProvidence Day Invitational · Dec 111:33.11aProvidence Day InvitationalDecember 11, 2025
800 Meters · OutdoorNorth Piedmont Conference Championship · Apr 292:42.85aNorth Piedmont Conference ChampionshipApril 29, 2026
800 Meters · Relay Split · IndoorSouth Iredell Invitational · Nov 182:53.004South Iredell InvitationalNovember 18, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 29North Piedmont Conference ChampionshipApr 29 · 1600 Meters · Place 11 · South Iredell1600 Meters11.6:38.85a PB10
Apr 29North Piedmont Conference ChampionshipApr 29 · 800 Meters · Place 10 · South Iredell800 Meters10.2:42.85a PB10
Apr 9Iredell County ChampionshipApr 9 · 800 Meters · Place 7 · South Iredell800 Meters7.2:45.05a10
Apr 1Lake Norman Meet #3Apr 1 · 1600 Meters · Place 12 · South Iredell1600 Meters12.6:56.12a10
Apr 1Lake Norman Meet #3Apr 1 · 800 Meters · Place 7 · South Iredell800 Meters7.2:54.40a10
Mar 21Odell Williams InviteMar 21 · 800 Meters · Place 11 · South Iredell800 Meters11.2:47.50a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 22Central Piedmont & North Piedmont Conference ChampionshipsJan 22 · 500 Meters · Place 9 · South Iredel500 Meters91:34.7010
Jan 22Central Piedmont & North Piedmont Conference ChampionshipsJan 22 · 500 Meters · Place 9 · South Iredel500 Meters91:34.7010

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 11Providence Day InvitationalDec 11 · 500 Meters · Place 18 · South Iredell500 Meters18.1:33.11a PB10
Dec 2Phoenix Academy InvitationalDec 2 · 500 Meters · Place 15 · South Iredell500 Meters15.1:36.81a10
Dec 2Phoenix Academy InvitationalDec 2 · 800 Meters · South Iredell800 MetersRelay Split—3:04.95010
Nov 18South Iredell InvitationalNov 18 · 800 Meters · South Iredell800 MetersRelay Split—2:53.2hUnofficial10
Nov 18South Iredell InvitationalNov 18 · 800 Meters · South Iredell800 MetersRelay Split—2:53.004 PB10
Feb 4Catawba Shores Conference Championship & OthersFeb 4 · 500 Meters · Place 17 · South Iredell500 Meters17.1:42.25a9

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 16South Iredell Meet #3Apr 16 · 1600 Meters · Place 10 · South Iredell1600 Meters10.6:54.31a9
Apr 16South Iredell Meet #3Apr 16 · 800 Meters · Place 9 · South Iredell800 Meters9.3:05.83a9
Mar 31South Iredell Meet #2Mar 31 · 1600 Meters · Place 6 · South Iredell1600 Meters6.6:38.90a9
Mar 19AL Brown Meet #1Mar 19 · 1600 Meters · Place 7 · South Iredell1600 Meters7.7:18.52a9
Mar 19AL Brown Meet #1Mar 19 · 800 Meters · Place 7 · South Iredell800 Meters7.3:04.76a9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 2Pine Lake Prep ClassicDec 2 · 300 Meters · Place 21 · South Iredell300 Meters21.56.07a9
Nov 19South Iredell InvitationalNov 19 · 300 Meters · Place 26 · South Iredell300 Meters26.54.84a PB9