Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSCHSL 5A - Region 2 · Apr 2838.79mSCHSL 5A - Region 2April 28, 2026
Shot Put · 12lb · OutdoorSpartanburg County Invitational · Apr 2114.05mSpartanburg County InvitationalApril 21, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8SCHSL 5A - D1 Upper StateMay 8 · Discus · Place 13 · Boiling SpringsDiscus1.6kg13.32.97m11
May 8SCHSL 5A - D1 Upper StateMay 8 · Shot Put · Place 7 · Boiling SpringsShot Put12lb7.13.41m11
Apr 28SCHSL 5A - Region 2Apr 28 · Discus · Place 6 · Boiling SpringsDiscus1.6kg6.38.79m PB11
Apr 28SCHSL 5A - Region 2Apr 28 · Shot Put · Place 6 · Boiling SpringsShot Put12lb6.13.88m11
Apr 21Spartanburg County InvitationalApr 21 · Discus · Place 20 · Boiling SpringsDiscus1.6kg20.31.40m11
Apr 21Spartanburg County InvitationalApr 21 · Shot Put · Place 3 · Boiling SpringsShot Put12lb3.14.05m PB11
Mar 28Glover Smiley Track ClassicMar 28 · Discus · Place 12 · Boiling SpringsDiscus1.6kg12.35.96m11
Mar 28Glover Smiley Track ClassicMar 28 · Shot Put · Place 6 · Boiling SpringsShot Put12lb6.13.56m11
Mar 11Boiling Springs Home MeetMar 11 · Shot Put · Place 1 · Boiling SpringsShot Put113.36m11
Mar 11Boiling Springs Home MeetMar 11 · Discus · Place 2 · Boiling SpringsDiscus235.50m11

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 11SCHSL 5A - Upper StateMay 11 · Shot Put · Place 16 · Boiling SpringsShot Put12lb16.12.90m9
Apr 18Byrnes Meet #3Apr 18 · Javelin · Place 9 · Boiling SpringsJavelin931.79mFR
Apr 18Byrnes Meet #3Apr 18 · Discus · Place 12 · Boiling SpringsDiscus1227.94mFR
Apr 18Byrnes Meet #3Apr 18 · Shot Put · Place 18 · Boiling SpringsShot Put1811.05mFR
Apr 13Glover Smiley Track ClassicApr 13 · Discus · Place 13 · Boiling SpringsDiscus1327.29m—
Apr 13Glover Smiley Track ClassicApr 13 · Shot Put · Place 7 · Boiling SpringsShot Put712.84m—
Apr 10Boiling Springs Home Meet #2Apr 10 · Javelin · Place 4 · Boiling SpringsJavelin490-04.009
Apr 10Boiling Springs Home Meet #2Apr 10 · Discus · Place 7 · Boiling SpringsDiscus793-02.009
Apr 10Boiling Springs Home Meet #2Apr 10 · Shot Put · Place 3 · Boiling SpringsShot Put342-01.009
Mar 5Spartanburg Home MeetMar 5 · Javelin · Place 11 · Boiling SpringsJavelin1122.76m—
Mar 5Spartanburg Home MeetMar 5 · Javelin · Place 11 · Boiling SpringsJavelin1122.76m—
Mar 5Spartanburg Home MeetMar 5 · Discus · Place 7 · Boiling SpringsDiscus730.75m—
Mar 5Spartanburg Home MeetMar 5 · Discus · Place 14 · Boiling SpringsDiscus1430.75m—
Mar 5Spartanburg Home MeetMar 5 · Shot Put · Place 5 · Boiling SpringsShot Put512.23m—
Mar 5Spartanburg Home MeetMar 5 · Shot Put · Place 9 · Boiling SpringsShot Put912.23m—
Mar 5Spartanburg Home MeetMar 5 · Javelin · Place 11 · Boiling SpringsJavelin1122.76m—
Mar 5Spartanburg Home MeetMar 5 · Discus · Place 14 · Boiling SpringsDiscus1430.75m—
Mar 5Spartanburg Home MeetMar 5 · Shot Put · Place 9 · Boiling SpringsShot Put912.23m—