Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorAHS Non-Con #3 · Mar 1197-02.00AHS Non-Con #3March 11, 2026
Shot Put · 4kg · IndoorTriad Invitational · Nov 1731-01.00Triad InvitationalNovember 17, 2025
Shot Put · 4kg · OutdoorNCHSAA 6A Central Regional · May 933-02.00NCHSAA 6A Central RegionalMay 9, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 16NCHSAA 6A/8A Outdoor State ChampionshipMay 16 · Shot Put · Place 12 · AsheboroShot Put4kg12.31-03.5012
May 9NCHSAA 6A Central RegionalMay 9 · Discus · Place 14 · AsheboroDiscus1kg14.75-0012
May 9NCHSAA 6A Central RegionalMay 9 · Shot Put · Place 3 · AsheboroShot Put4kg3.33-02.00 PB12
Mar 14Asheboro Get Your Marks InvitationalMar 14 · Discus · Place 2 · AsheboroDiscus1kg2.86-0112
Mar 14Asheboro Get Your Marks InvitationalMar 14 · Shot Put · Place 2 · AsheboroShot Put4kg2.30-09.5012
Mar 11AHS Non-Con #3Mar 11 · Discus · Place 1 · AsheboroDiscus1kg1.97-02.00 PB12
Mar 11AHS Non-Con #3Mar 11 · Shot Put · Place 1 · AsheboroShot Put4kg1.31-09.0012
Mar 5AHS Non-Con #2Mar 5 · Discus · Place 2 · AsheboroDiscus1kg2.82-04.0012
Mar 5AHS Non-Con #2Mar 5 · Shot Put · Place 3 · AsheboroShot Put4kg3.31-04.0012
Feb 25Asheboro HS Non-Con #1Feb 25 · Discus · Place 2 · AsheboroDiscus1kg2.78-07.0012
Feb 25Asheboro HS Non-Con #1Feb 25 · Shot Put · Place 2 · AsheboroShot Put4kg2.32-02.0012

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 19Ardrey Kell MLK InvitationalJan 19 · Shot Put · Place 1 · AsheboroShot Put131-02.5012
Jan 6Firebird InvitationalJan 6 · Shot Put · Place 4 · AsheboroShot Put427-07.5012

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 11Eastern Alamance Polar Bear #1Dec 11 · Shot Put · Place 2 · AsheboroShot Put4kg2.28-09.00Unofficial12
May 1Mid Piedmont 3A Conference ChampionshipMay 1 · Discus · Place 5 · AsheboroDiscus1kg5.79-02.0011
May 1Mid Piedmont 3A Conference ChampionshipMay 1 · Shot Put · Place 3 · AsheboroShot Put4kg3.30-03.0011
Apr 1Randolph County ChampionshipsApr 1 · Discus · Place 2 · AsheboroDiscus1kg2.91-0211
Apr 1Randolph County ChampionshipsApr 1 · Shot Put · Place 2 · AsheboroShot Put4kg2.30-01.0011
Mar 27Montgomery Central Meet #1Mar 27 · Discus · Place 1 · AsheboroDiscus173-211
Mar 27Montgomery Central Meet #1Mar 27 · Shot Put · Place 1 · AsheboroShot Put126-811
Mar 6Asheboro Non-ConMar 6 · Discus · Place 2 · AsheboroDiscus270-0111
Mar 6Asheboro Non-ConMar 6 · Shot Put · Place 2 · AsheboroShot Put230-00.0011

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Nov 17Triad InvitationalNov 17 · Shot Put · Place 1 · AsheboroShot Put4kg1.31-01.00 PB12
Feb 15NCHSAA 3A State Championships Feb 15 · Shot Put · Place 12 · AsheboroShot Put4kg12.30-02.7511
Feb 6Pinecrest Polar Bear Last Chance MeetFeb 6 · Shot Put · Place 5 · AsheboroShot Put528-411
Jan 28Eastern / Southeast Alamance #3Jan 28 · Shot Put · Place 1 · AsheboroShot Put133-03.5011
Jan 28Eastern / Southeast Alamance #3Jan 28 · Shot Put · Place 1 · AsheboroShot Put133-03.5011

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 17Asheboro Blue Comet ClassicDec 17 · Shot Put · Place 2 · AsheboroShot Put4kg2.30-11.50Unofficial11
Dec 12Central Sled Dog MeetDec 12 · Shot Put · Place 1 · AsheboroShot Put4kg1.30-03.0011
Dec 10Eastern-Southeast Alamance Polar Bear #1Dec 10 · Shot Put · Place 1 · AsheboroShot Put4kg1.31-02.50Unofficial11

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Nov 19South Iredell InvitationalNov 19 · Shot Put · Place 4 · AsheboroShot Put4kg4.30-03.0011