Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorSpartanburg County Invitational · Apr 2131.57mSpartanburg County InvitationalApril 21, 2026
Shot Put · 4kg · OutdoorSCHSL 2A - Upper State · May 910.63mSCHSL 2A - Upper StateMay 9, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15SCHSL State Championships - 2AMay 15 · Discus · Place 10 · ChesneeDiscus1kg10.26.53m12
May 15SCHSL State Championships - 2AMay 15 · Shot Put · Place 5 · ChesneeShot Put4kg5.10.50m12
May 9SCHSL 2A - Upper StateMay 9 · Discus · Place 6 · ChesneeDiscus1kg6.27.91m12
May 9SCHSL 2A - Upper StateMay 9 · Shot Put · Place 2 · ChesneeShot Put4kg2.10.63m PB12
Apr 30SCHSL 2A - Region 1Apr 30 · Discus · Place 3 · ChesneeDiscus1kg3.28.00m12
Apr 30SCHSL 2A - Region 1Apr 30 · Shot Put · Place 3 · ChesneeShot Put4kg3.9.66m12
Apr 21Spartanburg County InvitationalApr 21 · Discus · Place 8 · ChesneeDiscus1kg8.31.57m PB12
Apr 21Spartanburg County InvitationalApr 21 · Shot Put · Place 5 · ChesneeShot Put4kg5.10.30m12
Mar 13Foothills Track ClassicMar 13 · Discus · Place 7 · ChesneeDiscus1kg7.28.14m12
Mar 13Foothills Track ClassicMar 13 · Shot Put · Place 2 · ChesneeShot Put4kg2.10.63m12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 16SCHSL State Championships - AAMay 16 · Shot Put · Place 6 · ChesneeShot Put4kg6.10.03m11
May 10SCHSL 2A - District 1May 10 · Discus · Place 6 · ChesneeDiscus1kg6.24.21m11
May 10SCHSL 2A - District 1May 10 · Shot Put · Place 1 · ChesneeShot Put4kg1.9.86m11
May 1Region 1-2AMay 1 · Discus · Place 2 · ChesneeDiscus227.64m11
May 1Region 1-2AMay 1 · Shot Put · Place 3 · ChesneeShot Put39.58m11
Apr 15Spartanburg County InvitationalApr 15 · Discus · Place 11 · ChesneeDiscus1125.39m—
Apr 15Spartanburg County InvitationalApr 15 · Discus · Place 14 · ChesneeDiscus1425.39m—
Apr 15Spartanburg County InvitationalApr 15 · Shot Put · Place 7 · ChesneeShot Put79.78m—
Apr 15Spartanburg County InvitationalApr 15 · Shot Put · Place 9 · ChesneeShot Put99.78m—
Apr 15Spartanburg County InvitationalApr 15 · Discus · Place 11 · ChesneeDiscus1125.39m—
Apr 15Spartanburg County InvitationalApr 15 · Discus · Place 14 · ChesneeDiscus1425.39m—
Apr 15Spartanburg County InvitationalApr 15 · Shot Put · Place 7 · ChesneeShot Put79.78m—
Apr 15Spartanburg County InvitationalApr 15 · Shot Put · Place 9 · ChesneeShot Put99.78m—

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 18SCHSL State Championships - AAMay 18 · Shot Put · Place 5 · ChesneeShot Put4kg5.10.12m10
May 11SCHSL 2A - Upper StateMay 11 · Discus · Place 16 · ChesneeDiscus1kg16.22.17m10
May 11SCHSL 2A - Upper StateMay 11 · Shot Put · Place 2 · ChesneeShot Put4kg2.10.17m10
May 1SCHSL 2A - Region 1May 1 · Discus · Place 1 · ChesneeDiscus1kg1.28.19m10
May 1SCHSL 2A - Region 1May 1 · Shot Put · Place 1 · ChesneeShot Put4kg1.9.68m10
Apr 18Landrum Meet #3 Apr 18 · Complete · Place 3 · ChesneeComplete376-00—
Apr 18Landrum Meet #3 Apr 18 · Complete · Place 4 · ChesneeComplete428-06.00—
Apr 15Chesnee Home Meet #2Apr 15 · Shot Put · Place 1 · ChesneeShot Put129-08.0010
Apr 15Chesnee Home Meet #2Apr 15 · Discus · Place 1 · ChesneeDiscus180-0510
Apr 10Boiling Springs Home Meet #2Apr 10 · Discus · Place 1 · ChesneeDiscus187-03.00SO
Apr 10Boiling Springs Home Meet #2Apr 10 · Shot Put · Place 3 · ChesneeShot Put330-06.00SO
Mar 28Chesnee Home Meet 1Mar 28 · Shot Put · Place 1 · ChesneeShot Put131-00.0010
Mar 28Chesnee Home Meet 1Mar 28 · Discus · Place 3 · ChesneeDiscus376-0510
Mar 21Broome Home Meet 3Mar 21 · Javelin · Place 1 · ChesneeJavelin183-09—
Mar 21Broome Home Meet 3Mar 21 · 400m Hurdles · Place 4 · Chesnee400m Hurdles428-00.00—
Mar 7Landrum Meet 1Mar 7 · Discus · Place 1 · ChesneeDiscus125.20m10
Mar 7Landrum Meet 1Mar 7 · Shot Put · Place 6 · ChesneeShot Put68.50m10

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 13SCHSL 2A - Upper StateMay 13 · Shot Put · Place 9 · ChesneeShot Put4kg9.28-07.009
May 3SCHSL 2A - Region 1May 3 · Discus · Place 10 · ChesneeDiscus1kg10.62-089
May 3SCHSL 2A - Region 1May 3 · Shot Put · Place 4 · ChesneeShot Put4kg4.27-03.009