Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorTryon HS #1 · Jan 73:11.43Tryon HS #1January 7, 2026
1600 Meters · IndoorASICS Holiday Invitational · Dec 204:55.07aASICS Holiday InvitationalDecember 20, 2025
1600 Meters · OutdoorNCHSAA 3A West Regional · May 94:54.51aNCHSAA 3A West RegionalMay 9, 2026
3200 Meters · OutdoorMountaineer Relays · Mar 1211:50.91aMountaineer RelaysMarch 12, 2024
800 Meters · OutdoorNCHSAA 3A West Regional · May 92:09.20aNCHSAA 3A West RegionalMay 9, 2026
800 Meters · Relay Split · OutdoorNCHSAA 2A/4A Outdoor State Championship · May 172:07.803NCHSAA 2A/4A Outdoor State ChampionshipMay 17, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 9NCHSAA 3A West RegionalMay 9 · 1600 Meters · Place 8 · Shelby1600 Meters8.4:54.51a PB12
May 9NCHSAA 3A West RegionalMay 9 · 800 Meters · Place 8 · Shelby800 Meters8.2:09.20a PB12
Mar 192026 Pisgah Invitational @ UNCAMar 19 · 1600 Meters · Place 15 · Shelby1600 Meters15.5:04.05a12
Mar 12Raptor Speed HS ShowcaseMar 12 · 1600 Meters · Place 5 · Shelby1600 Meters5.5:03.87a12
Mar 12Raptor Speed HS ShowcaseMar 12 · 800 Meters · Place 6 · Shelby800 Meters6.2:20.44a12
Mar 3Lincolnton Home Meet #1Mar 3 · 1600 Meters · Place 1 · Shelby1600 Meters15:03.00—

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 22Tryon Meet #6Jan 22 · 1600 Meters · Place 7 · Shelby1600 Meters7.5:08.93a12
Jan 15Mountain Island Winter InvitationalJan 15 · 1600 Meters · Place 5 · Shelby1600 Meters55:06.5812
Jan 7Tryon HS #1Jan 7 · 1600 Meters · Place 16 · Shelby1600 Meters165:15.19SR
Jan 7Tryon HS #1Jan 7 · 1000 Meters · Place 18 · Shelby1000 Meters183:11.43 PBSR

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20ASICS Holiday InvitationalDec 20 · 1600 Meters · Place 59 · Shelby1600 Meters59.4:55.07a PB12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 17NCHSAA 2A/4A Outdoor State ChampionshipMay 17 · 800 Meters · Shelby800 MetersRelay Split—2:07.803 PB11
May 9NCHSAA 2A West RegionalMay 9 · 1600 Meters · Place 12 · Shelby1600 Meters12.5:10.36a11
Apr 23Cleveland County ChampionshipApr 23 · 1600 Meters · Place 4 · Shelby1600 Meters4.4:55.18a11
Apr 8SPC Conference ChampionshipApr 8 · 1600 Meters · Place 2 · Shelby1600 Meters2.5:01.85a11
Apr 4Warrior InviteApr 4 · 1600 Meters · Place 14 · Shelby1600 Meters14.5:07.99a11
Mar 19Northwestern Home Meet #2Mar 19 · 1600 Meters · Place 10 · Shelby1600 Meters10.5:11.99a11
Mar 19Northwestern Home Meet #2Mar 19 · 800 Meters · Place 12 · Shelby800 Meters12.2:20.29a11
Mar 12Mountaineer RelaysMar 12 · 3200 Meters · Place 5 · Shelby3200 Meters512:27.76JR

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 10NCHSAA 2A West RegionalMay 10 · 1600 Meters · Place 13 · Shelby1600 Meters13.5:12.92a10
Apr 23Cleveland County ChampionshipsApr 23 · 3200 Meters · Place 3 · Shelby3200 Meters3.12:13.67a10
Apr 23Cleveland County ChampionshipsApr 23 · 1600 Meters · Place 4 · Shelby1600 Meters4.5:19.66a10
Apr 18Bessemer City FCA InvitationalApr 18 · 3200 Meters · Place 3 · Shelby3200 Meters3.11:57.84a10
Mar 14Raptor Speed HS ShowcaseMar 14 · 1600 Meters · Place 13 · Shelby1600 Meters13.5:13.69a10
Mar 12Mountaineer RelaysMar 12 · 3200 Meters · Place 5 · Shelby3200 Meters5.11:50.91a PB10
Mar 7Bunker Hill KickoffMar 7 · 3200 Meters · Place 11 · Shelby3200 Meters11.11:53.81a10
Mar 7Bunker Hill KickoffMar 7 · 1600 Meters · Place 16 · Shelby1600 Meters16.5:34.12a10

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 20Cleveland County ChampionshipsApr 20 · 3200 Meters · Place 3 · Shelby3200 Meters313:20.51FR
Apr 20Cleveland County ChampionshipsApr 20 · 1600 Meters · Place 5 · Shelby1600 Meters55:30.20FR
Apr 5Hough Meet #2Apr 5 · 1600 Meters · Place 12 · SHELBY1600 Meters125:23.23—
Mar 28KM Meet #2Mar 28 · 3200 Meters · Place 2 · Shelby3200 Meters212:42.819
Mar 16Raptor Speed HS ShowcaseMar 16 · 1600 Meters · Place 9 · Shelby1600 Meters9.5:32.56a9
Mar 16Raptor Speed HS ShowcaseMar 16 · 800 Meters · Place 7 · Shelby800 Meters7.2:27.48a9
Mar 14Mountaineer RelaysMar 14 · 3200 Meters · Place 6 · Shelby3200 Meters612:26.10FR
Mar 14Mountaineer RelaysMar 14 · 3200 Meters · Place 6 · Shelby3200 Meters612:26.10FR
Mar 8Ashbrook ChallengeMar 8 · 1600 Meters · Place 8 · SHELBY1600 Meters85:49.11—