Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorAHSAA State Outdoor Championships - 4A/5A/6A/7A · May 4171-07AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4, 2023
Discus · 1kg · OutdoorAAU Region 6 Championships · Jun 2630.27mAAU Region 6 ChampionshipsJune 26, 2019
Discus · 2kg · OutdoorUSA Invite · Mar 1449.14mUSA InviteMarch 14, 2025
Hammer · 16lb / 7.26kg · OutdoorUSA Invite · Mar 1457.60mUSA InviteMarch 14, 2025
Shot Put · 12lb · IndoorAHSAA State Indoor Track & Field Championships · Feb 352-10.00AHSAA State Indoor Track & Field ChampionshipsFebruary 3, 2023
Shot Put · 12lb · OutdoorAHSAA State Outdoor Championships - 4A/5A/6A/7A · May 457-03.50AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4, 2023
Shot Put · 16lb / 7.26kg · IndoorSouth Alabama Invite · Feb 215.50mSouth Alabama InviteFebruary 2, 2025
Shot Put · 16lb / 7.26kg · OutdoorJag Outdoor Invite · Apr 2716.56mJag Outdoor InviteApril 27, 2025
Shot Put · 4kg · OutdoorAAU Region 6 Championships · Jun 2610.68mAAU Region 6 ChampionshipsJune 26, 2019
Weight Throw · 35lb / 15.9kg · IndoorSamford Invitational · Jan 1618.15mSamford InvitationalJanuary 16, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 11USSU InviteApr 11 · Hammer · South AlabamaSouth AlabamaHammer16lb / 7.26kg--NMSo
Mar 26Terry Long FSU RelaysMar 26 · Hammer · South AlabamaSouth AlabamaHammer16lb / 7.26kg—DNSSo
Mar 26Terry Long FSU RelaysMar 26 · Discus · South AlabamaSouth AlabamaDiscus2kg—DNSSo
Mar 26Terry Long FSU RelaysMar 26 · Shot Put · South AlabamaSouth AlabamaShot Put16lb / 7.26kg—DNSSo
Mar 13South Alabama InvitationalMar 13 · Hammer · Place 2 · South AlabamaSouth AlabamaHammer256.27mSo

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 23Sun Belt Conference Indoor Track & Field ChampionshipFeb 23 · Shot Put · Place 12 · South AlabamaSouth AlabamaShot Put1215.10mSO
Feb 1USA InvitationalFeb 1 · Weight Throw · Place 3 · South AlabamaSouth AlabamaWeight Throw317.91mSo
Feb 1USA InvitationalFeb 1 · Shot Put · South AlabamaSouth AlabamaShot Put—FOULSo
Jan 16Samford InvitationalJan 16 · Weight Throw · Place 3 · South AlabamaSouth AlabamaWeight Throw35lb / 15.9kg3.18.15m PBSo
Jan 16Samford InvitationalJan 16 · Shot Put · Place 16 · South AlabamaSouth AlabamaShot Put16lb / 7.26kg16.14.51mSo

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 27Jag Outdoor InviteApr 27 · Hammer · Place 2 · South AlabamaSouth AlabamaHammer16lb / 7.26kg2.56.03mFr
Apr 27Jag Outdoor InviteApr 27 · Discus · South AlabamaSouth AlabamaDiscus2kg--NMFr
Apr 27Jag Outdoor InviteApr 27 · Shot Put · Place 1 · South AlabamaSouth AlabamaShot Put16lb / 7.26kg1.16.56m PBFr
Apr 11Crimson Tide InvitationalApr 11 · Hammer · Place 6 · South AlabamaSouth AlabamaHammer658.06mFr
Apr 11Crimson Tide InvitationalApr 11 · Discus · Place 18 · South AlabamaSouth AlabamaDiscus1845.95mFr
Mar 14USA InviteMar 14 · Hammer · Place 2 · South AlabamaSouth AlabamaHammer16lb / 7.26kg2.57.60m PBFr
Mar 14USA InviteMar 14 · Discus · Place 5 · South AlabamaSouth AlabamaDiscus2kg5.49.14m PBFr
Mar 14USA InviteMar 14 · Shot Put · Place 4 · South AlabamaSouth AlabamaShot Put16lb / 7.26kg4.15.80mFr

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 242025 Sun Belt Indoor Track ChampionshipsFeb 24 · Weight Throw · Place 15 · South AlabamaSouth AlabamaWeight Throw1515.97mFR
Feb 242025 Sun Belt Indoor Track ChampionshipsFeb 24 · Shot Put · Place 8 · South AlabamaSouth AlabamaShot Put816.39mFR
Feb 14Samford Bulldog InviteFeb 14 · Weight Throw · Place 6 · South AlabamaSouth AlabamaWeight Throw617.53mFR
Feb 14Samford Bulldog InviteFeb 14 · Shot Put · Place 7 · South AlabamaSouth AlabamaShot Put715.29mFR
Feb 2South Alabama InviteFeb 2 · Weight Throw · Place 6 · South AlabamaSouth AlabamaWeight Throw35lb / 15.9kg6.16.55mFr
Feb 2South Alabama InviteFeb 2 · Shot Put · Place 6 · South AlabamaSouth AlabamaShot Put16lb / 7.26kg6.15.50m PBFr
Jan 17Samford InviteJan 17 · Weight Throw · Place 9 · South AlabamaSouth AlabamaWeight Throw917.28m—
Jan 17Samford InviteJan 17 · Shot Put · Place 5 · South AlabamaSouth AlabamaShot Put516.73m—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · Discus · Place 1 · SparkmanSparkmanDiscus1.6kg1.171-07 PB12
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · Shot Put · Place 1 · SparkmanSparkmanShot Put12lb1.57-03.50 PB12
Apr 28AHSAA Scottsboro SectionalApr 28 · Discus · Place 1 · SparkmanSparkmanDiscus1.6kg1.163-0612
Apr 28AHSAA Scottsboro SectionalApr 28 · Shot Put · Place 1 · SparkmanSparkmanShot Put12lb1.56-03.5012
Apr 15Sparkman Senator ClassicApr 15 · Discus · Place 1 · SparkmanSparkmanDiscus1135-212
Apr 15Sparkman Senator ClassicApr 15 · Shot Put · Place 1 · SparkmanSparkmanShot Put155-112
Apr 8Scottsboro InvitationalApr 8 · Discus · Place 2 · SparkmanSparkmanDiscus1.6kg2.154-112
Apr 8Scottsboro InvitationalApr 8 · Shot Put · Place 1 · SparkmanSparkmanShot Put12lb1.49-3.2512
Mar 23FSU RelaysMar 23 · Discus · Place 6 · SparkmanSparkmanDiscus1.6kg6.47.57m12
Mar 23FSU RelaysMar 23 · Shot Put · Place 12 · SparkmanSparkmanShot Put12lb12.14.77m12
Mar 11James Clemens InvitationalMar 11 · Discus · Place 1 · SparkmanSparkmanDiscus1160-1112
Mar 11James Clemens InvitationalMar 11 · Shot Put · Place 1 · SparkmanSparkmanShot Put153-3.5012
Mar 3Paul W. Bryant InvitationalMar 3 · Discus · Place 5 · Sparkman HigSparkman HigDiscus536.09m—
Mar 3Paul W. Bryant InvitationalMar 3 · Shot Put · Place 1 · Sparkman HigSparkman HigShot Put115.68m—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 3AHSAA State Indoor Track & Field ChampionshipsFeb 3 · Shot Put · Place 1 · SparkmanSparkmanShot Put12lb1.52-10.00 PB12
Jan 28Last Chance Invitational #3Jan 28 · Shot Put · Place 2 · Sparkman HigSparkman HigShot Put244-06.50—
Jan 28Last Chance Invitational #3Jan 28 · Shot Put · Place 2 · SparkmanSparkmanShot Put249-212
Jan 16MLK Track Classic #2Jan 16 · Shot Put · Place 1 · SparkmanSparkmanShot Put12lb1.50-01.0012

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · Discus · Place 14 · SparkmanSparkmanDiscus1.6kg14.121-0912
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · Shot Put · Place 4 · SparkmanSparkmanShot Put12lb4.49-11.2512
Apr 29AHSAA James Clemens Sectional (4A, 7A)Apr 29 · Discus · Place 1 · SparkmanSparkmanDiscus1.6kg1.148-0112
Apr 29AHSAA James Clemens Sectional (4A, 7A)Apr 29 · Shot Put · Place 3 · SparkmanSparkmanShot Put12lb3.49-03.0012
Apr 2Mobile Challenge of Champions InvitationalApr 2 · Discus · Place 2 · SparkmanSparkmanDiscus2142-00—
Mar 19Homewood HS InvitationalMar 19 · Discus · Place 4 · Sparkman HigSparkman HigDiscus444.67m—
Mar 19Homewood HS InvitationalMar 19 · Shot Put · Place 19 · Sparkman HigSparkman HigShot Put1912.43m—
Mar 5Bob Jones RedcoatMar 5 · Discus · Place 1 · Sparkman HigSparkman HigDiscus144.09m—
Mar 5Bob Jones RedcoatMar 5 · Shot Put · Place 7 · Sparkman HigSparkman HigShot Put712.70m—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 4AHSAA Indoor State ChampionshipFeb 4 · Shot Put · Place 7 · SparkmanSparkmanShot Put12lb7.43-07.5012
Jan 29Last Chance Invitational #2Jan 29 · Shot Put · Place 4 · Sparkman HigSparkman HigShot Put447-01.00—

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 29AHSAA Class 7A State Track & Field ChampionshipsApr 29 · Discus · Place 12 · SparkmanSparkmanDiscus1.6kg12.37.87m11
Apr 23AHSAA Class 7A Section 4Apr 23 · Discus · Place 3 · SparkmanSparkmanDiscus1.6kg3.41.10m11
Apr 23AHSAA Class 7A Section 4Apr 23 · Shot Put · Place 7 · SparkmanSparkmanShot Put12lb7.11.06m11
Apr 16Huntsville Big Cat InvitationalApr 16 · Discus · Place 4 · Sparkman HigSparkman HigDiscus437.61m—
Apr 16Huntsville Big Cat InvitationalApr 16 · Shot Put · Place 11 · Sparkman HigSparkman HigShot Put1112.11m—
Apr 3Bob Jones InvitationalApr 3 · Shot Put · Place 4 · Sparkman HigSparkman HigShot Put411.95m—
Mar 22Highway 31 InvitationalMar 22 · Discus · Place 3 · SparkmanSparkmanDiscus1.6kg3.121-0811
Mar 22Highway 31 InvitationalMar 22 · Shot Put · Place 5 · SparkmanSparkmanShot Put12lb5.42-04.0011
Mar 13James Clemens InvitationalMar 13 · Discus · Place 6 · Sparkman HigSparkman HigDiscus634.98m—
Mar 13James Clemens InvitationalMar 13 · Shot Put · Place 11 · Sparkman HigSparkman HigShot Put1112.24m—
Mar 6Bob Jones Redcoat InvitationalMar 6 · Discus · Place 10 · SparkmanSparkmanDiscus1.6kg10.31.03m11
Mar 6Bob Jones Redcoat InvitationalMar 6 · Shot Put · Place 4 · SparkmanSparkmanShot Put12lb4.12.59m11

2020 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 3Scottsboro JV Meet #1Mar 3 · Shot Put · Place 1 · Sparkman HigSparkman HigShot Put144-02.00—

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 26AAU Region 6 ChampionshipsJun 26 · Discus · Place 4 · Huntsville Metro TrackHuntsville Metro TrackDiscus1kg4.30.27m PB9
Jun 26AAU Region 6 ChampionshipsJun 26 · Shot Put · Place 2 · Huntsville Metro TrackHuntsville Metro TrackShot Put4kg2.10.68m PB9

2018 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 5USATF Region 6 Junior Olympic ChampionshipsJul 5 · Discus · Huntsville Metro TrackHuntsville Metro TrackDiscus1kg—FOUL8
Jul 5USATF Region 6 Junior Olympic ChampionshipsJul 5 · Shot Put · Place 9 · Huntsville Metro TrackHuntsville Metro TrackShot Put4kg9.8.94m8
Jun 16USATF Alabama Association Junior Olympic ChampionshipsJun 16 · Discus · Place 2 · Huntsville Metro TrackHuntsville Metro TrackDiscus1kg2.23.68m8
Jun 16USATF Alabama Association Junior Olympic ChampionshipsJun 16 · Shot Put · Huntsville Metro TrackHuntsville Metro TrackShot Put4kg—DQ8