Personal bests

Best marks in available results
Event / courseMarkMeetDate
-- # 404 Fulton Jr, Derric 16 Carolina Gol DNS · OutdoorCarolina GOLD Track Classic · Jun 1227.89mCarolina GOLD Track ClassicJune 12, 2021
-- # 419 Hoke, Isaac 9 City of Char DNS · OutdoorCarolina GOLD Track Classic · Jun 1210.64mCarolina GOLD Track ClassicJune 12, 2021
-- # 759 Teachman, John 15 Mt. Pleasant DNS · OutdoorCarolina GOLD Track Classic · Jun 1229.36mCarolina GOLD Track ClassicJune 12, 2021
400 Meters · Outdoor2021 USATF South Carolina Association Youth Track & Field Championships · Jun 251:04.982021 USATF South Carolina Association Youth Track & Field ChampionshipsJune 25, 2021
Discus · 1.6kg · OutdoorCane Bay Track and Field Invitational · Mar 2950.36mCane Bay Track and Field InvitationalMarch 29, 2025
Discus · 2kg · OutdoorBig South Outdoor Track and Field Championships · May 1145.65mBig South Outdoor Track and Field ChampionshipsMay 11, 2026
Hammer · 16lb / 7.26kg · OutdoorDavidson Relays · Mar 2738.70mDavidson RelaysMarch 27, 2026
Javelin · 800g · OutdoorBig South Outdoor Track and Field Championships · May 1149.14mBig South Outdoor Track and Field ChampionshipsMay 11, 2026
Shot Put · 12lb · OutdoorBlazer Twilight · Mar 2816.17mBlazer Twilight March 28, 2025
Shot Put · 16lb / 7.26kg · IndoorTryon Winter Classic · Jan 1613.82mTryon Winter ClassicJanuary 16, 2026
Shot Put · 16lb / 7.26kg · OutdoorGeorgia Tech Invitational · Apr 1714.88mGeorgia Tech InvitationalApril 17, 2026
Weight Throw · 35lb / 15.9kg · IndoorTryon Winter Classic · Jan 1612.17mTryon Winter ClassicJanuary 16, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · Javelin · Place 10 · USC UpstateUSC UpstateJavelin800g10.49.14m PBFr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · Discus · Place 11 · USC UpstateUSC UpstateDiscus2kg11.45.65m PBFr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · Shot Put · Place 13 · USC UpstateUSC UpstateShot Put16lb / 7.26kg13.13.73mFr
Apr 24Charlotte InviteApr 24 · Javelin · Place 9 · USC UpstateUSC UpstateJavelin800g9.44.63mFr
Apr 24Charlotte InviteApr 24 · Discus · Place 12 · USC UpstateUSC UpstateDiscus2kg12.44.75mFr
Apr 17Georgia Tech InvitationalApr 17 · Shot Put · Place 19 · USC UpstateUSC UpstateShot Put16lb / 7.26kg19.14.88m PBFr
Apr 10Duke InvitationalApr 10 · Javelin · Place 24 · USC UpstateUSC UpstateJavelin800g24.45.54mFr
Apr 10Duke InvitationalApr 10 · Shot Put · Place 26 · USC UpstateUSC UpstateShot Put16lb / 7.26kg26.14.39mFr
Apr 3Electric City InvitationalApr 3 · Hammer · Place 16 · USC UpstateUSC UpstateHammer16lb / 7.26kg16.35.84mFr
Apr 3Electric City InvitationalApr 3 · Discus · Place 1 · USC UpstateUSC UpstateDiscus2kg1.41.62mFr
Mar 27Davidson RelaysMar 27 · Hammer · Place 16 · USC UpstateUSC UpstateHammer16lb / 7.26kg16.38.70m PBFr
Mar 27Davidson RelaysMar 27 · Javelin · Place 21 · USC UpstateUSC UpstateJavelin800g21.44.45mFr
Mar 27Davidson RelaysMar 27 · Discus · Place 13 · USC UpstateUSC UpstateDiscus2kg13.38.58mFr
Mar 27Davidson RelaysMar 27 · Shot Put · Place 9 · USC UpstateUSC UpstateShot Put16lb / 7.26kg9.14.35mFr
Mar 1949er ClassicMar 19 · Javelin · Place 16 · USC UpstateUSC UpstateJavelin1647.69mFr
Mar 1949er ClassicMar 19 · Shot Put · Place 16 · USC UpstateUSC UpstateShot Put1613.82mFr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 27Big South Indoor TF Championships 2026Feb 27 · Shot Put · Place 6 · USC UpstateUSC UpstateShot Put615.50mFR
Feb 13Mid-Winter Collegiate InviteFeb 13 · Shot Put · USC UpstateUSC UpstateShot Put16lb / 7.26kg—NMFr
Jan 16Tryon Winter ClassicJan 16 · Weight Throw · Place 35 · USC UpstateUSC UpstateWeight Throw35lb / 15.9kg35.12.17m PBFr
Jan 16Tryon Winter ClassicJan 16 · Shot Put · Place 18 · USC UpstateUSC UpstateShot Put16lb / 7.26kg18.13.82m PBFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Visit Winston-Salem College Kick-offDec 6 · Shot Put · Place 15 · USC UpstateUSC UpstateShot Put16lb / 7.26kg15.13.37mFr

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 15SCHSL State Championships - AAAAA Div. 2May 15 · Discus · Place 1 · West FlorenceWest FlorenceDiscus150.11m12
May 15SCHSL State Championships - AAAAA Div. 2May 15 · Shot Put · Place 3 · West FlorenceWest FlorenceShot Put315.97m12
May 8SCHSL 5A - Div 2 District 3 State QualifierMay 8 · Javelin · Place 5 · West FlorenceWest FlorenceJavelin541.83m12
May 8SCHSL 5A - Div 2 District 3 State QualifierMay 8 · Shot Put · Place 1 · West FlorenceWest FlorenceShot Put116.10m12
May 8SCHSL 5A - Div 2 District 3 State QualifierMay 8 · Discus · Place 3 · West FlorenceWest FlorenceDiscus343.23m12
Apr 25SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 25 · Discus · Place 1 · West FlorenceWest FlorenceDiscus151.08m—
Apr 25SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 25 · Shot Put · Place 4 · West FlorenceWest FlorenceShot Put416.32m—
Apr 25SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 25 · Shot Put · Place 6 · West FlorenceWest FlorenceShot Put616.32m—
Apr 17Florence 1 Schools City Championship Apr 17 · Javelin · Place 2 · West FlorenceWest FlorenceJavelin800g2.42.81m12
Apr 17Florence 1 Schools City Championship Apr 17 · Discus · Place 1 · West FlorenceWest FlorenceDiscus1.6kg1.49.52m12
Apr 17Florence 1 Schools City Championship Apr 17 · Shot Put · Place 1 · West FlorenceWest FlorenceShot Put12lb1.15.81m12
Apr 8West Florence Meet 4Apr 8 · Javelin · Place 1 · West FlorenceWest FlorenceJavelin144.98mSR
Apr 8West Florence Meet 4Apr 8 · Discus · Place 1 · West FlorenceWest FlorenceDiscus148.92mSR
Apr 8West Florence Meet 4Apr 8 · Shot Put · Place 1 · West FlorenceWest FlorenceShot Put115.00mSR
Apr 4Blazer Twilight InvitationalApr 4 · Discus · Place 2 · West FlorenceWest FlorenceDiscus249.86m12
Apr 4Blazer Twilight InvitationalApr 4 · Shot Put · Place 1 · West FlorenceWest FlorenceShot Put116.17m12
Mar 29Cane Bay Track and Field InvitationalMar 29 · Javelin · West FlorenceWest FlorenceJavelin800g—DNS12
Mar 29Cane Bay Track and Field InvitationalMar 29 · Discus · Place 1 · West FlorenceWest FlorenceDiscus1.6kg1.50.36m PB12
Mar 29Cane Bay Track and Field InvitationalMar 29 · Shot Put · Place 2 · West FlorenceWest FlorenceShot Put12lb2.15.54m12
Mar 28Blazer Twilight Mar 28 · Discus · Place 2 · West FlorenceWest FlorenceDiscus1.6kg2.49.86m12
Mar 28Blazer Twilight Mar 28 · Shot Put · Place 1 · West FlorenceWest FlorenceShot Put12lb1.16.17m PB12
Mar 22Bob Jenkins Coaches Classic Track and Field REGION 5Mar 22 · Javelin · Place 1 · West FlorenceWest FlorenceJavelin145.91mSR
Mar 22Bob Jenkins Coaches Classic Track and Field REGION 5Mar 22 · Discus · Place 1 · West FlorenceWest FlorenceDiscus148.08mSR
Mar 22Bob Jenkins Coaches Classic Track and Field REGION 5Mar 22 · Shot Put · Place 1 · West FlorenceWest FlorenceShot Put116.09mSR
Mar 8Clash of the CarolinasMar 8 · Discus · Place 3 · West FlorenceWest FlorenceDiscus1.6kg3.161-07.0012
Mar 8Clash of the CarolinasMar 8 · Shot Put · Place 5 · West FlorenceWest FlorenceShot Put12lb5.52-04.0012

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · Javelin · Place 4 · FlorenceFlorenceJavelin438.32m—
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · Discus · Place 1 · FlorenceFlorenceDiscus144.05m—
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · Shot Put · Place 3 · FlorenceFlorenceShot Put313.03m—
Jun 1Mt. Pleasant Track Club Invitational at WandoJun 1 · Javelin · Place 3 · FlorenceFlorenceJavelin341.25m—
Jun 1Mt. Pleasant Track Club Invitational at WandoJun 1 · Discus · Place 1 · FlorenceFlorenceDiscus140.94m—
Jun 1Mt. Pleasant Track Club Invitational at WandoJun 1 · Shot Put · Place 1 · FlorenceFlorenceShot Put113.37m—
May 18SCHSL State Championships - AAAAMay 18 · Javelin · Place 7 · West FlorenceWest FlorenceJavelin800g7.46.50m11
May 18SCHSL State Championships - AAAAMay 18 · Discus · Place 4 · West FlorenceWest FlorenceDiscus1.6kg4.46.65m11
May 11SCHSL 4A - Lower StateMay 11 · Javelin · Place 4 · West FlorenceWest FlorenceJavelin800g4.44.17m11
May 11SCHSL 4A - Lower StateMay 11 · Discus · Place 7 · West FlorenceWest FlorenceDiscus1.6kg7.43.85m11
Apr 30SCHSL 4A - Region 6Apr 30 · Javelin · Place 5 · West FlorenceWest FlorenceJavelin800g5.42.38m11
Apr 30SCHSL 4A - Region 6Apr 30 · Discus · Place 2 · West FlorenceWest FlorenceDiscus1.6kg2.44.92m11
Apr 30SCHSL 4A - Region 6Apr 30 · Shot Put · Place 8 · West FlorenceWest FlorenceShot Put12lb8.13.44m11
Mar 30Cane Bay InvitationalMar 30 · Javelin · Place 15 · West FlorenceWest FlorenceJavelin800g15.38.77m11
Mar 30Cane Bay InvitationalMar 30 · Discus · Place 7 · West FlorenceWest FlorenceDiscus1.6kg7.42.12m11
Mar 30Cane Bay InvitationalMar 30 · Shot Put · Place 21 · West FlorenceWest FlorenceShot Put12lb21.11.42m11
Mar 8Redhawk InvitationalMar 8 · Discus · Place 3 · West FlorencWest FlorencDiscus339.45m—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 16USATF South Carolina Association Junior Olympic ChampionshipsJun 16 · Discus · Place 5 · FlorenceFlorenceDiscus529.84m—
Jun 16USATF South Carolina Association Junior Olympic ChampionshipsJun 16 · Javelin · Place 2 · FlorenceFlorenceJavelin238.29m—
Jun 16USATF South Carolina Association Junior Olympic ChampionshipsJun 16 · Shot Put · Place 3 · FlorenceFlorenceShot Put310.70m—
Jun 3Mt. Pleasant Track Club Invitational at WandoJun 3 · Javelin · Place 3 · Florence TrackFlorence TrackJavelin800g3.32.19m10
Jun 3Mt. Pleasant Track Club Invitational at WandoJun 3 · Discus · Place 1 · Florence TrackFlorence TrackDiscus1.6kg1.32.82m10
Jun 3Mt. Pleasant Track Club Invitational at WandoJun 3 · Shot Put · Place 3 · Florence TrackFlorence TrackShot Put12lb3.10.25m10
May 13SCHSL 4A - Lower StateMay 13 · Javelin · Place 14 · West FlorenceWest FlorenceJavelin800g14.123-08.5010
May 2SCHSL 4A - Region 6May 2 · Javelin · Place 7 · West FlorenceWest FlorenceJavelin7116-10—
Mar 25Bob Jenkins Coaches Classic Track and Field REGION 5Mar 25 · Javelin · Place 9 · West FlorenceWest FlorenceJavelin800g9.115-010
Mar 18Mellow Mushroom RelaysMar 18 · Javelin · Place 17 · West FlorenceWest FlorenceJavelin17107-0—
Mar 4Knight RelaysMar 4 · Javelin · Place 3 · West FlorenceWest FlorenceJavelin3119-2—
Mar 4Knight RelaysMar 4 · Discus · Place 13 · West FlorenceWest FlorenceDiscus1390-1—

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14SCHSL 4A - Lower StateMay 14 · Javelin · Place 18 · West FlorenceWest FlorenceJavelin800g18.104-19
May 3SCHSL 4A - Region 6May 3 · Javelin · Place 8 · West FlorenceWest FlorenceJavelin8109-8—
May 3SCHSL 4A - Region 6May 3 · Discus · Place 18 · West FlorenceWest FlorenceDiscus1891-9—
Apr 13Florence/Darlington ChampionshipApr 13 · Javelin · Place 6 · West FlorenceWest FlorenceJavelin6104-10—
Apr 13Florence/Darlington ChampionshipApr 13 · Discus · Place 9 · West FlorenceWest FlorenceDiscus9101-3—
Mar 5Knight RelaysMar 5 · Javelin · Place 7 · West FlorenceWest FlorenceJavelin72.6—

2021 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 252021 USATF South Carolina Association Youth Track & Field ChampionshipsJun 25 · 400 Meters · Place 11 · FlorenceFlorence400 MetersRound P111:04.98 PB—
Jun 252021 USATF South Carolina Association Youth Track & Field ChampionshipsJun 25 · Shot Put · Place 5 · FlorenceFlorenceShot Put59.76m—
Jun 252021 USATF South Carolina Association Youth Track & Field ChampionshipsJun 25 · Discus · Place 3 · FlorenceFlorenceDiscus332.82m—
Jun 252021 USATF South Carolina Association Youth Track & Field ChampionshipsJun 25 · Javelin · Place 3 · FlorenceFlorenceJavelin333.69m—
Jun 12Carolina GOLD Track ClassicJun 12 · -- # 419 Hoke, Isaac 9 City of Char DNS · Place 1 · FlorenceFlorence-- # 419 Hoke, Isaac 9 City of Char DNS110.64m PB—
Jun 12Carolina GOLD Track ClassicJun 12 · Shot Put · Place 3 · FlorenceFlorenceShot Put310.64m—
Jun 12Carolina GOLD Track ClassicJun 12 · -- # 404 Fulton Jr, Derric 16 Carolina Gol DNS · Place 2 · FlorenceFlorence-- # 404 Fulton Jr, Derric 16 Carolina Gol DNS227.89m PB—
Jun 12Carolina GOLD Track ClassicJun 12 · Javelin · Place 5 · FlorenceFlorenceJavelin527.89m—
Jun 12Carolina GOLD Track ClassicJun 12 · -- # 759 Teachman, John 15 Mt. Pleasant DNS · Place 3 · FlorenceFlorence-- # 759 Teachman, John 15 Mt. Pleasant DNS329.36m PB—
Jun 12Carolina GOLD Track ClassicJun 12 · Discus · Place 3 · FlorenceFlorenceDiscus329.36m—
Apr 17CIU Rams InvitationalApr 17 · Javelin · Place 26 · West FlorenceWest FlorenceJavelin800g26.86-08
Apr 17CIU Rams InvitationalApr 17 · Discus · Place 53 · West FlorenceWest FlorenceDiscus1.6kg53.65-48
Apr 17CIU Rams InvitationalApr 17 · Shot Put · Place 54 · West FlorenceWest FlorenceShot Put12lb54.28-58