Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorGHSA 7A State Championships · May 11131-05GHSA 7A State ChampionshipsMay 11, 2023
Hammer · 4kg · OutdoorBig South · May 650.07mBig SouthMay 6, 2024
Shot Put · 4kg · IndoorUAB Green and Gold Invite · Feb 813.71mUAB Green and Gold InviteFebruary 8, 2025
Shot Put · 4kg · OutdoorTennessee Invitational · Apr 1014.96mTennessee InvitationalApril 10, 2026
Shot Put · 6lb · OutdoorUSATF Georgia Association Junior Olympic Championships · Jun 2012.59mUSATF Georgia Association Junior Olympic ChampionshipsJune 20, 2019
Weight Throw · 20lb / 9.0kg · IndoorUL Lenny Lyles Indoor TF · Jan 3015.10mUL Lenny Lyles Indoor TFJanuary 30, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 142026 C*USA Outdoor T&F ChampionshipsMay 14 · Hammer · Place 12 · Western KentuckyWestern KentuckyHammer4kg12.46.15mSr
May 142026 C*USA Outdoor T&F ChampionshipsMay 14 · Discus · Western KentuckyWestern KentuckyDiscus1kg--FOULSr
May 142026 C*USA Outdoor T&F ChampionshipsMay 14 · Shot Put · Place 6 · Western KentuckyWestern KentuckyShot Put4kg6.13.86mSr
May 1Outdoor Music City ChallengeMay 1 · Hammer · Place 8 · Western KentuckyWestern KentuckyHammer847.82mSr
May 1Outdoor Music City ChallengeMay 1 · Discus · Place 11 · Western KentuckyWestern KentuckyDiscus1136.32mSr
May 1Outdoor Music City ChallengeMay 1 · Shot Put · Place 5 · Western KentuckyWestern KentuckyShot Put514.29mSr
Apr 25LSU Alumni GoldApr 25 · Shot Put · Place 8 · Western KentuckyWestern KentuckyShot Put4kg8.14.21mSr
Apr 16ISU Gibson InvitationalApr 16 · Hammer · Place 19 · Western KentuckyWestern KentuckyHammer4kg19.45.40mSr
Apr 16ISU Gibson InvitationalApr 16 · Shot Put · Place 5 · Western KentuckyWestern KentuckyShot Put4kg5.13.66mSr
Apr 10Tennessee InvitationalApr 10 · Hammer · Place 17 · Western KentuckyWestern KentuckyHammer4kg17.44.82mSr
Apr 10Tennessee InvitationalApr 10 · Shot Put · Place 1 · Western KentuckyWestern KentuckyShot Put4kg1.14.96m PBSr
Mar 28Jim Vargo InvitationalMar 28 · Hammer · Place 10 · Western KentuckyWestern KentuckyHammer4kg10.43.56mSr
Mar 28Jim Vargo InvitationalMar 28 · Discus · Western KentuckyWestern KentuckyDiscus1kg—FOULSr
Mar 28Jim Vargo InvitationalMar 28 · Shot Put · Place 2 · Western KentuckyWestern KentuckyShot Put4kg2.14.02mSr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 30UL Lenny Lyles Indoor TFJan 30 · Weight Throw · Place 42 · Western KentuckyWestern KentuckyWeight Throw20lb / 9.0kg42.15.10m PBJr
Jan 30UL Lenny Lyles Indoor TFJan 30 · Shot Put · Place 19 · Western KentuckyWestern KentuckyShot Put4kg19.12.83mJr
Jan 9UK Rod McCravy InviteJan 9 · Weight Throw · Place 24 · Western KentuckyWestern KentuckyWeight Throw20lb / 9.0kg24.14.00mJr
Jan 9UK Rod McCravy InviteJan 9 · Shot Put · Place 10 · Western KentuckyWestern KentuckyShot Put4kg10.13.57mJr

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 6Commodore Winter Challenge (College)Dec 6 · Weight Throw · Place 15 · Western KentuckyWestern KentuckyWeight Throw1513.48mJr
Dec 6Commodore Winter Challenge (College)Dec 6 · Shot Put · Place 2 · Western KentuckyWestern KentuckyShot Put214.13mJr
Feb 14Samford Bulldog InviteFeb 14 · Shot Put · Place 5 · Western KentuckyWestern KentuckyShot Put513.07mSO
Feb 8UAB Green and Gold InviteFeb 8 · Weight Throw · Place 16 · Western KentuckyWestern KentuckyWeight Throw20lb / 9.0kg16.14.74mSo
Feb 8UAB Green and Gold InviteFeb 8 · Shot Put · Place 7 · Western KentuckyWestern KentuckyShot Put4kg7.13.71m PBSo
Jan 24PNC Bellarmine ClassicJan 24 · Weight Throw · Place 1 · Western KentuckyWestern KentuckyWeight Throw116.57m—
Jan 24PNC Bellarmine ClassicJan 24 · Shot Put · Place 3 · Western KentuckyWestern KentuckyShot Put312.79m—
Jan 17Bellarmine OpenJan 17 · Weight Throw · Place 4 · Western KentuckyWestern KentuckyWeight Throw415.76m—
Jan 17Bellarmine OpenJan 17 · Shot Put · Place 2 · Western KentuckyWestern KentuckyShot Put213.41m—
Jan 10Rod McCravy Memorial TF MeetJan 10 · Weight Throw · Place 13 · Western KentuckyWestern KentuckyWeight Throw1315.88m—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 162025 C*USA Outdoor Track & Field ChampionshipMay 16 · Hammer · Place 19 · Western KentuckyWestern KentuckyHammer4kg19.42.86mJr
May 162025 C*USA Outdoor Track & Field ChampionshipMay 16 · Shot Put · Place 6 · Western KentuckyWestern KentuckyShot Put4kg6.14.04mJr
Apr 25UL Jim Freeman /Clark Wood OpenApr 25 · Shot Put · Place 1 · Western KentuckyWestern KentuckyShot Put114.41mJR
Apr 4Tennessee InvitationalApr 4 · Hammer · Western KentuckyWestern KentuckyHammer4kg--FOULJr
Apr 4Tennessee InvitationalApr 4 · Shot Put · Place 5 · Western KentuckyWestern KentuckyShot Put4kg5.13.26mJr
Mar 28Brent Chumbley Memorial Hilltopper RelaysMar 28 · Hammer · Place 3 · Western KentuckyWestern KentuckyHammer4kg3.40.06mJr
Mar 28Brent Chumbley Memorial Hilltopper RelaysMar 28 · Javelin · Western KentuckyWestern KentuckyJavelin600g—DNSJr
Mar 28Brent Chumbley Memorial Hilltopper RelaysMar 28 · Discus · Western KentuckyWestern KentuckyDiscus1kg—DNSJr
Mar 28Brent Chumbley Memorial Hilltopper RelaysMar 28 · Shot Put · Place 1 · Western KentuckyWestern KentuckyShot Put4kg1.12.62mJr
Mar 21Margaret Simmons InvitationalMar 21 · Hammer · Place 8 · Western KentuckyWestern KentuckyHammer841.76mJr
Mar 21Margaret Simmons InvitationalMar 21 · Shot Put · Place 2 · Western KentuckyWestern KentuckyShot Put213.32mJr

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 6Big SouthMay 6 · Hammer · Place 9 · USC UpstateUSC UpstateHammer4kg9.50.07m PBFr
May 6Big SouthMay 6 · Discus · Place 15 · USC UpstateUSC UpstateDiscus1kg15.36.28mFr
May 6Big SouthMay 6 · Shot Put · Place 3 · USC UpstateUSC UpstateShot Put4kg3.14.42mFr
Apr 262024 Charlotte InviteApr 26 · Hammer · Place 10 · USC UpstateUSC UpstateHammer10162-6FR
Apr 262024 Charlotte InviteApr 26 · Discus · Place 11 · USC UpstateUSC UpstateDiscus11135-3FR
Apr 262024 Charlotte InviteApr 26 · Shot Put · Place 8 · USC UpstateUSC UpstateShot Put845-3FR
Apr 19Georgia Tech InvitationalApr 19 · Hammer · Place 15 · USC UpstateUSC UpstateHammer4kg15.48.00mFr
Apr 19Georgia Tech InvitationalApr 19 · Discus · USC UpstateUSC UpstateDiscus1kg--FOULFr
Apr 19Georgia Tech InvitationalApr 19 · Shot Put · USC UpstateUSC UpstateShot Put4kg--FOULFr
Apr 5VertKlasse MeetingApr 5 · Hammer · Place 16 · USC UpstateUSC UpstateHammer1649.29m—
Apr 5VertKlasse MeetingApr 5 · Discus · Place 41 · USC UpstateUSC UpstateDiscus4132.69m—
Apr 5VertKlasse MeetingApr 5 · Shot Put · Place 10 · USC UpstateUSC UpstateShot Put1013.68m—
Mar 22Weems Baskin InvitationalMar 22 · Hammer · Place 7 · USC UpstateUSC UpstateHammer746.88m—
Mar 22Weems Baskin InvitationalMar 22 · Shot Put · Place 4 · USC UpstateUSC UpstateShot Put413.63m—
Mar 1449er ClassicMar 14 · Shot Put · Place 26 · USC UpstateUSC UpstateShot Put4kg26.12.37mFr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 13Gamecock Indoor OpenerJan 13 · Weight Throw · Place 16 · USC UpstateUSC UpstateWeight Throw1612.60m—
Jan 13Gamecock Indoor OpenerJan 13 · Shot Put · Place 5 · USC UpstateUSC UpstateShot Put512.82m—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 2Visit Winston-Salem College Kick-offDec 2 · Shot Put · Place 16 · USC UpstateUSC UpstateShot Put4kg16.11.66mFr
Feb 18Union Grove Early Bird All-ComersFeb 18 · Shot Put · Place 1 · CarrolltonCarrolltonShot Put143-512
Feb 18Union Grove Early Bird All-ComersFeb 18 · Discus · Place 2 · CarrolltonCarrolltonDiscus2111-212

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 11GHSA 7A State ChampionshipsMay 11 · Discus · Place 5 · CarrolltonCarrolltonDiscus1kg5.131-05 PB12
May 11GHSA 7A State ChampionshipsMay 11 · Shot Put · Place 3 · CarrolltonCarrolltonShot Put4kg3.43-10.0012
May 6GHSA 7A Sectional AMay 6 · Discus · Place 1 · CarrolltonCarrolltonDiscus1kg1.130-212
May 6GHSA 7A Sectional AMay 6 · Shot Put · Place 1 · CarrolltonCarrolltonShot Put4kg1.41-6.5012
Apr 26GHSA 7A - Region 2Apr 26 · Shot Put · Place 1 · CarrolltonCarrolltonShot Put140-10.2512
Apr 26GHSA 7A - Region 2Apr 26 · Discus · Place 2 · CarrolltonCarrolltonDiscus2105-612
Apr 15McEachern InvitationalApr 15 · Shot Put · Place 20 · CarrolltonCarrolltonShot Put2031-612
Apr 15McEachern InvitationalApr 15 · Discus · Place 36 · CarrolltonCarrolltonDiscus3678-812
Mar 31Friday Night Lights at Starr's MillMar 31 · Shot Put · Place 1 · CarrolltonCarrolltonShot Put141-11.2512
Mar 31Friday Night Lights at Starr's MillMar 31 · Discus · Place 5 · CarrolltonCarrolltonDiscus5104-012
Mar 25Metro Atlanta Track and Field ChampionshipMar 25 · Discus · Place 1 · CarrolltonCarrolltonDiscus1kg1.125-1012
Mar 25Metro Atlanta Track and Field ChampionshipMar 25 · Shot Put · Place 2 · CarrolltonCarrolltonShot Put4kg2.39-812
Mar 18Roswell Rotary RelaysMar 18 · Shot Put · Place 2 · CarrolltonCarrolltonShot Put234-912
Mar 11Carrollton InvitationalMar 11 · Discus · Place 4 · Carrollton HCarrollton HDiscus4104-0712
Mar 11Carrollton InvitationalMar 11 · Shot Put · Place 1 · Carrollton HCarrollton HShot Put141-11.0012
Mar 4Starr's Mill Panther RelaysMar 4 · Shot Put · Place 1 · CarrolltonCarrolltonShot Put140-7.2512
Mar 4Starr's Mill Panther RelaysMar 4 · Discus · Place 2 · CarrolltonCarrolltonDiscus2110-1112

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17The Galleria GamesDec 17 · Shot Put · Place 3 · Trojan EliteTrojan EliteShot Put4kg3.11.16m12
Feb 19Union Grove Early Bird All-ComersFeb 19 · Discus · Place 4 · Carrollton HCarrollton HDiscus4102-09—
Feb 19Union Grove Early Bird All-ComersFeb 19 · Shot Put · Place 1 · Carrollton HCarrollton HShot Put137-05.00—
Feb 19Union Grove Early Bird All-ComersFeb 19 · Shot Put · Place 1 · CarrolltonCarrolltonShot Put137-511
Feb 19Union Grove Early Bird All-ComersFeb 19 · Discus · Place 4 · CarrolltonCarrolltonDiscus4102-911

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 12GHSA State Championships 3A & 6AMay 12 · Discus · Place 4 · CarrolltonCarrolltonDiscus1kg4.122-0811
May 12GHSA State Championships 3A & 6AMay 12 · Shot Put · Place 3 · CarrolltonCarrolltonShot Put4kg3.37-10.5011
May 7GHSA 6A Sectional B - Regions 5,6,7,8May 7 · Discus · Place 6 · CarrolltonCarrolltonDiscus1kg6.111-111
May 7GHSA 6A Sectional B - Regions 5,6,7,8May 7 · Shot Put · Place 2 · CarrolltonCarrolltonShot Put4kg2.39-7.5011
Apr 28GHSA Region 5-AAAAAA ChampionshipApr 28 · Discus · Place 1 · CarrolltonCarrolltonDiscus1kg1.106-511
Apr 28GHSA Region 5-AAAAAA ChampionshipApr 28 · Shot Put · Place 2 · CarrolltonCarrolltonShot Put4kg2.38-11.5011
Apr 16BSN Sports Eagle's Landing Golden Eagle InvitationalApr 16 · Shot Put · Place 2 · CarrolltonCarrolltonShot Put240-711
Apr 16BSN Sports Eagle's Landing Golden Eagle InvitationalApr 16 · Discus · Place 2 · CarrolltonCarrolltonDiscus2112-1011
Apr 1Friday Night Lights at Starr's MillsApr 1 · Shot Put · Place 2 · CarrolltonCarrolltonShot Put238-0.2511
Apr 1Friday Night Lights at Starr's MillsApr 1 · Discus · Place 2 · CarrolltonCarrolltonDiscus2115-011
Mar 26Wolverine InvitationalMar 26 · Shot Put · Place 2 · Carrollton HCarrollton HShot Put241-03.75—
Mar 26Wolverine InvitationalMar 26 · Discus · Place 2 · Carrollton HCarrollton HDiscus2119-04—
Mar 19Roswell Rotary RelaysMar 19 · Shot Put · Place 1 · CarrolltonCarrolltonShot Put136-4.5011
Mar 5Jerry Arnold ChallengeMar 5 · Shot Put · Place 3 · CarrolltonCarrolltonShot Put336-311
Mar 5Jerry Arnold ChallengeMar 5 · Discus · Place 4 · CarrolltonCarrolltonDiscus4112-811

2021 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 8USATF GA/SC Battle for the Peach Track and Field ChampionshipsJul 8 · Discus · Place 2 · Trojan EliteTrojan EliteDiscus1kg2.34.97m10
Jul 8USATF GA/SC Battle for the Peach Track and Field ChampionshipsJul 8 · Shot Put · Trojan EliteTrojan EliteShot Put4kg—DNS10
Jun 5USATF Georgia Association Youth Track and Field Preliminary Area A MeetJun 5 · Shot Put · Place 2 · Trojan EliteTrojan EliteShot Put4kg2.10.29m10
May 13GHSA Class 6A State ChampionshipsMay 13 · Discus · Place 9 · CarrolltonCarrolltonDiscus1kg9.110-0210
May 13GHSA Class 6A State ChampionshipsMay 13 · Shot Put · Place 12 · CarrolltonCarrolltonShot Put4kg12.32-11.5010
May 8GHSA Class 6A Sectional BMay 8 · Discus · Place 3 · CarrolltonCarrolltonDiscus1kg3.119-0410
May 8GHSA Class 6A Sectional BMay 8 · Shot Put · Place 4 · CarrolltonCarrolltonShot Put4kg4.37-08.5010
Apr 28GHSA Class 6A Region 5Apr 28 · Discus · Place 4 · CarrolltonCarrolltonDiscus1kg4.106-1010
Apr 28GHSA Class 6A Region 5Apr 28 · Shot Put · Place 1 · CarrolltonCarrolltonShot Put4kg1.39-04.5010
Apr 17Eagle's Landing Golden Eagle InvitationalApr 17 · Discus · Place 2 · Carrollton HCarrollton HDiscus2109-08—
Apr 17Eagle's Landing Golden Eagle InvitationalApr 17 · Shot Put · Place 1 · Carrollton HCarrollton HShot Put138-04.75—
Apr 3Georgia Spring Break ShowdownApr 3 · Discus · Place 7 · Carrollton HCarrollton HDiscus795-00—
Apr 3Georgia Spring Break ShowdownApr 3 · Shot Put · Place 3 · Carrollton HCarrollton HShot Put338-02.00—
Mar 20Carrollton InvitationalMar 20 · Discus · Place 2 · Carrollton HCarrollton HDiscus2101-02—
Mar 20Carrollton InvitationalMar 20 · Shot Put · Place 1 · Carrollton HCarrollton HShot Put133-06.00—
Mar 13Heritage InvitationalMar 13 · Discus · Place 3 · CarrolltonCarrolltonDiscus1kg3.97-1110
Mar 13Heritage InvitationalMar 13 · Shot Put · Place 2 · CarrolltonCarrolltonShot Put4kg2.36-11.0010
Mar 6Rome InvitationalMar 6 · Discus · Carrollton HCarrollton HDiscus—78-05.75—
Mar 6Rome InvitationalMar 6 · Shot Put · Place 3 · Carrollton HCarrollton HShot Put334-10.00—
Mar 6Rome InvitationalMar 6 · Shot Put · Place 3 · Carrollton HCarrollton HShot Put334-10.00—
Feb 27Purple Hurricane InvitationalFeb 27 · Discus · Place 8 · CarrolltonCarrolltonDiscus1kg8.75-0510
Feb 27Purple Hurricane InvitationalFeb 27 · Shot Put · Place 3 · CarrolltonCarrolltonShot Put4kg3.35-03.5010

2020 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 7Rome InvitationalMar 7 · Discus · Place 23 · Carrollton HCarrollton HDiscus2362-01—
Mar 7Rome InvitationalMar 7 · Shot Put · Place 3 · Carrollton HCarrollton HShot Put334-07.50—
Feb 29Purple Hurricane InvitationalFeb 29 · Shot Put · Place 1 · CarrolltonCarrolltonShot Put4kg1.35-00.009

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15Union Grove Early Bird All-ComersFeb 15 · Shot Put · Place 3 · Carrollton HCarrollton HShot Put333-07.00—

2019 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · Discus · Place 2 · Trojan EliteTrojan EliteDiscus1kg2.23.92m8
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · Shot Put · Place 1 · Trojan EliteTrojan EliteShot Put6lb1.12.59m PB8
Jun 1USATF Georgia Association Junior Olympic Area A PreliminaryJun 1 · Shot Put · Place 1 · Trojan EliteTrojan EliteShot Put6lb1.12.18m8
Mar 27Allatoona HS FAT Meet #6Mar 27 · Discus · Place 5 · Carrollton HCarrollton HDiscus570-06.50—
Mar 27Allatoona HS FAT Meet #6Mar 27 · Shot Put · Place 5 · Carrollton HCarrollton HShot Put527-11.50—

2018 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 5USATF Region 4 Junior Olympic ChampionshipsJul 5 · Combined results · Place 13 · 13 Elite Stride13 Elite StrideCombined results1359-03—
Jul 5USATF Region 4 Junior Olympic ChampionshipsJul 5 · Combined results · Place 4 · 13 Elite Stride13 Elite StrideCombined results436-11.50—
Jun 21USATF Georgia Association Junior Olympic ChampionshipsJun 21 · Combined results · Place 5 · 13 Elite Stride13 Elite StrideCombined results568-09—
Jun 21USATF Georgia Association Junior Olympic ChampionshipsJun 21 · Combined results · Place 2 · 13 Elite Stride13 Elite StrideCombined results237-00.50—
Jun 2USATF Georgia Association Junior Olympic Area A PreliminaryJun 2 · Shot Put · Place 2 · Elite StridersElite StridersShot Put6lb2.10.22m7

2017 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 22USATF Georgia Association Junior Olympic ChampionshipsJun 22 · Discus · Place 5 · Elite StridersElite StridersDiscus1kg5.13.35m6
Jun 22USATF Georgia Association Junior Olympic ChampionshipsJun 22 · Shot Put · Place 1 · Elite StridersElite StridersShot Put6lb1.10.00m6
Jun 3USATF Georgia Association Junior Olympic Area A PreliminaryJun 3 · Shot Put · Place 1 · Elite StridersElite StridersShot Put6lb1.29-00.006