Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorLee Last Chance · May 1143.14mLee Last ChanceMay 11, 2024
Javelin · 600g · OutdoorAHSAA Class 7A State Track & Field Championships · Apr 2932.23mAHSAA Class 7A State Track & Field ChampionshipsApril 29, 2021
Shot Put · 4kg · IndoorGSC Indoor Championship · Feb 2010.90mGSC Indoor ChampionshipFebruary 20, 2025
Shot Put · 4kg · OutdoorAHSAA Class 7A Section 3 · Apr 2310.97mAHSAA Class 7A Section 3 April 23, 2021
Weight Throw · 20lb / 9.0kg · IndoorUAB Green and Gold Invite · Feb 815.54mUAB Green and Gold InviteFebruary 8, 2025

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

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 10Lee Last ChanceMay 10 · Discus · Place 6 · Alabama-HuntsvilleAlabama-HuntsvilleDiscus1kg6.37.60mSr
May 1Gulf South Conference Outdoor ChampionshipMay 1 · Discus · Place 3 · Alabama-HuntsvilleAlabama-HuntsvilleDiscus1kg3.40.63mSr
May 1Gulf South Conference Outdoor ChampionshipMay 1 · Shot Put · Place 14 · Alabama-HuntsvilleAlabama-HuntsvilleShot Put4kg14.10.42mSr
Mar 28UAB Spring InvitationalMar 28 · Shot Put · Place 14 · Alabama-HuntsvilleAlabama-HuntsvilleShot Put1410.90mSR
Mar 28UAB Spring InvitationalMar 28 · Discus · Place 2 · Alabama-HuntsvilleAlabama-HuntsvilleDiscus241.08mSR
Mar 21Ole Miss ClassicMar 21 · Hammer · Alabama-HuntsvilleAlabama-HuntsvilleHammer—FOULSr
Mar 21Ole Miss ClassicMar 21 · Discus · Place 6 · Alabama-HuntsvilleAlabama-HuntsvilleDiscus643.97mSr
Mar 21Ole Miss ClassicMar 21 · Shot Put · Place 15 · Alabama-HuntsvilleAlabama-HuntsvilleShot Put1510.98mSr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 20GSC Indoor ChampionshipFeb 20 · Weight Throw · Place 5 · Alabama-HuntsvilleAlabama-HuntsvilleWeight Throw20lb / 9.0kg5.14.79mSr
Feb 20GSC Indoor ChampionshipFeb 20 · Shot Put · Place 11 · Alabama-HuntsvilleAlabama-HuntsvilleShot Put4kg11.10.90m PBSr
Feb 8UAB Green and Gold InviteFeb 8 · Weight Throw · Place 12 · Alabama-HuntsvilleAlabama-HuntsvilleWeight Throw20lb / 9.0kg12.15.54m PBSr
Feb 8UAB Green and Gold InviteFeb 8 · Shot Put · Place 30 · Alabama-HuntsvilleAlabama-HuntsvilleShot Put4kg30.9.97mSr
Jan 18Samford OpenJan 18 · Weight Throw · Place 7 · Alabama-HuntsvilleAlabama-HuntsvilleWeight Throw714.72mSR
Jan 18Samford OpenJan 18 · Shot Put · Place 26 · Alabama-HuntsvilleAlabama-HuntsvilleShot Put269.44mSR

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 6Birmingham Indoor IcebreakerDec 6 · Shot Put · Place 34 · Alabama-HuntsvilleAlabama-HuntsvilleShot Put4kg34.10.15mSr
Feb 9Bulldog InvitationalFeb 9 · Shot Put · Place 18 · Alabama-HuntsvilleAlabama-HuntsvilleShot Put189.91m—
Jan 20Samford University OpenJan 20 · Shot Put · Place 28 · Alabama-HuntsvilleAlabama-HuntsvilleShot Put289.40m—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 11Lee Last ChanceMay 11 · Discus · Place 3 · Alabama-HuntsvilleAlabama-HuntsvilleDiscus1kg3.43.14m PBJr
May 2Gulf South Conference ChampionshipMay 2 · Discus · Place 1 · Alabama-HuntsvilleAlabama-HuntsvilleDiscus143.89m—
May 2Gulf South Conference ChampionshipMay 2 · Shot Put · Place 15 · Alabama-HuntsvilleAlabama-HuntsvilleShot Put1510.56m—
Apr 19Georgia Tech InvitationalApr 19 · Discus · Place 17 · Alabama-HuntsvilleAlabama-HuntsvilleDiscus1kg17.37.16mJr
Apr 5Lee Fast Break Athletics InvitationalApr 5 · Discus · Place 6 · Alabama-HuntsvilleAlabama-HuntsvilleDiscus1kg6.36.47mJr
Apr 5Lee Fast Break Athletics InvitationalApr 5 · Shot Put · Place 22 · Alabama-HuntsvilleAlabama-HuntsvilleShot Put4kg22.9.75mJr
Mar 21Alumni Bulldog RelaysMar 21 · Shot Put · Place 19 · Alabama-HuntsvilleAlabama-HuntsvilleShot Put1910.22mJR
Mar 21Alumni Bulldog RelaysMar 21 · Discus · Place 23 · Alabama-HuntsvilleAlabama-HuntsvilleDiscus2332.00mJR
Mar 15Montevallo Falcon ClassicMar 15 · Discus · Place 3 · Alabama-HuntsvilleAlabama-HuntsvilleDiscus341.14m—
Mar 15Montevallo Falcon ClassicMar 15 · Shot Put · Place 12 · Alabama-HuntsvilleAlabama-HuntsvilleShot Put129.09m—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 17Montevallo Falcon ClassicMar 17 · Hammer · Alabama-HuntsvilleAlabama-HuntsvilleHammer4kg--DNSSo
Mar 17Montevallo Falcon ClassicMar 17 · Discus · Alabama-HuntsvilleAlabama-HuntsvilleDiscus1kg--DNSSo

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 14GSC Indoor Track & Field ChampionshipsFeb 14 · Weight Throw · Place 8 · Alabama-HuntsvilleAlabama-HuntsvilleWeight Throw20lb / 9.0kg8.15.15mSo
Feb 14GSC Indoor Track & Field ChampionshipsFeb 14 · Shot Put · Place 17 · Alabama-HuntsvilleAlabama-HuntsvilleShot Put4kg17.10.02mSo
Feb 10Samford Bulldog InvitationalFeb 10 · Weight Throw · Place 13 · Alabama-HuntsvilleAlabama-HuntsvilleWeight Throw1344-9.75SO
Feb 10Samford Bulldog InvitationalFeb 10 · Shot Put · Place 22 · Alabama-HuntsvilleAlabama-HuntsvilleShot Put2232-1SO
Feb 5USA Jaguar InvitationalFeb 5 · Weight Throw · Place 8 · Ala-HuntsvilleAla-HuntsvilleWeight Throw852-02.50—
Feb 5USA Jaguar InvitationalFeb 5 · Shot Put · Place 27 · Ala-HuntsvilleAla-HuntsvilleShot Put2733-03.00—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 30Southern Conference Outdoor Championships Apr 30 · Hammer · Western CarolinaWestern CarolinaHammer4kg—FOULFr
Apr 30Southern Conference Outdoor Championships Apr 30 · Javelin · Place 11 · Western CarolinaWestern CarolinaJavelin600g11.29.16mFr
Apr 30Southern Conference Outdoor Championships Apr 30 · Discus · Place 7 · Western CarolinaWestern CarolinaDiscus1kg7.33.93mFr
Apr 15Catamount ClassicApr 15 · Discus · Place 7 · Western CarolinaWestern CarolinaDiscus1kg7.36.93mFr
Mar 18Georgia Tech Yellow Jacket InvitationalMar 18 · Discus · Place 12 · Western CarolinaWestern CarolinaDiscus1kg12.37.71mFr

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 26Southern Conference Indoor Track and Field ChampionshipsFeb 26 · Weight Throw · Place 9 · Western CarolinaWestern CarolinaWeight Throw947-6.25FR
Feb 26Southern Conference Indoor Track and Field ChampionshipsFeb 26 · Shot Put · Place 9 · Western CarolinaWestern CarolinaShot Put937-0.5FR
Feb 11VMI Winter ClassicFeb 11 · Weight Throw · Place 18 · Western CarolinaWestern CarolinaWeight Throw20lb / 9.0kg18.12.86mUnofficialFr
Feb 11VMI Winter ClassicFeb 11 · Shot Put · Place 20 · Western CarolinaWestern CarolinaShot Put4kg20.10.89mUnofficialFr

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 3Clemson Indoor OpenerDec 3 · Weight Throw · Place 10 · Western CarolinaWestern CarolinaWeight Throw20lb / 9.0kg10.13.31mFr
Dec 3Clemson Indoor OpenerDec 3 · Shot Put · Place 15 · Western CarolinaWestern CarolinaShot Put4kg15.9.23mFr
Feb 6AHSAA Class 7A Indoor State ChampionshipsFeb 6 · Shot Put · Place 4 · HooverHooverShot Put4kg4.35-00.0012
Jan 18MLK Indoor Track ClassicJan 18 · Shot Put · Place 6 · HooverHooverShot Put4kg6.9.40m12
Jan 8Crossplex Icebreaker InvitationalJan 8 · Shot Put · Place 3 · HooverHooverShot Put4kg3.9.35m12

2021 Outdoor Track

18 results
DateMeetEventPlMarkGr
Apr 29AHSAA Class 7A State Track & Field ChampionshipsApr 29 · Javelin · Place 6 · HooverHooverJavelin600g6.32.23m PB12
Apr 29AHSAA Class 7A State Track & Field ChampionshipsApr 29 · Discus · Place 1 · HooverHooverDiscus1kg1.40.86m12
Apr 29AHSAA Class 7A State Track & Field ChampionshipsApr 29 · Shot Put · Place 7 · HooverHooverShot Put4kg7.10.74m12
Apr 23AHSAA Class 7A Section 3 Apr 23 · Javelin · Place 2 · HooverHooverJavelin600g2.31.29m12
Apr 23AHSAA Class 7A Section 3 Apr 23 · Discus · Place 1 · HooverHooverDiscus1kg1.36.47m12
Apr 23AHSAA Class 7A Section 3 Apr 23 · Shot Put · Place 2 · HooverHooverShot Put4kg2.10.97m PB12
Apr 2Spain Park ClassicApr 2 · Javelin · Place 6 · HooverHooverJavelin625.06m—
Apr 2Spain Park ClassicApr 2 · Discus · Place 1 · HooverHooverDiscus136.95m—
Mar 20Northridge Jaguar InvitationalMar 20 · Javelin · Place 1 · HooverHooverJavelin127.20m12
Mar 20Northridge Jaguar InvitationalMar 20 · Discus · Place 4 · HooverHooverDiscus425.90m12
Mar 20Northridge Jaguar InvitationalMar 20 · Shot Put · Place 2 · HooverHooverShot Put210.13m12
Mar 13Vestavia King of the Mountain InvitationalMar 13 · Javelin · Place 2 · HooverHooverJavelin230.93m—
Mar 13Vestavia King of the Mountain InvitationalMar 13 · Discus · Place 1 · HooverHooverDiscus132.56m—
Mar 13Vestavia King of the Mountain InvitationalMar 13 · Shot Put · Place 2 · HooverHooverShot Put210.89m—
Mar 9Metro Birmingham JV Meet #2Mar 9 · Javelin · Place 1 · HooverHooverJavelin127.91m—
Mar 6Helena Earlybird InvitationalMar 6 · Javelin · Place 2 · HooverHooverJavelin600g2.28.19m12
Mar 6Helena Earlybird InvitationalMar 6 · Discus · Place 1 · HooverHooverDiscus1kg1.33.24m12
Mar 6Helena Earlybird InvitationalMar 6 · Shot Put · Place 1 · HooverHooverShot Put4kg1.10.37m12

2020 Outdoor Track

4 results
DateMeetEventPlMarkGr
Mar 14Hoover / Thompson Dual MeetMar 14 · Javelin · Place 2 · HooverHooverJavelin229.66m—
Mar 14Hoover / Thompson Dual MeetMar 14 · Discus · Place 2 · HooverHooverDiscus232.53m—
Mar 10Metro Birmingham Junior Varsity Meet #2Mar 10 · Javelin · Place 1 · HooverHooverJavelin600g1.27.91m11
Mar 10Metro Birmingham Junior Varsity Meet #2Mar 10 · Discus · Place 1 · HooverHooverDiscus1kg1.29.79m11

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 29Hoover Optimist RelaysFeb 29 · Javelin · Place 10 · HooverHooverJavelin1023.52m—
Feb 29Hoover Optimist RelaysFeb 29 · Discus · Place 1 · HooverHooverDiscus131.85m—

2019 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 27AHSAA 7A Section 3Apr 27 · Javelin · Place 14 · HooverHooverJavelin600g14.23.34m10
Apr 12Mountain Brook InvitationalApr 12 · Javelin · Place 31 · HooverHooverJavelin3122.19m10
Apr 12Mountain Brook InvitationalApr 12 · Discus · Place 45 · HooverHooverDiscus4520.82m10
Mar 16Homewood InvitationalMar 16 · Javelin · Place 26 · HooverHooverJavelin2620.68m—
Mar 16Homewood InvitationalMar 16 · Discus · Place 20 · HooverHooverDiscus2021.97m—
Mar 2Hoover OpenMar 2 · Javelin · Place 11 · HooverHooverJavelin600g11.21.86m10

2018 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 3Hoover JV Meet #4Apr 3 · Javelin · Place 8 · HooverHooverJavelin821.99m—
Apr 3Hoover JV Meet #4Apr 3 · Discus · Place 9 · HooverHooverDiscus921.15m—
Mar 20Birmingham Metro JV MeetMar 20 · Javelin · Place 6 · HooverHooverJavelin620.47m—
Mar 20Birmingham Metro JV MeetMar 20 · Discus · Place 5 · HooverHooverDiscus517.62m—
Mar 20Birmingham Metro JV MeetMar 20 · Shot Put · Place 7 · HooverHooverShot Put77.61m—