Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · Outdoor2026 Russell E. Blunt East Coast Invitational · Jul 2430.29m2026 Russell E. Blunt East Coast InvitationalJuly 24, 2026
Discus · 1kg · OutdoorNCRunners Middle School All-State Meet · May 2125-07.00NCRunners Middle School All-State MeetMay 2, 2026
Shot Put · 12lb · Outdoor2026 Russell E. Blunt East Coast Invitational · Jul 2410.42m2026 Russell E. Blunt East Coast InvitationalJuly 24, 2026
Shot Put · 4kg · OutdoorNCRunners Middle School All-State Meet · May 240-05.75NCRunners Middle School All-State MeetMay 2, 2026
Shot Put · 6lb · IndoorTryon Indoor - Coach O Meet · Feb 167.89mTryon Indoor - Coach O MeetFebruary 16, 2025
Shot Put · 8lb · OutdoorMonroe MS Invitational · Mar 129-10.00Monroe MS InvitationalMarch 1, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · Discus · Place 5 · Higher Power Athletic ClubHigher Power Athletic ClubDiscus1.6kg5.30.29m PB8
Jul 242026 Russell E. Blunt East Coast InvitationalJul 24 · Shot Put · Place 7 · Higher Power Athletic ClubHigher Power Athletic ClubShot Put12lb7.10.42m PB8
Jun 18Adidas Track Nationals 2026Jun 18 · Discus · Place 26 · Higher Power Athletic ClubHigher Power Athletic ClubDiscus1kg26.36.898
Jun 18Adidas Track Nationals 2026Jun 18 · Shot Put · Place 23 · Higher Power Athletic ClubHigher Power Athletic ClubShot Put4kg23.11.838
May 30NCRunners Elite Tune UpMay 30 · Discus · Higher Power Athletic ClubHigher Power Athletic ClubDiscus1.6kg—DNS8
May 30NCRunners Elite Tune UpMay 30 · Shot Put · Higher Power Athletic ClubHigher Power Athletic ClubShot Put12lb—DNS8
May 2NCRunners Middle School All-State MeetMay 2 · Discus · Place 5 · Weddington msWeddington msDiscus1kg5.125-07.00 PB8
May 2NCRunners Middle School All-State MeetMay 2 · Shot Put · Place 7 · Weddington msWeddington msShot Put4kg7.40-05.75 PB8
Apr 25UCPS MS Track and Field ChampionshipsApr 25 · Discus · Place 2 · Weddington msWeddington msDiscus1kg2.121-04.008
Apr 25UCPS MS Track and Field ChampionshipsApr 25 · Shot Put · Place 1 · Weddington msWeddington msShot Put4kg1.38-06.008
Apr 18Last Chance MS Track & Field InvitationalApr 18 · Discus · Place 1 · Weddington msWeddington msDiscus1kg1.120-04.008
Apr 18Last Chance MS Track & Field InvitationalApr 18 · Shot Put · Place 2 · Weddington msWeddington msShot Put4kg2.37-02.508
Mar 23Porter Ridge UCPS MS Meet #7Mar 23 · Discus · Place 1 · Weddington msWeddington msDiscus1kg1.117-058
Mar 23Porter Ridge UCPS MS Meet #7Mar 23 · Shot Put · Place 2 · Weddington msWeddington msShot Put4kg2.35-04.508
Mar 6Middle School Clash of the CarolinasMar 6 · Discus · Place 2 · Weddington msWeddington msDiscus1kg2.121-06.008

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 19Track and Field Stars of Tomorrow hosted by PierreTiming **1st Annual**Jul 19 · Discus · Place 1 · Higher Power Athletic ClubHigher Power Athletic ClubDiscus1kg1.98' 10"7
Jul 19Track and Field Stars of Tomorrow hosted by PierreTiming **1st Annual**Jul 19 · Shot Put · Place 1 · Higher Power Athletic ClubHigher Power Athletic ClubShot Put4kg1.29' 4"7
Jun 12Higher Power Throwers Challenge #2Jun 12 · Discus · Place 1 · Higher Power Athletic ClubHigher Power Athletic ClubDiscus1kg1.105-77
Jun 12Higher Power Throwers Challenge #2Jun 12 · Shot Put · Place 1 · Higher Power Athletic ClubHigher Power Athletic ClubShot Put4kg1.29-10.57
May 3NC Runners All State MS MeetMay 3 · Discus · Place 26 · Weddington msWeddington msDiscus1kg26.94-07.007
Apr 12UCPS MS Track and Field ChampionshipsApr 12 · Discus · Place 9 · Weddington msWeddington msDiscus1kg9.90-02.007
Apr 12UCPS MS Track and Field ChampionshipsApr 12 · Shot Put · Place 17 · Weddington msWeddington msShot Put4kg17.24-05.007
Mar 29Marvin Ridge MS InvitationalMar 29 · Discus · Place 2 · Weddington msWeddington msDiscus1kg2.100-08.507
Mar 29Marvin Ridge MS InvitationalMar 29 · Shot Put · Place 20 · Weddington msWeddington msShot Put4kg20.24-10.007
Mar 7Marvin Ridge UCPS MS Meet #4Mar 7 · Long Jump · Weddington msWeddington msLong Jump—NM7
Mar 7Marvin Ridge UCPS MS Meet #4Mar 7 · Discus · Place 1 · Weddington msWeddington msDiscus1kg1.106-01.007
Mar 7Marvin Ridge UCPS MS Meet #4Mar 7 · Shot Put · Place 14 · Weddington msWeddington msShot Put4kg14.24-11.007
Mar 1Monroe MS InvitationalMar 1 · Long Jump · Weddington msWeddington msLong Jump—NM7
Mar 1Monroe MS InvitationalMar 1 · Discus · Place 1 · Weddington msWeddington msDiscus1kg1.105-06.007
Mar 1Monroe MS InvitationalMar 1 · Shot Put · Place 6 · Weddington msWeddington msShot Put8lb6.29-10.00 PB7
Feb 24Cuthbertson UCPS MS Meet #2Feb 24 · Long Jump · Weddington msWeddington msLong Jump—NM7
Feb 24Cuthbertson UCPS MS Meet #2Feb 24 · Discus · Place 4 · Weddington msWeddington msDiscus1kg4.91-02.007
Feb 24Cuthbertson UCPS MS Meet #2Feb 24 · Shot Put · Place 6 · Weddington msWeddington msShot Put4kg6.26-03.007

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 16Tryon Indoor - Coach O MeetFeb 16 · Shot Put · Place 1 · Higher Power Athletic ClubHigher Power Athletic ClubShot Put6lb1.7.89m PB7

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 27UCPS MS ChampionshipApr 27 · Discus · Place 19 · Weddington msWeddington msDiscus1kg19.68-07.006
Apr 19Weddington UCPS MS Meet #11Apr 19 · Discus · Place 3 · Weddington msWeddington msDiscus1kg3.68-06.006
Apr 19Weddington UCPS MS Meet #11Apr 19 · Shot Put · Place 10 · Weddington msWeddington msShot Put4kg10.20-00.506
Apr 13Monroe MS InvitationalApr 13 · Discus · Place 26 · Weddington msWeddington msDiscus1kg26.62-02.506
Apr 13Monroe MS InvitationalApr 13 · Shot Put · Place 27 · Weddington msWeddington msShot Put8lb27.20-08.506
Mar 23Marvin Ridge MS InvitationalMar 23 · Discus · Weddington msWeddington msDiscus1kg—NM6
Mar 23Marvin Ridge MS InvitationalMar 23 · Shot Put · Place 31 · Weddington msWeddington msShot Put4kg31.20-01.006
Mar 14Weddington UCPS MS Meet #6Mar 14 · Discus · Place 11 · Weddington msWeddington msDiscus1kg11.56-01.006
Mar 14Weddington UCPS MS Meet #6Mar 14 · Shot Put · Place 13 · Weddington msWeddington msShot Put4kg13.19-10.006
Mar 2UCPS JV MS Kickoff #2Mar 2 · Discus · Place 31 · Weddington msWeddington msDiscus1kg31.49-03.006
Mar 2UCPS JV MS Kickoff #2Mar 2 · Shot Put · Place 36 · Weddington msWeddington msShot Put4kg36.17-11.006