Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCannon Home Meet #3 · Apr 1713.71Cannon Home Meet #3April 17, 2024
200 Meters · OutdoorMarvin Ridge Invitational · Mar 1628.29Marvin Ridge InvitationalMarch 16, 2024
Discus · 1kg · OutdoorNCHSAA 5A/7A Outdoor State Championship · May 15136-08NCHSAA 5A/7A Outdoor State ChampionshipMay 15, 2026
Long Jump · IndoorNW Cabarrus November Invitational · Nov 2014-00.25NW Cabarrus November InvitationalNovember 20, 2025
Shot Put · 4kg · IndoorNCHSAA 7A Champs · Feb 1838-09.50NCHSAA 7A ChampsFebruary 18, 2026
Shot Put · 4kg · OutdoorCabarrus County Championship · Apr 2340-00.00Cabarrus County ChampionshipApril 23, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · Discus · Place 19 · West CabarrusDiscus1kg19.33.2211
Jun 18Adidas Track Nationals 2026Jun 18 · Shot Put · Place 10 · West CabarrusShot Put4kg10.11.1911
May 15NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · Discus · Place 1 · West CabarrusDiscus1kg1.136-08 PB11
May 15NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · Shot Put · Place 2 · West CabarrusShot Put4kg2.37-09.7511
May 9NCHSAA 7A West RegionalMay 9 · Discus · Place 1 · West CabarrusDiscus1kg1.129-08.0011
May 9NCHSAA 7A West RegionalMay 9 · Shot Put · Place 2 · West CabarrusShot Put4kg2.38-07.5011
May 9NCHSAA 7A Central-West Super RegionalMay 9 · Discus · Place 1 · West CabarrusDiscus1kg1.129-08.0011
May 9NCHSAA 7A Central-West Super RegionalMay 9 · Shot Put · Place 2 · West CabarrusShot Put4kg2.38-07.5011
Apr 29Greater Metro ChampionshipApr 29 · Discus · Place 1 · West CabarrusDiscus1kg1.123-05.0011
Apr 29Greater Metro ChampionshipApr 29 · Shot Put · Place 1 · West CabarrusShot Put4kg1.38-00.5011
Apr 23Cabarrus County ChampionshipApr 23 · Discus · Place 1 · West CabarrusDiscus1kg1.129-00.0011
Apr 23Cabarrus County ChampionshipApr 23 · Shot Put · Place 1 · West CabarrusShot Put4kg1.40-00.00 PB11
Apr 17Friday Night HeatApr 17 · Discus · Place 1 · West CabarrusDiscus1kg1.132-09.0011
Apr 17Friday Night HeatApr 17 · Shot Put · Place 1 · West CabarrusShot Put4kg1.38-08.5011
Apr 7West Cabarrus HS Meet #3Apr 7 · Discus · Place 1 · West CabarrusDiscus1kg1.134-02.0011
Apr 7West Cabarrus HS Meet #3Apr 7 · Shot Put · Place 1 · West CabarrusShot Put4kg1.39-11.5011
Apr 4For All The Dawgs Invitational (2nd Annual)Apr 4 · Discus · Place 1 · West CabarrusDiscus1kg1.117-08.0011
Apr 4For All The Dawgs Invitational (2nd Annual)Apr 4 · Shot Put · Place 1 · West CabarrusShot Put4kg1.39-01.7511
Mar 28Timberwolf InviteMar 28 · Discus · Place 1 · West CabarrusDiscus1kg1.133-07.0011
Mar 28Timberwolf InviteMar 28 · Shot Put · Place 1 · West CabarrusShot Put4kg1.37-04.0011
Mar 26West Cabarrus Meet #2Mar 26 · Discus · Place 2 · West CabarrusDiscus1kg2.111-07.0011
Mar 26West Cabarrus Meet #2Mar 26 · Shot Put · Place 1 · West CabarrusShot Put4kg1.38-06.0011
Jan 22Charlotte City Championship presented by Charlotte Running CompanyJan 22 · Long Jump · West CabarrusLong Jump--NM11
Jan 22Charlotte City Championship presented by Charlotte Running CompanyJan 22 · Shot Put · Place 3 · West CabarrusShot Put4kg3.37' 2"Unofficial11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18NCHSAA 7A ChampsFeb 18 · Shot Put · Place 1 · West CabarrusShot Put4kg1.38-09.50 PB11
Jan 10Just Don't Lose ClassicJan 10 · Shot Put · Place 3 · West CabarruShot Put311.58m—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13Cold Turkey Invitational at Marvin Ridge HSDec 13 · Long Jump · Place 8 · West CabarrusLong Jump8.15-01.50Unofficial11
Dec 13Cold Turkey Invitational at Marvin Ridge HSDec 13 · Shot Put · Place 2 · West CabarrusShot Put4kg2.34-05.00Unofficial11
Nov 20NW Cabarrus November InvitationalNov 20 · Long Jump · Place 5 · West CabarrusLong Jump5.14-00.25 PB11
Nov 20NW Cabarrus November InvitationalNov 20 · Shot Put · Place 1 · West CabarrusShot Put4kg1.35-09.5011

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 10Weddington Polar Bear #2Dec 10 · Long Jump · Place 4 · West CabarrusLong Jump4.14-10.25Unofficial11
Dec 10Weddington Polar Bear #2Dec 10 · Shot Put · Place 2 · West CabarrusShot Put4kg2.35-08.50Unofficial11
May 10NCHSAA 4A Midwest RegionalMay 10 · Discus · Place 5 · West CabarrusDiscus1kg5.124-08.0010
May 10NCHSAA 4A Midwest RegionalMay 10 · Shot Put · Place 5 · West CabarrusShot Put4kg5.35-07.0010
Apr 24Cabarrus County ChampionshipApr 24 · Discus · Place 3 · West CabarrusDiscus1kg3.93' 7"10
Apr 24Cabarrus County ChampionshipApr 24 · Shot Put · Place 1 · West CabarrusShot Put4kg1.35' 1.75"10
Apr 17*1st Annual* For All The Dawgs Invitational Apr 17 · Shot Put · Place 4 · West CabarrusShot Put433-02.00SO
Apr 17*1st Annual* For All The Dawgs Invitational Apr 17 · Shot Put · Place 4 · West CabarrusShot Put433-02.00SO

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · Shot Put · West CabarrusShot Put4kg--ND9
May 11NCHSAA 4A Midwest RegionalMay 11 · Discus · Place 2 · West CabarrusDiscus1kg2.122-19
May 11NCHSAA 4A Midwest RegionalMay 11 · Shot Put · Place 3 · West CabarrusShot Put4kg3.38-09
Apr 25Cabarrus County ChampionshipApr 25 · Discus · Place 1 · West CabarrusDiscus1kg1.115-01.009
Apr 25Cabarrus County ChampionshipApr 25 · Shot Put · Place 1 · West CabarrusShot Put4kg1.35-07.009
Apr 25Cabarrus County ChampionshipApr 25 · 200 Meters · West Cabarrus200 Meters—DNS9
Apr 17Cannon Home Meet #3Apr 17 · Discus · Place 2 · West CabarrusDiscus2103-11.0—
Apr 17Cannon Home Meet #3Apr 17 · Shot Put · Place 2 · West CabarrusShot Put234-07.50—
Apr 17Cannon Home Meet #3Apr 17 · 100 Meters · Place 11 · West Cabarrus100 Meters1113.71 PB—
Apr 5Wolverine's Friday Night HeatApr 5 · Discus · Place 1 · West CabarrusDiscus1106-04.0—
Apr 5Wolverine's Friday Night HeatApr 5 · Shot Put · Place 1 · West CabarrusShot Put136-01.00—
Apr 5Wolverine's Friday Night HeatApr 5 · Long Jump · Place 3 · West CabarrusLong Jump315-01.50—
Mar 22Weddington InvitationalMar 22 · Discus · Place 3 · West CabarrusDiscus1kg3.111-79
Mar 22Weddington InvitationalMar 22 · Shot Put · Place 11 · West CabarrusShot Put4kg11.30-99
Mar 16Marvin Ridge InvitationalMar 16 · Shot Put · Place 5 · West CabarruShot Put531-09.00—
Mar 16Marvin Ridge InvitationalMar 16 · Discus · Place 2 · West CabarruDiscus2108-08.00—
Mar 16Marvin Ridge InvitationalMar 16 · 200 Meters · Place 19 · West Cabarru200 Meters1928.29 PB—
Mar 13West Wolverines Meet 1Mar 13 · 200 Meters · Place 1 · West Cabarrus200 Meters128.669
Mar 13West Wolverines Meet 1Mar 13 · Discus · Place 1 · West CabarrusDiscus1111-79
Mar 13West Wolverines Meet 1Mar 13 · Shot Put · Place 1 · West CabarrusShot Put136-59
Feb 29Concord Meet #1Feb 29 · Discus · Place 1 · West CabarrusDiscus1kg1.113-029
Feb 29Concord Meet #1Feb 29 · Shot Put · Place 1 · West CabarrusShot Put4kg1.33-10.509
Feb 29Concord Meet #1Feb 29 · 200 Meters · Place 3 · West Cabarrus200 Meters3.28.85aWind: 09