Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorSCHSL 5A - Region 6 · Apr 2929.70mSCHSL 5A - Region 6April 29, 2026
Shot Put · 4kg · OutdoorSCHSL 4A - Region 6 · Apr 3010.33mSCHSL 4A - Region 6April 30, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 29SCHSL 5A - Region 6Apr 29 · Discus · Place 1 · North Myrtle BeachDiscus1kg1.29.70m PB12
Apr 29SCHSL 5A - Region 6Apr 29 · Shot Put · Place 2 · North Myrtle BeachShot Put4kg2.9.48m12
Apr 15Carolina Forest Home Meet #3Apr 15 · Discus · Place 1 · North Myrtle BeachDiscus1kg1.28.59m12
Apr 15Carolina Forest Home Meet #3Apr 15 · Shot Put · Place 2 · North Myrtle BeachShot Put4kg2.9.53m12
Apr 2Beach Run InvitationalApr 2 · Discus · Place 8 · North Myrtle BeachDiscus830.06m12
Mar 20Bob Jenkins Coaches Classic Track and Field DISTRICT 5Mar 20 · Discus · Place 5 · North Myrtle BeachDiscus1kg5.28.92m12
Mar 20Bob Jenkins Coaches Classic Track and Field DISTRICT 5Mar 20 · Shot Put · Place 2 · North Myrtle BeachShot Put4kg2.9.50m12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1SCHSL 5A - Region 6May 1 · Discus · Place 4 · North Myrtle BeachDiscus1kg4.24.43m11
May 1SCHSL 5A - Region 6May 1 · Shot Put · Place 5 · North Myrtle BeachShot Put4kg5.9.25m11
Apr 3Beach Run InvitationalApr 3 · Discus · Place 9 · North Myrtle BeachDiscus926.23m11
Apr 3Beach Run InvitationalApr 3 · Shot Put · Place 8 · North Myrtle BeachShot Put89.36m11

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 18SCHSL State Championships - AAAAMay 18 · Shot Put · Place 15 · North Myrtle BeachShot Put4kg15.9.62m10
May 11SCHSL 4A - Lower StateMay 11 · Discus · Place 16 · North Myrtle BeachDiscus1kg16.18.85m10
May 11SCHSL 4A - Lower StateMay 11 · Shot Put · Place 8 · North Myrtle BeachShot Put4kg8.10.14m10
Apr 30SCHSL 4A - Region 6Apr 30 · Discus · Place 8 · North Myrtle BeachDiscus1kg8.23.58m10
Apr 30SCHSL 4A - Region 6Apr 30 · Shot Put · Place 3 · North Myrtle BeachShot Put4kg3.10.33m PB10
Apr 19SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 19 · Shot Put · Place 13 · North Myrtle BeachShot Put4kg13.10.06m10
Apr 17North Myrtle Beach Home MeetApr 17 · Discus · Place 2 · North Myrtle BeachDiscus1kg2.22.99m10
Apr 17North Myrtle Beach Home MeetApr 17 · Shot Put · Place 2 · North Myrtle BeachShot Put4kg2.9.88m10
Apr 5Beach Run InvitationalApr 5 · Discus · Place 21 · North Myrtle BeachDiscus2123.45m10
Apr 5Beach Run InvitationalApr 5 · Shot Put · Place 13 · North Myrtle BeachShot Put138.79m10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 13SCHSL 4A - Lower StateMay 13 · Shot Put · Place 20 · North Myrtle BeachShot Put4kg20.27-02.009
Mar 25Bob Jenkins Coaches Classic Track and Field REGION 5Mar 25 · Shot Put · Place 12 · North Myrtle BeachShot Put4kg12.24-7.509

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 26Bob Jenkins Coaches Classic Track and Field REGION 5Mar 26 · Shot Put · North Myrtle BeachShot Put4kg—NM8
Mar 19Island InvitationalMar 19 · Shot Put · Place 8 · North Myrtle BeachShot Put80.5—

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 10Myrtle Beach Meet #2Mar 10 · Shot Put · Place 7 · North MyrtleShot Put721-04.00—