Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorBerry Field Day Invitational · Apr 1129.60mBerry Field Day InvitationalApril 11, 2024
Hammer · 4kg · OutdoorBerry Field Day Invitational · Apr 934.98mBerry Field Day InvitationalApril 9, 2026
Javelin · 600g · OutdoorCCS Championships · Apr 2124.21mCCS ChampionshipsApril 21, 2026
Shot Put · 4kg · IndoorBSC Panther Indoor Icebreaker · Dec 18.83mBSC Panther Indoor IcebreakerDecember 1, 2023
Shot Put · 4kg · OutdoorCollegiate Conference of the South Outdoor Track Championship · Apr 239.70mCollegiate Conference of the South Outdoor Track ChampionshipApril 23, 2025
Weight Throw · 20lb / 9.0kg · IndoorBirmingham Indoor Icebreaker · Dec 68.12mBirmingham Indoor IcebreakerDecember 6, 2024

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Apr 21CCS ChampionshipsApr 21 · Hammer · Place 6 · Huntingdon (Ala.)Huntingdon (Ala.)Hammer4kg6.32.75mJr
Apr 21CCS ChampionshipsApr 21 · Javelin · Place 4 · Huntingdon (Ala.)Huntingdon (Ala.)Javelin600g4.24.21m PBJr
Apr 21CCS ChampionshipsApr 21 · Discus · Place 5 · Huntingdon (Ala.)Huntingdon (Ala.)Discus1kg5.29.17mJr
Apr 21CCS ChampionshipsApr 21 · Shot Put · Place 5 · Huntingdon (Ala.)Huntingdon (Ala.)Shot Put4kg5.9.14mJr
Apr 9Berry Field Day InvitationalApr 9 · Hammer · Place 18 · Huntingdon (Ala.)Huntingdon (Ala.)Hammer4kg18.34.98m PBJr
Apr 9Berry Field Day InvitationalApr 9 · Javelin · Place 13 · Huntingdon (Ala.)Huntingdon (Ala.)Javelin600g13.22.02mJr
Apr 9Berry Field Day InvitationalApr 9 · Discus · Place 26 · Huntingdon (Ala.)Huntingdon (Ala.)Discus1kg26.28.07mJr
Apr 9Berry Field Day InvitationalApr 9 · Shot Put · Place 20 · Huntingdon (Ala.)Huntingdon (Ala.)Shot Put4kg20.9.49mJr
Apr 3Doc Anderson Multi & InvitationalApr 3 · Hammer · Place 9 · Huntingdon (Ala.)Huntingdon (Ala.)Hammer4kg9.31.64mJr
Apr 3Doc Anderson Multi & InvitationalApr 3 · Javelin · Place 9 · Huntingdon (Ala.)Huntingdon (Ala.)Javelin600g9.22.30mJr
Apr 3Doc Anderson Multi & InvitationalApr 3 · Discus · Place 11 · Huntingdon (Ala.)Huntingdon (Ala.)Discus1kg11.25.37mJr
Apr 3Doc Anderson Multi & InvitationalApr 3 · Shot Put · Place 9 · Huntingdon (Ala.)Huntingdon (Ala.)Shot Put4kg9.9.36mJr
Mar 20Emory Spring Break ClassicMar 20 · Hammer · Place 37 · Huntingdon (Ala.)Huntingdon (Ala.)Hammer3733.13mJr
Mar 20Emory Spring Break ClassicMar 20 · Javelin · Place 28 · Huntingdon (Ala.)Huntingdon (Ala.)Javelin2820.58mJr
Mar 20Emory Spring Break ClassicMar 20 · Discus · Place 40 · Huntingdon (Ala.)Huntingdon (Ala.)Discus4025.78mJr
Mar 20Emory Spring Break ClassicMar 20 · Shot Put · Place 50 · Huntingdon (Ala.)Huntingdon (Ala.)Shot Put508.88mJr
Mar 13Montevallo Falcon ClassicMar 13 · Hammer · Place 8 · Huntingdon (Ala.)Huntingdon (Ala.)Hammer831.49mJr
Mar 13Montevallo Falcon ClassicMar 13 · Javelin · Place 15 · Huntingdon (Ala.)Huntingdon (Ala.)Javelin1523.10mJr
Mar 13Montevallo Falcon ClassicMar 13 · Discus · Place 15 · Huntingdon (Ala.)Huntingdon (Ala.)Discus1527.55mJr
Mar 13Montevallo Falcon ClassicMar 13 · Shot Put · Place 12 · Huntingdon (Ala.)Huntingdon (Ala.)Shot Put129.40mJr
Mar 7Mississippi College Spring ClassicMar 7 · Hammer · Place 14 · Huntingdon (Ala.)Huntingdon (Ala.)Hammer4kg14.24.13mJr
Mar 7Mississippi College Spring ClassicMar 7 · Discus · Place 20 · Huntingdon (Ala.)Huntingdon (Ala.)Discus1kg20.25.22mJr
Mar 7Mississippi College Spring ClassicMar 7 · Shot Put · Place 14 · Huntingdon (Ala.)Huntingdon (Ala.)Shot Put4kg14.9.33mJr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 14Samford Bulldog OpenFeb 14 · Weight Throw · Place 24 · HuntingdonHuntingdonWeight Throw249.37mJR
Feb 14Samford Bulldog OpenFeb 14 · Shot Put · Place 26 · HuntingdonHuntingdonShot Put269.00mJR
Jan 182026 KMS InvitationalJan 18 · Weight Throw · Place 8 · HuntingdonHuntingdonWeight Throw89.43mJR
Jan 182026 KMS InvitationalJan 18 · Shot Put · Place 8 · HuntingdonHuntingdonShot Put89.25mJR
Jan 10UAB Vulcan InviteJan 10 · Weight Throw · Place 14 · HuntingdonHuntingdonWeight Throw149.49mJR
Jan 10UAB Vulcan InviteJan 10 · Shot Put · Place 11 · HuntingdonHuntingdonShot Put119.16mJR

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Apr 23Collegiate Conference of the South Outdoor Track ChampionshipApr 23 · Hammer · Place 8 · Huntingdon (Ala.)Huntingdon (Ala.)Hammer4kg8.32.27mSo
Apr 23Collegiate Conference of the South Outdoor Track ChampionshipApr 23 · Javelin · Place 5 · Huntingdon (Ala.)Huntingdon (Ala.)Javelin600g5.23.84mSo
Apr 23Collegiate Conference of the South Outdoor Track ChampionshipApr 23 · Discus · Place 11 · Huntingdon (Ala.)Huntingdon (Ala.)Discus1kg11.26.19mSo
Apr 23Collegiate Conference of the South Outdoor Track ChampionshipApr 23 · Shot Put · Place 5 · Huntingdon (Ala.)Huntingdon (Ala.)Shot Put4kg5.9.70m PBSo
Apr 4Troy Doc Anderson Invitational & Multi 2025Apr 4 · Shot Put · Place 15 · HuntingdonHuntingdonShot Put158.98mSO
Apr 4Troy Doc Anderson Invitational & Multi 2025Apr 4 · Discus · Place 12 · HuntingdonHuntingdonDiscus1226.77mSO
Apr 4Troy Doc Anderson Invitational & Multi 2025Apr 4 · Javelin · Place 19 · HuntingdonHuntingdonJavelin1922.72mSO
Apr 4Troy Doc Anderson Invitational & Multi 2025Apr 4 · Hammer · Place 9 · HuntingdonHuntingdonHammer931.81mSO
Mar 22Belhaven InvitationalMar 22 · Hammer · Place 10 · Huntingdon (Ala.)Huntingdon (Ala.)Hammer1031.79mSo
Mar 22Belhaven InvitationalMar 22 · Discus · Place 18 · Huntingdon (Ala.)Huntingdon (Ala.)Discus1826.00mSo
Mar 22Belhaven InvitationalMar 22 · Shot Put · Place 15 · Huntingdon (Ala.)Huntingdon (Ala.)Shot Put158.39mSo
Mar 14Montevallo Falcon Classic & MultiMar 14 · Hammer · Place 20 · HuntingdonHuntingdonHammer2026.52mSO
Mar 14Montevallo Falcon Classic & MultiMar 14 · Discus · Place 16 · HuntingdonHuntingdonDiscus1629.39mSO
Mar 14Montevallo Falcon Classic & MultiMar 14 · Shot Put · Place 14 · HuntingdonHuntingdonShot Put149.82mSO
Mar 8UWA InvitationalMar 8 · Hammer · Place 7 · HuntingdonHuntingdonHammer729.24mSO
Mar 8UWA InvitationalMar 8 · Discus · Place 7 · HuntingdonHuntingdonDiscus727.84mSO
Mar 8UWA InvitationalMar 8 · Shot Put · Place 5 · HuntingdonHuntingdonShot Put59.92mSO
Mar 1MC Spring CleaningMar 1 · Hammer · Huntingdon (Ala.)Huntingdon (Ala.)Hammer4kg--FOULSo
Mar 1MC Spring CleaningMar 1 · Javelin · Place 10 · Huntingdon (Ala.)Huntingdon (Ala.)Javelin600g10.20.50mSo
Mar 1MC Spring CleaningMar 1 · Discus · Place 22 · Huntingdon (Ala.)Huntingdon (Ala.)Discus1kg22.27.23mSo
Mar 1MC Spring CleaningMar 1 · Shot Put · Place 7 · Huntingdon (Ala.)Huntingdon (Ala.)Shot Put4kg7.9.36mSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15Samford Bulldog OpenFeb 15 · Weight Throw · Place 15 · HuntingdonHuntingdonWeight Throw157.84mSO
Feb 15Samford Bulldog OpenFeb 15 · Shot Put · Place 11 · HuntingdonHuntingdonShot Put119.57mSO
Jan 19KMS Invitational 2025Jan 19 · Weight Throw · Place 13 · Huntingdon (Ala.)Huntingdon (Ala.)Weight Throw139.23m—
Jan 19KMS Invitational 2025Jan 19 · Shot Put · Place 19 · Huntingdon (Ala.)Huntingdon (Ala.)Shot Put198.28m—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Birmingham Indoor IcebreakerDec 6 · Weight Throw · Place 40 · Huntingdon (Ala.)Huntingdon (Ala.)Weight Throw20lb / 9.0kg40.8.12m PBSo
Dec 6Birmingham Indoor IcebreakerDec 6 · Shot Put · Place 52 · Huntingdon (Ala.)Huntingdon (Ala.)Shot Put4kg52.8.82mSo
Jan 21KMS InvitationalJan 21 · Weight Throw · Place 9 · HuntingdonHuntingdonWeight Throw98.90mFR
Jan 21KMS InvitationalJan 21 · Shot Put · Place 18 · HuntingdonHuntingdonShot Put188.64mFR

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 11Berry Field Day InvitationalApr 11 · Hammer · Place 26 · Huntingdon (Ala.)Huntingdon (Ala.)Hammer4kg26.21.94mFr
Apr 11Berry Field Day InvitationalApr 11 · Javelin · Place 15 · Huntingdon (Ala.)Huntingdon (Ala.)Javelin600g15.23.13mFr
Apr 11Berry Field Day InvitationalApr 11 · Discus · Place 19 · Huntingdon (Ala.)Huntingdon (Ala.)Discus1kg19.29.60m PBFr
Apr 11Berry Field Day InvitationalApr 11 · Shot Put · Place 30 · Huntingdon (Ala.)Huntingdon (Ala.)Shot Put4kg30.8.19mFr
Mar 29UAB Spring InvitationalMar 29 · Javelin · Place 15 · Huntingdon (Ala.)Huntingdon (Ala.)Javelin1521.73m—
Mar 29UAB Spring InvitationalMar 29 · Shot Put · Place 10 · Huntingdon (Ala.)Huntingdon (Ala.)Shot Put109.96m—
Mar 15Montevallo Falcon ClassicMar 15 · Javelin · Place 15 · Huntingdon (Ala.)Huntingdon (Ala.)Javelin1521.27m—
Mar 15Montevallo Falcon ClassicMar 15 · Discus · Place 14 · Huntingdon (Ala.)Huntingdon (Ala.)Discus1429.18m—
Mar 15Montevallo Falcon ClassicMar 15 · Shot Put · Place 16 · Huntingdon (Ala.)Huntingdon (Ala.)Shot Put168.75m—
Mar 9CAU Panther Track and Field Classic MeetMar 9 · Javelin · Place 9 · Huntingdon (Ala.)Huntingdon (Ala.)Javelin921.72m—
Mar 9CAU Panther Track and Field Classic MeetMar 9 · Discus · Place 20 · Huntingdon (Ala.)Huntingdon (Ala.)Discus2027.09m—
Mar 9CAU Panther Track and Field Classic MeetMar 9 · Shot Put · Place 14 · Huntingdon (Ala.)Huntingdon (Ala.)Shot Put149.65m—
Mar 2MC Spring CleaningMar 2 · Javelin · Place 8 · Huntingdon (Ala.)Huntingdon (Ala.)Javelin600g8.21.40mFr
Mar 2MC Spring CleaningMar 2 · Shot Put · Place 16 · Huntingdon (Ala.)Huntingdon (Ala.)Shot Put4kg16.9.09mFr

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 1BSC Panther Indoor IcebreakerDec 1 · Weight Throw · Huntingdon (Ala.)Huntingdon (Ala.)Weight Throw20lb / 9.0kg--FOULFr
Dec 1BSC Panther Indoor IcebreakerDec 1 · Shot Put · Place 50 · Huntingdon (Ala.)Huntingdon (Ala.)Shot Put4kg50.8.83m PBFr

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 22FHSAA 4A District 1Apr 22 · Shot Put · Place 5 · NicevilleNicevilleShot Put59.28m—
Apr 8Chiles Capital City T&F ClassicApr 8 · Shot Put · Place 6 · NicevilleNicevilleShot Put69.99mSR
Mar 15Niceville Mini Meet 2Mar 15 · Javelin · Place 10 · NicevilleNicevilleJavelin1016.65mSR
Mar 15Niceville Mini Meet 2Mar 15 · Discus · Place 7 · NicevilleNicevilleDiscus725.71mSR
Mar 15Niceville Mini Meet 2Mar 15 · Shot Put · Place 3 · NicevilleNicevilleShot Put38.60mSR
Mar 7Crestview Bulldogs OpenMar 7 · Javelin · Place 9 · NicevilleNicevilleJavelin921.37m—
Mar 7Crestview Bulldogs OpenMar 7 · Discus · Place 7 · NicevilleNicevilleDiscus726.87m—
Mar 7Crestview Bulldogs OpenMar 7 · Shot Put · Place 3 · NicevilleNicevilleShot Put39.22m—
Mar 7Crestview Bulldogs OpenMar 7 · Javelin · Place 9 · NicevilleNicevilleJavelin970-1SR
Mar 7Crestview Bulldogs OpenMar 7 · Discus · Place 7 · NicevilleNicevilleDiscus788-2SR
Mar 7Crestview Bulldogs OpenMar 7 · Shot Put · Place 3 · NicevilleNicevilleShot Put330-3SR
Mar 1Niceville Mini Meet 1Mar 1 · Javelin · Place 10 · NicevilleNicevilleJavelin1020.89mSR
Mar 1Niceville Mini Meet 1Mar 1 · Discus · Place 4 · NicevilleNicevilleDiscus427.25mSR
Mar 1Niceville Mini Meet 1Mar 1 · Shot Put · Place 2 · NicevilleNicevilleShot Put28.88mSR

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 9Chiles Capital City ClassicApr 9 · Shot Put · Place 8 · NicevilleNicevilleShot Put89.28m—
Mar 29Baker Home Meet 2Mar 29 · Shot Put · Place 7 · NicevilleNicevilleShot Put729-02.50JR
Mar 5Steve Garst Wildcat InvitationalMar 5 · Shot Put · Place 5 · NicevilleNicevilleShot Put59.55m—
Mar 2Niceville Mini Meet 1Mar 2 · Discus · Place 10 · NicevilleNicevilleDiscus1025.53m—
Mar 2Niceville Mini Meet 1Mar 2 · Shot Put · Place 7 · NicevilleNicevilleShot Put79.12m—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25East Coast ClassicFeb 25 · Discus · Place 13 · NicevilleNicevilleDiscus1383-6JR
Feb 25East Coast ClassicFeb 25 · Shot Put · Place 7 · NicevilleNicevilleShot Put731-7.5JR
Feb 19Seahawks OpenFeb 19 · Shot Put · Place 9 · NicevilleNicevilleShot Put99.95m—

2021 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 6Okaloosa County ChampionshipApr 6 · Shot Put · Place 6 · Niceville SeniorNiceville SeniorShot Put4kg6.9.10m10
Apr 3Chiles Capital City ClassicApr 3 · Discus · Place 7 · NicevilleNicevilleDiscus726.25m—
Apr 3Chiles Capital City ClassicApr 3 · Shot Put · Place 9 · NicevilleNicevilleShot Put98.77m—
Mar 27Jimmy Everett InvitationalMar 27 · Discus · Place 6 · NicevilleNicevilleDiscus626.06mSO
Mar 27Jimmy Everett InvitationalMar 27 · Discus · Place 10 · NicevilleNicevilleDiscus1026.06mSO
Mar 27Jimmy Everett InvitationalMar 27 · Shot Put · Place 8 · NicevilleNicevilleShot Put88.70mSO
Mar 27Jimmy Everett InvitationalMar 27 · Shot Put · Place 15 · NicevilleNicevilleShot Put158.70mSO
Mar 19Fort Walton Beach Home MeetMar 19 · Discus · Place 4 · NicevilleNicevilleDiscus426.95m—
Mar 19Fort Walton Beach Home MeetMar 19 · Shot Put · Place 10 · NicevilleNicevilleShot Put108.31m—
Mar 13Tiger InvitationalMar 13 · Shot Put · Place 9 · NicevilleNicevilleShot Put98.96m—
Mar 11Chiles Freshman-Sophomore ChampionshipsMar 11 · Javelin · Place 5 · NicevilleNicevilleJavelin516.91mSO
Mar 11Chiles Freshman-Sophomore ChampionshipsMar 11 · Discus · Place 1 · NicevilleNicevilleDiscus127.18mSO
Mar 11Chiles Freshman-Sophomore ChampionshipsMar 11 · Shot Put · Place 6 · NicevilleNicevilleShot Put69.22mSO
Mar 6Seahawks InvitationalMar 6 · Discus · Place 7 · NicevilleNicevilleDiscus725.60m—
Mar 6Seahawks InvitationalMar 6 · Shot Put · Place 10 · NicevilleNicevilleShot Put108.76m—
Mar 3Crestview Bulldogs OpenMar 3 · Discus · Place 2 · NicevilleNicevilleDiscus226.55m—
Mar 3Crestview Bulldogs OpenMar 3 · Shot Put · Place 3 · NicevilleNicevilleShot Put38.72m—

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Niceville Mini Meet #1Feb 24 · Discus · Place 6 · NicevilleNicevilleDiscus625.60m—
Feb 24Niceville Mini Meet #1Feb 24 · Shot Put · Place 7 · NicevilleNicevilleShot Put78.76m—

2020 Outdoor Track

6 results
DateMeetEventPlMarkGr
Mar 12Okaloosa County ChampionshipMar 12 · Discus · Place 1 · NicevilleNicevilleDiscus126.24m—
Mar 12Okaloosa County ChampionshipMar 12 · Shot Put · Place 4 · NicevilleNicevilleShot Put48.11m—
Mar 7Seahawks InvitationalMar 7 · Discus · Place 5 · NicevilleNicevilleDiscus524.57m—
Mar 7Seahawks InvitationalMar 7 · Shot Put · Place 14 · NicevilleNicevilleShot Put147.05m—
Feb 29Leap Year InvitationalFeb 29 · Discus · Place 7 · Niceville SeniorNiceville SeniorDiscus1kg7.81-119
Feb 29Leap Year InvitationalFeb 29 · Shot Put · Place 10 · Niceville SeniorNiceville SeniorShot Put4kg10.26-01.259

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21Niceville Mini Meet 1Feb 21 · Discus · Place 8 · NicevilleNicevilleDiscus824.50m—
Feb 15Seahawks OpenFeb 15 · Discus · Place 6 · NicevilleNicevilleDiscus625.47m—
Feb 15Seahawks OpenFeb 15 · Shot Put · Place 22 · NicevilleNicevilleShot Put226.98m—