Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · OutdoorRobbinsville MS Meet 3 · Mar 3021.67aRobbinsville MS Meet 3March 30, 2026
Discus · 1kg · OutdoorNCRunners Middle School All-State Meet · May 264-07.00NCRunners Middle School All-State MeetMay 2, 2026
Shot Put · 6lb · OutdoorNCRunners Middle School All-State Meet · May 228-00.00NCRunners Middle School All-State MeetMay 2, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 2NCRunners Middle School All-State MeetMay 2 · Discus · Place 25 · RobbinsvilleDiscus1kg25.64-07.00 PB7
May 2NCRunners Middle School All-State MeetMay 2 · Shot Put · Place 21 · RobbinsvilleShot Put6lb21.28-00.00 PB7
Apr 20Swain Middle Meet #3Apr 20 · Discus · Place 4 · RobbinsvilleDiscus1kg4.59-10.007
Apr 20Swain Middle Meet #3Apr 20 · Shot Put · Place 3 · RobbinsvilleShot Put6lb3.26-09.007
Apr 20Swain Middle Meet #3Apr 20 · 100m Hurdles · Place 9 · Robbinsville100m Hurdles30" / 0.762m9.22.76aWind: 1.57
Mar 30Robbinsville MS Meet 3Mar 30 · Discus · Place 2 · RobbinsvilleDiscus1kg2.63-027
Mar 30Robbinsville MS Meet 3Mar 30 · Shot Put · Place 3 · RobbinsvilleShot Put6lb3.24-08.007
Mar 30Robbinsville MS Meet 3Mar 30 · 100m Hurdles · Place 5 · Robbinsville100m Hurdles30" / 0.762m5.21.67a PB7
Mar 23Andrews Middle School MeetMar 23 · Discus · Place 4 · RobbinsvilleDiscus1kg4.51-117
Mar 23Andrews Middle School MeetMar 23 · Shot Put · Place 4 · RobbinsvilleShot Put6lb4.23-11.007
Mar 23Andrews Middle School MeetMar 23 · 100m Hurdles · Place 8 · Robbinsville100m Hurdles30" / 0.762m8.25.17a7