Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorNCHSAA 1A/3A Outdoor State Championship · May 1415.53aNCHSAA 1A/3A Outdoor State ChampionshipMay 14, 2026
200 Meters · OutdoorNorthwestern Home Meet #3 · Mar 2523.37aNorthwestern Home Meet #3March 25, 2026
300 Meters · IndoorMountain Island Winter Invitational · Jan 1536.24Mountain Island Winter InvitationalJanuary 15, 2026
300m Hurdles · 36" / 0.914m · OutdoorNCHSAA 2A West Regional · May 940.28aNCHSAA 2A West RegionalMay 9, 2025
400 Meters · OutdoorBunker Hill Kickoff · Mar 755.06aBunker Hill KickoffMarch 7, 2024
400m Hurdles · 36" / 0.914m · OutdoorNorthwestern Home Meet #2 · Mar 191:00.17aNorthwestern Home Meet #2March 19, 2025
55 Meter · IndoorTryon Meet #6 · Jan 226.84aTryon Meet #6January 22, 2026
Discus · 1.6kg · OutdoorNorthwestern Home Meet #3 · Mar 2530.22mNorthwestern Home Meet #3March 25, 2026
Shot Put · 12lb · IndoorNCHSAA 3A Champs · Feb 1142-10.75NCHSAA 3A ChampsFebruary 11, 2026
Shot Put · 12lb · OutdoorNCHSAA 3A West Regional · May 948-4NCHSAA 3A West RegionalMay 9, 2026

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 14NCHSAA 1A/3A Outdoor State ChampionshipMay 14 · Shot Put · Place 3 · ShelbyShot Put12lb3.47-02.5012
May 14NCHSAA 1A/3A Outdoor State ChampionshipMay 14 · 300m Hurdles · Place 3 · Shelby300m Hurdles36" / 0.914m3.40.44a12
May 14NCHSAA 1A/3A Outdoor State ChampionshipMay 14 · 110m Hurdles · Place 7 · Shelby110m Hurdles39" / 0.991mRound P7.15.53a PBWind: 1.312
May 14NCHSAA 1A/3A Outdoor State ChampionshipMay 14 · 110m Hurdles · Place 5 · Shelby110m Hurdles39" / 0.991m5.15.32aWind: 3.112
May 9NCHSAA 3A West RegionalMay 9 · Shot Put · Place 1 · ShelbyShot Put12lb1.48-4 PB12
May 9NCHSAA 3A West RegionalMay 9 · 300m Hurdles · Place 2 · Shelby300m Hurdles36" / 0.914m2.42.42a12
May 9NCHSAA 3A West RegionalMay 9 · 110m Hurdles · Place 1 · Shelby110m Hurdles39" / 0.991mRound P1.15.56a12
May 9NCHSAA 3A West RegionalMay 9 · 110m Hurdles · Place 1 · Shelby110m Hurdles39" / 0.991m1.15.53a12
Apr 21Bessemer City Meet #3Apr 21 · Discus · ShelbyDiscus1.6kg—DNS12
Apr 21Bessemer City Meet #3Apr 21 · Shot Put · ShelbyShot Put12lb—DNS12
Apr 21Bessemer City Meet #3Apr 21 · 300m Hurdles · Shelby300m Hurdles36" / 0.914m—DNS12
Apr 21Bessemer City Meet #3Apr 21 · 110m Hurdles · Shelby110m Hurdles39" / 0.991m—DNS12
Mar 25Northwestern Home Meet #3Mar 25 · Discus · Place 10 · ShelbyDiscus1.6kg10.30.22m PB12
Mar 25Northwestern Home Meet #3Mar 25 · Shot Put · ShelbyShot Put12lb—DNS12
Mar 25Northwestern Home Meet #3Mar 25 · 110m Hurdles · Place 2 · Shelby110m Hurdles39" / 0.991m2.15.65a12
Mar 25Northwestern Home Meet #3Mar 25 · 200 Meters · Place 8 · Shelby200 Meters8.23.37a PB12
Mar 192026 Pisgah Invitational @ UNCAMar 19 · 300m Hurdles · Place 5 · Shelby300m Hurdles36" / 0.914m5.43.28a12
Mar 192026 Pisgah Invitational @ UNCAMar 19 · 110m Hurdles · Place 2 · Shelby110m Hurdles39" / 0.991m2.15.89a12
Mar 12Raptor Speed HS ShowcaseMar 12 · Discus · ShelbyDiscus1.6kg—NM12
Mar 12Raptor Speed HS ShowcaseMar 12 · Shot Put · ShelbyShot Put12lb—NM12
Mar 12Raptor Speed HS ShowcaseMar 12 · 300m Hurdles · Shelby300m Hurdles36" / 0.914m—DNS12
Mar 12Raptor Speed HS ShowcaseMar 12 · 110m Hurdles · Shelby110m Hurdles39" / 0.991m—DNSWind: 012
Mar 3Lincolnton Home Meet #1Mar 3 · Discus · Place 4 · ShelbyDiscus4106-00.0—
Mar 3Lincolnton Home Meet #1Mar 3 · Shot Put · Place 1 · ShelbyShot Put143-11.00—
Mar 3Lincolnton Home Meet #1Mar 3 · 300m Hurdles · Place 1 · Shelby300m Hurdles142.63—
Mar 3Lincolnton Home Meet #1Mar 3 · 110m Hurdles · Place 1 · Shelby110m Hurdles116.41—

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 11NCHSAA 3A ChampsFeb 11 · 300 Meters · Place 7 · Shelby300 Meters7.37.07a12
Feb 11NCHSAA 3A ChampsFeb 11 · Shot Put · Place 3 · ShelbyShot Put12lb3.42-10.75 PB12
Jan 22Tryon Meet #6Jan 22 · 300 Meters · Place 3 · Shelby300 Meters3.36.62a12
Jan 22Tryon Meet #6Jan 22 · 55 Meter · Place 5 · Shelby55 Meter5.6.84a PB12
Jan 22Tryon Meet #6Jan 22 · Shot Put · Place 2 · ShelbyShot Put12lb2.42-09.0012
Jan 15Mountain Island Winter InvitationalJan 15 · Shot Put · Place 2 · ShelbyShot Put240-06.0012
Jan 15Mountain Island Winter InvitationalJan 15 · 300 Meters · Place 1 · Shelby300 Meters136.24 PB12
Jan 7Tryon HS #1Jan 7 · Shot Put · Place 4 · ShelbyShot Put440-03.00SR
Jan 7Tryon HS #1Jan 7 · 300 Meters · Place 1 · Shelby300 Meters137.13SR

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20ASICS Holiday InvitationalDec 20 · 300 Meters · Place 101 · Shelby300 Meters101.41.77a12
Jan 16Mountain Island Winter InvitationalJan 16 · Shot Put · Place 7 · ShelbyShot Put740-0—
Jan 16Mountain Island Winter InvitationalJan 16 · 300 Meters · Place 2 · Shelby300 Meters237.39a—
Jan 16Mountain Island Winter InvitationalJan 16 · Shot Put · Place 7 · ShelbyShot Put740-00.0011
Jan 16Mountain Island Winter InvitationalJan 16 · 300 Meters · Place 2 · Shelby300 Meters237.3911

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 17NCHSAA 2A/4A Outdoor State ChampionshipMay 17 · Shot Put · ShelbyShot Put12lb--DNS11
May 17NCHSAA 2A/4A Outdoor State ChampionshipMay 17 · 300m Hurdles · Shelby300m Hurdles36" / 0.914m--DNS11
May 9NCHSAA 2A West RegionalMay 9 · Shot Put · Place 4 · ShelbyShot Put12lb4.43-04.5011
May 9NCHSAA 2A West RegionalMay 9 · 300m Hurdles · Place 2 · Shelby300m Hurdles36" / 0.914m2.40.28a PB11
May 9NCHSAA 2A West RegionalMay 9 · 110m Hurdles · Place 10 · Shelby110m Hurdles39" / 0.991mRound P10.16.69a11
Apr 23Cleveland County ChampionshipApr 23 · Shot Put · Place 1 · ShelbyShot Put12lb1.43-00.0011
Apr 23Cleveland County ChampionshipApr 23 · 300m Hurdles · Place 1 · Shelby300m Hurdles36" / 0.914m1.42.00a11
Apr 23Cleveland County ChampionshipApr 23 · 110m Hurdles · Place 3 · Shelby110m Hurdles39" / 0.991m3.16.15aWind: -0.811
Apr 8SPC Conference ChampionshipApr 8 · Shot Put · Place 1 · ShelbyShot Put12lb1.42-05.5011
Apr 8SPC Conference ChampionshipApr 8 · 300m Hurdles · Place 1 · Shelby300m Hurdles36" / 0.914m1.42.84a11
Apr 8SPC Conference ChampionshipApr 8 · 110m Hurdles · Place 3 · Shelby110m Hurdles39" / 0.991m3.18.00aWind: -1.211
Apr 4Warrior InviteApr 4 · Shot Put · ShelbyShot Put12lb—DNS11
Apr 4Warrior InviteApr 4 · 300m Hurdles · Shelby300m Hurdles36" / 0.914m—DNS11
Apr 4Warrior InviteApr 4 · 110m Hurdles · Shelby110m Hurdles39" / 0.991m—DNS11
Mar 19Northwestern Home Meet #2Mar 19 · 400m Hurdles · Place 1 · Shelby400m Hurdles36" / 0.914m1.1:00.17a PB11
Mar 19Northwestern Home Meet #2Mar 19 · Discus · Place 26 · ShelbyDiscus1.6kg26.23.08m11
Mar 19Northwestern Home Meet #2Mar 19 · Shot Put · Place 7 · ShelbyShot Put12lb7.12.72m11
Mar 19Northwestern Home Meet #2Mar 19 · 110m Hurdles · Place 1 · Shelby110m Hurdles39" / 0.991m1.16.36a11
Mar 13SPC Pre-Conference Mar 13 · Discus · ShelbyDiscus1.6kg—NM11
Mar 12Mountaineer RelaysMar 12 · 110m Hurdles · Place 2 · Shelby110m Hurdles217.35JR
Mar 12Mountaineer RelaysMar 12 · 110m Hurdles · Place 5 · Shelby110m Hurdles517.35JR

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 10NCHSAA 2A West RegionalMay 10 · 300m Hurdles · Place 3 · Shelby300m Hurdles36" / 0.914m3.42.54a10
Apr 23Cleveland County ChampionshipsApr 23 · 300m Hurdles · Place 1 · Shelby300m Hurdles36" / 0.914m1.43.29a10
Apr 23Cleveland County ChampionshipsApr 23 · 110m Hurdles · Place 4 · Shelby110m Hurdles39" / 0.991m4.17.15aWind: 3.110
Apr 23Cleveland County ChampionshipsApr 23 · 400 Meters · Shelby400 Meters—DNS10
Apr 18Bessemer City FCA InvitationalApr 18 · 300m Hurdles · Place 1 · Shelby300m Hurdles36" / 0.914m1.46.38a10
Apr 18Bessemer City FCA InvitationalApr 18 · 110m Hurdles · Shelby110m Hurdles39" / 0.991m—DNSWind: -0.310
Mar 26KM Meet #2Mar 26 · 110m Hurdles · Place 2 · Shelby110m Hurdles39" / 0.991m2.18.05aWind: -0.910
Mar 14Raptor Speed HS ShowcaseMar 14 · 110m Hurdles · Place 4 · Shelby110m Hurdles39" / 0.991m4.17.58a10
Mar 7Bunker Hill KickoffMar 7 · 300m Hurdles · Place 10 · Shelby300m Hurdles36" / 0.914m10.47.46a10
Mar 7Bunker Hill KickoffMar 7 · 110m Hurdles · Place 9 · Shelby110m Hurdles39" / 0.991m9.18.83a10
Mar 7Bunker Hill KickoffMar 7 · 400 Meters · Place 7 · Shelby400 Meters7.55.06a PB10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 18Polar Bear II at Polk CountyJan 18 · 300 Meters · Place 3 · Shelby300 Meters339.0010
Jan 11Mountain Island Winter InvitationalJan 11 · 300 Meters · Place 12 · Shelby300 Meters1239.7310

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 20Cleveland County ChampionshipsApr 20 · 400 Meters · Place 5 · Shelby400 Meters556.75FR
Apr 20Cleveland County ChampionshipsApr 20 · 400 Meters · Place 6 · Shelby400 Meters656.75FR
Apr 5Hough Meet #2Apr 5 · 400 Meters · Place 21 · SHELBY400 Meters2157.33—
Mar 28KM Meet #2Mar 28 · High Jump · Place 7 · ShelbyHigh Jump75-09
Mar 28KM Meet #2Mar 28 · High Jump · Place 7 · ShelbyHigh Jump75-09
Mar 16Raptor Speed HS ShowcaseMar 16 · High Jump · ShelbyHigh Jump--NH9
Mar 8Ashbrook ChallengeMar 8 · High Jump · Place 4 · SHELBYHigh Jump45-02.00—
Mar 8Ashbrook ChallengeMar 8 · 400 Meters · Place 11 · SHELBY400 Meters111:00.11—