Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorCane Bay Track and Field Invitational · Apr 2120-02Cane Bay Track and Field InvitationalApril 2, 2022
Discus · 2kg · OutdoorLivingstone Blue Bear Invitational · Mar 2829.29mLivingstone Blue Bear InvitationalMarch 28, 2026
Javelin · 800g · OutdoorLivingstone Blue Bear Invitational · Mar 2851.96mLivingstone Blue Bear InvitationalMarch 28, 2026
Shot Put · 12lb · OutdoorSCHSL 5A - Region 7 · May 112.13mSCHSL 5A - Region 7May 1, 2024
Shot Put · 16lb / 7.26kg · IndoorTryon: College & Open Friday · Feb 2010.05mTryon: College & Open FridayFebruary 20, 2026
Shot Put · 16lb / 7.26kg · OutdoorAggie Invite · Apr 1710.05mAggie InviteApril 17, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 24ODAC ChampionshipsApr 24 · Javelin · Place 5 · GuilfordGuilfordJavelin800g5.46.77mSo
Apr 17Aggie InviteApr 17 · Javelin · Place 5 · GuilfordGuilfordJavelin800g5.46.84mSo
Apr 17Aggie InviteApr 17 · Discus · GuilfordGuilfordDiscus2kg--FOULSo
Apr 17Aggie InviteApr 17 · Shot Put · Place 23 · GuilfordGuilfordShot Put16lb / 7.26kg23.10.05m PBSo
Apr 10Southside Power and Fitness InvitationalApr 10 · Javelin · Place 6 · GuilfordGuilfordJavelin800g6.43.59mSo
Apr 2High Point VertKlasse MeetingApr 2 · Javelin · Place 22 · GuilfordGuilfordJavelin800g22.44.88mSo
Mar 28Livingstone Blue Bear InvitationalMar 28 · Javelin · Place 2 · GuilfordGuilfordJavelin800g2.51.96m PBSo
Mar 28Livingstone Blue Bear InvitationalMar 28 · Discus · Place 16 · GuilfordGuilfordDiscus2kg16.29.29m PBSo
Mar 28Livingstone Blue Bear InvitationalMar 28 · Shot Put · Place 12 · GuilfordGuilfordShot Put16lb / 7.26kg12.9.66mSo

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28ODAC Indoor ChampionshipsFeb 28 · Shot Put · GuilfordGuilfordShot Put16lb / 7.26kg--DNSSo
Feb 20Tryon: College & Open FridayFeb 20 · Shot Put · Place 16 · GuilfordGuilfordShot Put16lb / 7.26kg16.10.05m PBSo

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 25ODAC ChampionshipApr 25 · Javelin · Place 8 · GuilfordGuilfordJavelin800g8.41.54mFr
Apr 18Aggie ClassicApr 18 · Javelin · GuilfordGuilfordJavelin800g—DNSFr
Apr 18Aggie ClassicApr 18 · Discus · GuilfordGuilfordDiscus2kg—DNSFr
Apr 18Aggie ClassicApr 18 · Shot Put · GuilfordGuilfordShot Put16lb / 7.26kg—DNSFr
Apr 11Southside Power and Fitness InvitationalApr 11 · Discus · Place 20 · GuilfordGuilfordDiscus2025.53mFR
Mar 292025 Livingstone InvitationalMar 29 · Javelin · GuilfordGuilfordJavelin800g--DNSFr
Mar 292025 Livingstone InvitationalMar 29 · Shot Put · GuilfordGuilfordShot Put16lb / 7.26kg--DNSFr
Mar 14Phoenix InvitationalMar 14 · Shot Put · Place 12 · GuilfordGuilfordShot Put128.89m—
Mar 14Phoenix InvitationalMar 14 · Javelin · Place 15 · GuilfordGuilfordJavelin1538.11m—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 17SCHSL State Championships - AAAAAMay 17 · Javelin · Place 16 · SummervilleSummervilleJavelin800g16.40.29m12
May 11SCHSL 5A - Lower StateMay 11 · Javelin · Place 5 · SummervilleSummervilleJavelin800g5.46.44m12
May 1SCHSL 5A - Region 7May 1 · Javelin · Place 6 · SummervilleSummervilleJavelin800g6.43.47m12
May 1SCHSL 5A - Region 7May 1 · Shot Put · Place 10 · SummervilleSummervilleShot Put12lb10.12.13m PB12

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13SCHSL 5A - Lower StateMay 13 · Javelin · Place 19 · SummervilleSummervilleJavelin800g19.123' 3"11
Apr 1Cane Bay Track and Field InvitationalApr 1 · Javelin · Place 16 · SummervilleSummervilleJavelin800g16.123-711
Mar 25Bob Jenkins Coaches Classic Track and Field REGION 6Mar 25 · Javelin · Place 10 · SummervilleSummervilleJavelin10131-8—
Mar 25Bob Jenkins Coaches Classic Track and Field REGION 6Mar 25 · Javelin · Place 12 · SummervilleSummervilleJavelin12131-8—
Mar 18Mellow Mushroom RelaysMar 18 · Javelin · Place 4 · SummervilleSummervilleJavelin4128-5—
Mar 4Wildcat ClassicMar 4 · Javelin · Place 4 · SummervilleSummervilleJavelin4135-6—

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 14SCHSL 3A - Lower StateMay 14 · Javelin · Place 7 · HanahanHanahanJavelin800g7.121-010
May 14SCHSL 3A - Lower StateMay 14 · Discus · Place 9 · HanahanHanahanDiscus1.6kg9.116-810
May 2SCHSL 3A - Region 8May 2 · Javelin · Place 2 · HanahanHanahanJavelin2129-01—
May 2SCHSL 3A - Region 8May 2 · Discus · Place 4 · HanahanHanahanDiscus4116-07—
Apr 2Cane Bay Track and Field InvitationalApr 2 · Javelin · Place 11 · HanahanHanahanJavelin800g11.113-0710
Apr 2Cane Bay Track and Field InvitationalApr 2 · Discus · Place 7 · HanahanHanahanDiscus1.6kg7.120-02 PB10
Mar 30Cane Bay Home Meet #2Mar 30 · Shot Put · Place 6 · HanahanHanahanShot Put634-10.0010
Mar 30Cane Bay Home Meet #2Mar 30 · Javelin · Place 3 · HanahanHanahanJavelin3111-0010
Mar 30Cane Bay Home Meet #2Mar 30 · Discus · Place 5 · HanahanHanahanDiscus5106-0610
Mar 26Bob Jenkins Coaches Classic Track and Field REGION 6Mar 26 · Javelin · Place 14 · HanahanHanahanJavelin14112-2—
Mar 26Bob Jenkins Coaches Classic Track and Field REGION 6Mar 26 · Discus · Place 17 · HanahanHanahanDiscus17102-9—
Mar 23Cane Bay Home Meet #1Mar 23 · Javelin · Place 1 · HanahanHanahanJavelin1122-0010
Mar 23Cane Bay Home Meet #1Mar 23 · Discus · Place 2 · HanahanHanahanDiscus2115-0810
Mar 23Cane Bay Home Meet #1Mar 23 · Shot Put · Place 17 · HanahanHanahanShot Put1731-09.0010
Mar 5Woodland Low Country InvitationalMar 5 · Javelin · Place 7 · HanahanHanahanJavelin800g7.105' 7"10
Mar 5Woodland Low Country InvitationalMar 5 · Discus · Place 5 · HanahanHanahanDiscus1.6kg5.115' 11"10
Mar 5Woodland Low Country InvitationalMar 5 · Shot Put · Place 19 · HanahanHanahanShot Put12lb19.34' 4"10

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 15SCHSL Class 3A Lower StateMay 15 · Discus · Place 14 · HanahanHanahanDiscus1.6kg14.101' 5"9
May 5SCHSL Region 8-3AMay 5 · Javelin · Place 12 · HanahanHanahanJavelin800g12.93' 3"9
May 5SCHSL Region 8-3AMay 5 · Discus · Place 3 · HanahanHanahanDiscus1.6kg3.110' 0"9
Apr 21Berkeley County ChampionshipApr 21 · Javelin · Place 6 · HanahanHanahanJavelin6110-019
Apr 21Berkeley County ChampionshipApr 21 · Discus · Place 9 · HanahanHanahanDiscus9105-059
Apr 21Berkeley County ChampionshipApr 21 · Shot Put · Place 16 · HanahanHanahanShot Put1633-09.009
Mar 27Bob Jenkins Coaches Classic Region 6Mar 27 · Javelin · Place 14 · HanahanHanahanJavelin14101-05—
Mar 27Bob Jenkins Coaches Classic Region 6Mar 27 · Discus · Place 8 · HanahanHanahanDiscus8108-02—
Mar 27Bob Jenkins Coaches Classic Region 6Mar 27 · Shot Put · Place 16 · HanahanHanahanShot Put1632-08.50—
Mar 13Iron Horse RelaysMar 13 · Javelin · Place 5 · HanahanHanahanJavelin800g5.101-89
Mar 13Iron Horse RelaysMar 13 · Discus · Place 4 · HanahanHanahanDiscus1.6kg4.92-99
Mar 13Iron Horse RelaysMar 13 · Shot Put · Place 6 · HanahanHanahanShot Put12lb6.34-11.59