Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorStatesville 2026 Senior Night · Mar 2516.47aStatesville 2026 Senior NightMarch 25, 2026
Discus · 1kg · OutdoorNorth Piedmont Conference Championship · Apr 29149-06.00North Piedmont Conference ChampionshipApril 29, 2026
Shot Put · 4kg · IndoorNCHSAA 6A Champs · Feb 1240-09.50NCHSAA 6A ChampsFebruary 12, 2026
Shot Put · 4kg · OutdoorNCHSAA 6A West Regional · May 943-7NCHSAA 6A West RegionalMay 9, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · Discus · Place 20 · StatesvilleStatesvilleDiscus1kg20.31.9112
Jun 18Adidas Track Nationals 2026Jun 18 · Shot Put · Place 3 · StatesvilleStatesvilleShot Put4kg3.13.2312
May 16NCHSAA 6A/8A Outdoor State ChampionshipMay 16 · Discus · Place 3 · StatesvilleStatesvilleDiscus1kg3.134-0112
May 16NCHSAA 6A/8A Outdoor State ChampionshipMay 16 · Shot Put · Place 2 · StatesvilleStatesvilleShot Put4kg2.40-02.2512
May 9NCHSAA 6A West RegionalMay 9 · Discus · Place 2 · StatesvilleStatesvilleDiscus1kg2.135-812
May 9NCHSAA 6A West RegionalMay 9 · Shot Put · Place 2 · StatesvilleStatesvilleShot Put4kg2.43-7 PB12
Apr 29North Piedmont Conference ChampionshipApr 29 · Discus · Place 2 · StatesvilleStatesvilleDiscus1kg2.149-06.00 PB12
Apr 29North Piedmont Conference ChampionshipApr 29 · Shot Put · Place 2 · StatesvilleStatesvilleShot Put4kg2.40-06.0012
Apr 18Ardrey Kell "AK Need4Speed"Apr 18 · Discus · Place 2 · StatesvilleStatesvilleDiscus1kg2.131-1012
Apr 18Ardrey Kell "AK Need4Speed"Apr 18 · Shot Put · Place 2 · StatesvilleStatesvilleShot Put4kg2.37-08.0012
Apr 11(1st Annual) All the Smoke Greyhound InvitationalApr 11 · Discus · Place 2 · StatesvilleStatesvilleDiscus1kg2.144-04.0012
Apr 11(1st Annual) All the Smoke Greyhound InvitationalApr 11 · Shot Put · Place 2 · StatesvilleStatesvilleShot Put4kg2.38-03.0012
Apr 9Iredell County ChampionshipApr 9 · Discus · Place 2 · StatesvilleStatesvilleDiscus1kg2.132-02.0012
Apr 9Iredell County ChampionshipApr 9 · Shot Put · Place 2 · StatesvilleStatesvilleShot Put4kg2.39-04.0012
Mar 25Statesville 2026 Senior NightMar 25 · Discus · Place 2 · StatesvilleStatesvilleDiscus1kg2.140-01.0012
Mar 25Statesville 2026 Senior NightMar 25 · Shot Put · Place 2 · StatesvilleStatesvilleShot Put4kg2.35-06.5012
Mar 25Statesville 2026 Senior NightMar 25 · 100 Meters · Place 27 · StatesvilleStatesville100 Meters27.16.47a PB12
Mar 20Mount Tabor Mile & Throwing ThunderMar 20 · Shot Put · StatesvilleStatesvilleShot Put—ND12
Mar 11Butler Meet #2Mar 11 · Discus · Place 2 · StatesvilleStatesvilleDiscus1kg2.143-3.0012
Mar 11Butler Meet #2Mar 11 · Shot Put · Place 2 · StatesvilleStatesvilleShot Put4kg2.39-2.5012
Mar 4Alexander Central Home MeetMar 4 · Discus · Place 1 · StatesvilleStatesvilleDiscus1kg1.145-10.012
Mar 4Alexander Central Home MeetMar 4 · Shot Put · Place 2 · StatesvilleStatesvilleShot Put4kg2.36-02.0012
Jan 7Lake Norman WhiteoutJan 7 · Shot Put · Place 2 · StatesvilleStatesvilleShot Put4kg2.39-03.25Unofficial12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 12NCHSAA 6A ChampsFeb 12 · Shot Put · Place 2 · StatesvilleStatesvilleShot Put4kg2.40-09.50 PB12
Jan 22Central Piedmont & North Piedmont Conference ChampionshipsJan 22 · Shot Put · Place 2 · StatesvilleStatesvilleShot Put237-09.0012
Jan 22Central Piedmont & North Piedmont Conference ChampionshipsJan 22 · Shot Put · Place 2 · StatesvilleStatesvilleShot Put237-09.0012
Jan 17The VA ShowcaseJan 17 · Shot Put · Place 11 · StatesvilleStatesvilleShot Put4kg11.10.85m12

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20ASICS Holiday InvitationalDec 20 · Shot Put · Place 4 · StatesvilleStatesvilleShot Put4kg4.38-03.5012
Dec 13Stay In Your Lane InvitationalDec 13 · Shot Put · Place 5 · StatesvilleStatesvilleShot Put4kg5.35-00.2512
Nov 21Marvin Ridge InvitationalNov 21 · Shot Put · Place 2 · StatesvilleStatesvilleShot Put4kg2.37-09.0012
Feb 15NCHSAA 3A State Championships Feb 15 · Shot Put · Place 11 · StatesvilleStatesvilleShot Put4kg11.30-06.2511
Feb 1Mondo Elite HS InvitationalFeb 1 · Shot Put · Place 8 · StatesvilleStatesvilleShot Put833-06.50—
Jan 25Fast Track InvitationalJan 25 · Shot Put · Place 16 · StatesvilleStatesvilleShot Put1630-01.00—

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · Discus · Place 3 · Statesville Road Runners Track ClubStatesville Road Runners Track ClubDiscus1kg3.33.94m12
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · Shot Put · Place 1 · Statesville Road Runners Track ClubStatesville Road Runners Track ClubShot Put4kg1.11.16m12
May 16NCHSAA 1A/3A Outdoor State ChampionshipMay 16 · Discus · Place 2 · StatesvilleStatesvilleDiscus1kg2.135-0811
May 10NCHSSA 3A West RegionalMay 10 · Discus · Place 1 · StatesvilleStatesvilleDiscus1kg1.135-05.011
May 10NCHSSA 3A West RegionalMay 10 · Shot Put · Place 7 · StatesvilleStatesvilleShot Put4kg7.29-01.0011
Apr 30Western Foothills Conference ChampionshipApr 30 · Discus · Place 2 · StatesvilleStatesvilleDiscus2131-01.0—
Apr 30Western Foothills Conference ChampionshipApr 30 · Discus · Place 2 · StatesvilleStatesvilleDiscus2131-01.0—
Apr 30Western Foothills Conference ChampionshipApr 30 · Shot Put · Place 3 · StatesvilleStatesvilleShot Put335-06.00—
Apr 30Western Foothills Conference ChampionshipApr 30 · Shot Put · Place 3 · StatesvilleStatesvilleShot Put335-06.00—
Apr 16Hickory Ridge Home Meet #2Apr 16 · Shot Put · Place 2 · StatesvilleStatesvilleShot Put238-411
Apr 16Hickory Ridge Home Meet #2Apr 16 · Discus · Place 2 · StatesvilleStatesvilleDiscus2134-011
Apr 6APP State HS InvitationalApr 6 · Discus · Place 1 · StatesvilleStatesvilleDiscus1kg1.128' 7"11
Apr 6APP State HS InvitationalApr 6 · Shot Put · Place 4 · StatesvilleStatesvilleShot Put4kg4.33' 5"11
Apr 4App State HS MeetApr 4 · Discus · Place 1 · StatesvilleStatesvilleDiscus1kg1.128-711
Apr 4App State HS MeetApr 4 · Shot Put · Place 4 · StatesvilleStatesvilleShot Put4kg4.33-511
Mar 26Statesville Meet #1Mar 26 · Discus · Place 2 · StatesvilleStatesvilleDiscus1kg2.99-10.0011
Mar 26Statesville Meet #1Mar 26 · Shot Put · StatesvilleStatesvilleShot Put4kg—NM11
Mar 12Mountaineer RelaysMar 12 · Discus · Place 2 · StatesvilleStatesvilleDiscus2108-06.0JR
Mar 12Mountaineer RelaysMar 12 · Discus · Place 2 · StatesvilleStatesvilleDiscus2108-06.0JR
Mar 12Mountaineer RelaysMar 12 · Shot Put · Place 2 · StatesvilleStatesvilleShot Put232-09.00JR
Mar 12Mountaineer RelaysMar 12 · Shot Put · Place 2 · StatesvilleStatesvilleShot Put232-09.00JR
Mar 5South Caldwell Meet #1Mar 5 · Shot Put · Place 2 · StatesvilleStatesvilleShot Put233-04.00—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19Donna Davis Holiday InvitationalDec 19 · Shot Put · Place 11 · StatesvilleStatesvilleShot Put4kg11.30-01.5011
Dec 14Stay In Your Lane InvitationalDec 14 · Shot Put · Place 16 · StatesvilleStatesvilleShot Put4kg16.28-04.2511
Nov 22Marvin Ridge InvitationalNov 22 · Shot Put · Place 5 · StatesvilleStatesvilleShot Put4kg5.32-03.0011

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 11NCHSAA 3A West RegionalMay 11 · Shot Put · Place 10 · StatesvilleStatesvilleShot Put4kg10.31-08.0010
Apr 13Queen City RelaysApr 13 · Discus · Place 5 · StatesvilleStatesvilleDiscus593-910
Apr 13Queen City RelaysApr 13 · Shot Put · Place 5 · StatesvilleStatesvilleShot Put529-10.5010
Apr 10Statesville Meet #1 - SENIOR NIGHTApr 10 · Discus · Place 1 · StatesvilleStatesvilleDiscus1kg1.92-04.0010
Apr 10Statesville Meet #1 - SENIOR NIGHTApr 10 · Shot Put · Place 3 · StatesvilleStatesvilleShot Put4kg3.28-11.5010
Mar 28JM Robinson Meet #2Mar 28 · Discus · Place 2 · StatesvilleStatesvilleDiscus1kg2.94-02.0010
Mar 28JM Robinson Meet #2Mar 28 · Shot Put · Place 3 · StatesvilleStatesvilleShot Put4kg3.30-04.0010
Mar 7Bunker Hill KickoffMar 7 · Discus · StatesvilleStatesvilleDiscus1kg—NM10
Mar 7Bunker Hill KickoffMar 7 · Shot Put · Place 2 · StatesvilleStatesvilleShot Put4kg2.28-08.0010

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16JDL Holiday HS InvitationalDec 16 · Shot Put · Place 17 · StatesvilleStatesvilleShot Put4kg17.27-05.7510

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 12NCHSAA 3A West RegionalMay 12 · Discus · Place 16 · StatesvilleStatesvilleDiscus1kg16.64-69
Apr 5Hough Meet #2Apr 5 · Discus · Place 17 · STATESVILLESTATESVILLEDiscus1757-10—
Apr 5Hough Meet #2Apr 5 · Shot Put · Place 5 · STATESVILLESTATESVILLEShot Put528-09.00—
Apr 1Panther Invitational Apr 1 · Discus · StatesvilleStatesvilleDiscus—60-09—
Apr 1Panther Invitational Apr 1 · Shot Put · Place 32 · StatesvilleStatesvilleShot Put3222-01.00—
Apr 1Panther Invitational Apr 1 · Discus · StatesvilleStatesvilleDiscus—60-09—
Apr 1Panther Invitational Apr 1 · Shot Put · Place 32 · StatesvilleStatesvilleShot Put3222-01.00—
Mar 16South Iredell Meet #1Mar 16 · Discus · Place 12 · StatesvilleStatesvilleDiscus1260-6—
Mar 16South Iredell Meet #1Mar 16 · Shot Put · Place 9 · StatesvilleStatesvilleShot Put924-9—