Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSCHSL 3A - District 3 · May 845.71mSCHSL 3A - District 3May 8, 2026
Javelin · 800g · OutdoorSCHSL 3A - District 3 State Qualifier · May 937.61mSCHSL 3A - District 3 State QualifierMay 9, 2025
Shot Put · 12lb · OutdoorSCHSL 3A - District 3 · May 815.15mSCHSL 3A - District 3May 8, 2026

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 8SCHSL 3A - District 3May 8 · Discus · Place 1 · NewberryDiscus1.6kg1.45.71m PB12
May 8SCHSL 3A - District 3May 8 · Shot Put · Place 2 · NewberryShot Put12lb2.15.15m PB12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 17SCHSL State Championships - AAAMay 17 · Shot Put · Place 3 · NewberryShot Put314.73m11
May 9SCHSL 3A - District 3 State QualifierMay 9 · Javelin · Place 2 · NewberryJavelin800g2.37.61m PB11
May 9SCHSL 3A - District 3 State QualifierMay 9 · Discus · Place 1 · NewberryDiscus1.6kg1.43.22m11
May 9SCHSL 3A - District 3 State QualifierMay 9 · Shot Put · Place 1 · NewberryShot Put12lb1.14.70m11

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 18SCHSL State Championships - AAMay 18 · Shot Put · Place 12 · NewberryShot Put12lb12.13.41m10
May 11SCHSL 2A - Upper StateMay 11 · Javelin · Place 14 · NewberryJavelin800g14.37.11m10
May 11SCHSL 2A - Upper StateMay 11 · Discus · Place 8 · NewberryDiscus1.6kg8.38.58m10
May 11SCHSL 2A - Upper StateMay 11 · Shot Put · Place 8 · NewberryShot Put12lb8.13.82m10
May 1SCHSL 2A - Region 2May 1 · Javelin · Place 5 · NewberryJavelin800g5.37.40m10
May 1SCHSL 2A - Region 2May 1 · Discus · Place 2 · NewberryDiscus1.6kg2.40.20m10
May 1SCHSL 2A - Region 2May 1 · Shot Put · Place 3 · NewberryShot Put12lb3.13.99m10
Apr 18Lakelands InvitationalApr 18 · Javelin · Place 2 · NewberryJavelin2120-02—
Apr 18Lakelands InvitationalApr 18 · Discus · Place 1 · NewberryDiscus1117-06—
Apr 18Lakelands InvitationalApr 18 · Shot Put · Place 2 · NewberryShot Put248-03.00—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13SCHSL 2A - Upper StateMay 13 · Javelin · Place 16 · NewberryJavelin800g16.113-049
May 13SCHSL 2A - Upper StateMay 13 · Shot Put · Place 11 · NewberryShot Put12lb11.41-07.509
May 3SCHSL 2A - Region 2May 3 · Javelin · Place 7 · NewberryJavelin800g7.120' 0"9
May 3SCHSL 2A - Region 2May 3 · Discus · Place 10 · NewberryDiscus1.6kg10.110' 3"9
May 3SCHSL 2A - Region 2May 3 · Shot Put · Place 9 · NewberryShot Put12lb9.39' 5"9
Mar 31Ridge View Blazer Twilight Mar 31 · Discus · Place 20 · NewberryDiscus1.6kg20.114-039
Mar 8BL Home Meet 1Mar 8 · Javelin · Place 7 · NewberryJavelin7107-05—
Mar 8BL Home Meet 1Mar 8 · Discus · Place 8 · NewberryDiscus8102-04—
Mar 8BL Home Meet 1Mar 8 · Shot Put · Place 9 · NewberryShot Put939-05.00—

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13SCHSL 2A - Upper StateMay 13 · Shot Put · Place 18 · NewberryShot Put1833-07.00—
May 4SCHSL 2A - Region 3May 4 · Javelin · Place 11 · NewberryJavelin800g11.64-068
May 4SCHSL 2A - Region 3May 4 · Discus · Place 11 · NewberryDiscus1.6kg11.70-028
May 4SCHSL 2A - Region 3May 4 · Shot Put · Place 6 · NewberryShot Put12lb6.37-10.508
Mar 30Saluda Home Meet 1Mar 30 · Discus · Place 20 · NewberryDiscus2079-008
Mar 30Saluda Home Meet 1Mar 30 · Shot Put · Place 16 · NewberryShot Put1633-05.508
Mar 30Saluda Home Meet 1Mar 30 · Javelin · Place 14 · NewberryJavelin1474-028
Mar 21Newberry HS Home Meet #1Mar 21 · Discus · Place 6 · NewberryDiscus689-0—
Mar 21Newberry HS Home Meet #1Mar 21 · Shot Put · Place 9 · NewberryShot Put930-3—