Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSCTCCCA Bob Jenkins Coaches Classic Elite Meet · Apr 1748.18mSCTCCCA Bob Jenkins Coaches Classic Elite MeetApril 17, 2026
Javelin · 800g · OutdoorSCTCCCA Bob Jenkins Coaches Classic District 6 Qualifier · Mar 2241.78mSCTCCCA Bob Jenkins Coaches Classic District 6 QualifierMarch 22, 2025
Shot Put · 12lb · OutdoorSCHSL State Championships - AAAAA Div. 1 · May 1715.26mSCHSL State Championships - AAAAA Div. 1May 17, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 17SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 17 · Discus · Place 5 · James IslandDiscus1.6kg5.48.18m PB12
Apr 17SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 17 · Shot Put · Place 11 · James IslandShot Put12lb11.14.25m12
Apr 15Tri-County Meet of ChampionsApr 15 · Javelin · Place 11 · James IslandJavelin800g11.38.17m12
Apr 15Tri-County Meet of ChampionsApr 15 · Discus · Place 1 · James IslandDiscus1.6kg1.47.11m12
Apr 15Tri-County Meet of ChampionsApr 15 · Shot Put · Place 2 · James IslandShot Put12lb2.14.77m12
Apr 9Wavelight All American Track ClassicApr 9 · Discus · Place 13 · James IslandDiscus13145-212
Apr 9Wavelight All American Track ClassicApr 9 · Shot Put · Place 9 · James IslandShot Put949-1012
Mar 28Cane Bay InvitationalMar 28 · Discus · Place 4 · James IslandDiscus443.39m—
Mar 28Cane Bay InvitationalMar 28 · Shot Put · Place 3 · James IslandShot Put314.48m—
Mar 21Bob Jenkins Coaches Classic Track and Field District 6Mar 21 · Discus · Place 2 · James IslandDiscus1.6kg2.45.73m12
Mar 21Bob Jenkins Coaches Classic Track and Field District 6Mar 21 · Shot Put · Place 6 · James IslandShot Put12lb6.14.05m12

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 17SCHSL State Championships - AAAAA Div. 1May 17 · Discus · Place 6 · James IslandDiscus1.6kg6.45.56m11
May 17SCHSL State Championships - AAAAA Div. 1May 17 · Shot Put · Place 7 · James IslandShot Put12lb7.15.26m PB11
Apr 9Tri-County Meet of ChampionsApr 9 · Shot Put · Place 8 · James IslandShot Put813.79mJR
Apr 9Tri-County Meet of ChampionsApr 9 · Discus · Place 5 · James IslandDiscus543.00mJR
Apr 4Iron Horse StampedeApr 4 · Javelin · Place 9 · James IslandJavelin800g9.39.25m11
Apr 4Iron Horse StampedeApr 4 · Discus · Place 3 · James IslandDiscus1.6kg3.43.98m11
Apr 4Iron Horse StampedeApr 4 · Shot Put · Place 2 · James IslandShot Put12lb2.14.37m11
Mar 29Cane Bay Track and Field InvitationalMar 29 · Javelin · Place 17 · James IslandJavelin800g17.38.94m11
Mar 29Cane Bay Track and Field InvitationalMar 29 · Discus · Place 9 · James IslandDiscus1.6kg9.44.68m11
Mar 29Cane Bay Track and Field InvitationalMar 29 · Shot Put · Place 7 · James IslandShot Put12lb7.13.56m11
Mar 22SCTCCCA Bob Jenkins Coaches Classic District 6 QualifierMar 22 · Javelin · Place 6 · James IslandJavelin800g6.41.78m PB11
Mar 22SCTCCCA Bob Jenkins Coaches Classic District 6 QualifierMar 22 · Discus · Place 9 · James IslandDiscus1.6kg9.40.50m11
Mar 22SCTCCCA Bob Jenkins Coaches Classic District 6 QualifierMar 22 · Shot Put · Place 5 · James IslandShot Put12lb5.13.81m11
Mar 8Zaxby's Azalea InvitationalMar 8 · Javelin · Place 13 · James IslandJavelin800g13.39.43m11
Mar 8Zaxby's Azalea InvitationalMar 8 · Discus · Place 6 · James IslandDiscus1.6kg6.42.56m11
Mar 8Zaxby's Azalea InvitationalMar 8 · Shot Put · Place 7 · James IslandShot Put12lb7.13.61m11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 18SCHSL State Championships - AAAAMay 18 · Javelin · Place 11 · James IslandJavelin800g11.41.70m10
May 18SCHSL State Championships - AAAAMay 18 · Discus · Place 7 · James IslandDiscus1.6kg7.45.08m10
May 11SCHSL 4A - Lower StateMay 11 · Javelin · Place 10 · James IslandJavelin800g10.41.36m10
May 11SCHSL 4A - Lower StateMay 11 · Discus · Place 9 · James IslandDiscus1.6kg9.42.92m10
Apr 10Charleston County School District ChampionshipApr 10 · Javelin · Place 7 · James IslandJavelin736.60mSO
Apr 10Charleston County School District ChampionshipApr 10 · Discus · Place 6 · James IslandDiscus640.34mSO
Apr 10Charleston County School District ChampionshipApr 10 · Shot Put · Place 10 · James IslandShot Put1012.46mSO

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 19SCHSL State Championships - AAAAMay 19 · Discus · Place 11 · James IslandDiscus1.6kg11.133-19
May 13SCHSL 4A - Lower StateMay 13 · Javelin · Place 13 · James IslandJavelin800g13.126-00.009
May 13SCHSL 4A - Lower StateMay 13 · Discus · Place 7 · James IslandDiscus1.6kg7.132-08.009
Apr 19Charleston County HS Track & Field ChampionshipsApr 19 · Javelin · Place 11 · James IslandJavelin11112-8.5—
Apr 19Charleston County HS Track & Field ChampionshipsApr 19 · Discus · Place 7 · James IslandDiscus7124-5—
Apr 19Charleston County HS Track & Field ChampionshipsApr 19 · Shot Put · Place 11 · James IslandShot Put1139-11—
Mar 25Bob Jenkins Coaches Classic Track and Field REGION 6Mar 25 · Javelin · Place 7 · James IslandJavelin7119-5—
Mar 25Bob Jenkins Coaches Classic Track and Field REGION 6Mar 25 · Javelin · Place 21 · James IslandJavelin21119-5—
Mar 4Wildcat ClassicMar 4 · Javelin · Place 16 · James IslandJavelin16113-7—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 2Rams/Falcons HS InvitationalApr 2 · Javelin · Place 21 · James IslandJavelin800g21.104' 1"8
Mar 30Wando Wednesday Meet #3Mar 30 · Javelin · Place 8 · James IslandJavelin898-09—
Mar 5Diamond Hornets InvitationalMar 5 · Javelin · Place 39 · James IslandJavelin3999-06—
Mar 5Diamond Hornets InvitationalMar 5 · Javelin · Place 39 · James IslandJavelin3999-68

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 5SCHSL Region 7-4AMay 5 · Javelin · Place 10 · James IslandJavelin800g10.88-027