Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorGulf South Conference Outdoor Championship · May 138.33mGulf South Conference Outdoor ChampionshipMay 1, 2025
Hammer · 4kg · OutdoorGulf South Conference Outdoor Championship · Apr 2951.53mGulf South Conference Outdoor ChampionshipApril 29, 2026
Javelin · 600g · OutdoorJoe Walker Invitational · Apr 1035.10mJoe Walker InvitationalApril 10, 2026
Shot Put · 4kg · IndoorGSC Indoor Track & Field Championships · Feb 149.90mGSC Indoor Track & Field ChampionshipsFebruary 14, 2023
Shot Put · 4kg · OutdoorAHSAA James Clemens Sectional (4A, 7A) · Apr 2928-03.00AHSAA James Clemens Sectional (4A, 7A)April 29, 2022
Weight Throw · 20lb / 9.0kg · IndoorGSC Indoor Championship · Feb 2015.55mGSC Indoor ChampionshipFebruary 20, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 29Gulf South Conference Outdoor ChampionshipApr 29 · Hammer · Place 1 · Alabama-HuntsvilleAlabama-HuntsvilleHammer4kg1.51.53m PBSr
Apr 29Gulf South Conference Outdoor ChampionshipApr 29 · Javelin · Place 10 · Alabama-HuntsvilleAlabama-HuntsvilleJavelin600g10.33.80mSr
Apr 29Gulf South Conference Outdoor ChampionshipApr 29 · Discus · Place 8 · Alabama-HuntsvilleAlabama-HuntsvilleDiscus1kg8.35.19mSr
Apr 17UAH Rocket City InvitationalApr 17 · Hammer · Place 1 · Alabama-HuntsvilleAlabama-HuntsvilleHammer4kg1.49.18mSr
Apr 17UAH Rocket City InvitationalApr 17 · Javelin · Place 11 · Alabama-HuntsvilleAlabama-HuntsvilleJavelin600g11.33.35mSr
Apr 17UAH Rocket City InvitationalApr 17 · Discus · Place 8 · Alabama-HuntsvilleAlabama-HuntsvilleDiscus1kg8.35.58mSr
Apr 10Joe Walker InvitationalApr 10 · Hammer · Place 17 · Alabama-HuntsvilleAlabama-HuntsvilleHammer4kg17.44.37mSr
Apr 10Joe Walker InvitationalApr 10 · Javelin · Place 8 · Alabama-HuntsvilleAlabama-HuntsvilleJavelin600g8.35.10m PBSr
Apr 10Joe Walker InvitationalApr 10 · Discus · Place 17 · Alabama-HuntsvilleAlabama-HuntsvilleDiscus1kg17.32.06mSr
Mar 27UAB Spring InvitationalMar 27 · Hammer · Place 3 · Alabama-HuntsvilleAlabama-HuntsvilleHammer4kg3.46.94mSr
Mar 27UAB Spring InvitationalMar 27 · Discus · Place 12 · Alabama-HuntsvilleAlabama-HuntsvilleDiscus1kg12.34.83mSr
Mar 202026 Ole Miss Classic Mar 20 · Hammer · Place 11 · Alabama-HuntsvilleAlabama-HuntsvilleHammer1146.83mSr
Mar 202026 Ole Miss Classic Mar 20 · Discus · Place 13 · Alabama-HuntsvilleAlabama-HuntsvilleDiscus1336.37mSr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 192026 GSC Indoor Track & Field ChampionshipsFeb 19 · Weight Throw · Place 7 · Alabama-HuntsvilleAlabama-HuntsvilleWeight Throw20lb / 9.0kg7.15.14mSr
Jan 17Samford OpenJan 17 · Weight Throw · Place 12 · Alabama-HuntsvilleAlabama-HuntsvilleWeight Throw1214.95mSR
Jan 9UAB Blazer InviteJan 9 · Weight Throw · Place 5 · Alabama-HuntsvilleAlabama-HuntsvilleWeight Throw514.34mSR

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 1Gulf South Conference Outdoor ChampionshipMay 1 · Hammer · Place 2 · Alabama-HuntsvilleAlabama-HuntsvilleHammer4kg2.46.54mJr
May 1Gulf South Conference Outdoor ChampionshipMay 1 · Javelin · Place 7 · Alabama-HuntsvilleAlabama-HuntsvilleJavelin600g7.32.35mJr
May 1Gulf South Conference Outdoor ChampionshipMay 1 · Discus · Place 7 · Alabama-HuntsvilleAlabama-HuntsvilleDiscus1kg7.38.33m PBJr
Apr 19Mountain Laurel InviteApr 19 · Javelin · Place 1 · Alabama-HuntsvilleAlabama-HuntsvilleJavelin137.10mJR
Apr 19Mountain Laurel InviteApr 19 · Hammer · Place 1 · Alabama-HuntsvilleAlabama-HuntsvilleHammer146.28mJR
Mar 28UAB Spring InvitationalMar 28 · Discus · Place 6 · Alabama-HuntsvilleAlabama-HuntsvilleDiscus637.33mJR
Mar 28UAB Spring InvitationalMar 28 · Javelin · Place 6 · Alabama-HuntsvilleAlabama-HuntsvilleJavelin637.79mJR
Mar 28UAB Spring InvitationalMar 28 · Hammer · Place 6 · Alabama-HuntsvilleAlabama-HuntsvilleHammer644.61mJR
Mar 21Ole Miss ClassicMar 21 · Hammer · Place 9 · Alabama-HuntsvilleAlabama-HuntsvilleHammer947.05mJr
Mar 21Ole Miss ClassicMar 21 · Javelin · Place 9 · Alabama-HuntsvilleAlabama-HuntsvilleJavelin932.92mJr
Mar 21Ole Miss ClassicMar 21 · Discus · Place 13 · Alabama-HuntsvilleAlabama-HuntsvilleDiscus1335.75mJr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20GSC Indoor ChampionshipFeb 20 · Weight Throw · Place 4 · Alabama-HuntsvilleAlabama-HuntsvilleWeight Throw20lb / 9.0kg4.15.55m PBJr
Feb 20GSC Indoor ChampionshipFeb 20 · Shot Put · Place 16 · Alabama-HuntsvilleAlabama-HuntsvilleShot Put4kg16.9.14mJr
Feb 8UAB Green and Gold InviteFeb 8 · Weight Throw · Alabama-HuntsvilleAlabama-HuntsvilleWeight Throw20lb / 9.0kg--FOULJr
Jan 18Samford OpenJan 18 · Weight Throw · Place 10 · Alabama-HuntsvilleAlabama-HuntsvilleWeight Throw1013.87mJR

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6Birmingham Indoor IcebreakerDec 6 · Weight Throw · Place 13 · Alabama-HuntsvilleAlabama-HuntsvilleWeight Throw20lb / 9.0kg13.15.19mJr
Feb 15Gulf South Conference Indoor ChampionshipsFeb 15 · Weight Throw · Place 10 · Alabama-HuntsvilleAlabama-HuntsvilleWeight Throw1014.07m—
Feb 9Bulldog InvitationalFeb 9 · Weight Throw · Place 15 · Alabama-HuntsvilleAlabama-HuntsvilleWeight Throw1514.07m—
Jan 20Samford University OpenJan 20 · Weight Throw · Place 11 · Alabama-HuntsvilleAlabama-HuntsvilleWeight Throw1113.69m—
Jan 13Vulcan InviteJan 13 · Weight Throw · Place 31 · Alabama-HuntsvilleAlabama-HuntsvilleWeight Throw3112.72m—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 2Gulf South Conference ChampionshipMay 2 · Hammer · Place 16 · Alabama-HuntsvilleAlabama-HuntsvilleHammer1638.53m—
May 2Gulf South Conference ChampionshipMay 2 · Javelin · Place 4 · Alabama-HuntsvilleAlabama-HuntsvilleJavelin436.57m—
May 2Gulf South Conference ChampionshipMay 2 · Discus · Place 20 · Alabama-HuntsvilleAlabama-HuntsvilleDiscus2031.95m—
Apr 5Lee Fast Break Athletics InvitationalApr 5 · Javelin · Place 6 · Alabama-HuntsvilleAlabama-HuntsvilleJavelin600g6.33.57mSo
Apr 5Lee Fast Break Athletics InvitationalApr 5 · Discus · Place 23 · Alabama-HuntsvilleAlabama-HuntsvilleDiscus1kg23.30.27mSo
Mar 29UAB Spring InvitationalMar 29 · Hammer · Place 14 · Alabama-HuntsvilleAlabama-HuntsvilleHammer1431.60m—
Mar 21Alumni Bulldog RelaysMar 21 · Javelin · Place 10 · Alabama-HuntsvilleAlabama-HuntsvilleJavelin1035.47mSO
Mar 15Montevallo Falcon ClassicMar 15 · Hammer · Place 11 · Alabama-HuntsvilleAlabama-HuntsvilleHammer1129.90m—
Mar 15Montevallo Falcon ClassicMar 15 · Javelin · Place 7 · Alabama-HuntsvilleAlabama-HuntsvilleJavelin732.96m—
Mar 15Montevallo Falcon ClassicMar 15 · Discus · Place 12 · Alabama-HuntsvilleAlabama-HuntsvilleDiscus1230.35m—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 4Gulf South Conference ChampionshipMay 4 · Javelin · Place 3 · Alabama-HuntsvilleAlabama-HuntsvilleJavelin334.63mFR
May 4Gulf South Conference ChampionshipMay 4 · Discus · Place 5 · Alabama-HuntsvilleAlabama-HuntsvilleDiscus534.29mFR
May 4Gulf South Conference ChampionshipMay 4 · Shot Put · Place 18 · Alabama-HuntsvilleAlabama-HuntsvilleShot Put189.52mFR
Apr 13Samford Alabama Track Challenge 2023Apr 13 · Javelin · Place 9 · Alabama-HuntsvilleAlabama-HuntsvilleJavelin932.54mFR
Apr 13Samford Alabama Track Challenge 2023Apr 13 · Discus · Place 7 · Alabama-HuntsvilleAlabama-HuntsvilleDiscus735.82mFR
Apr 13Samford Alabama Track Challenge 2023Apr 13 · Shot Put · Place 17 · Alabama-HuntsvilleAlabama-HuntsvilleShot Put179.53mFR
Apr 7Flames InvitationalApr 7 · Javelin · Place 10 · Alabama-HuntsvilleAlabama-HuntsvilleJavelin1027.14mFR
Apr 7Flames InvitationalApr 7 · Discus · Place 17 · Alabama-HuntsvilleAlabama-HuntsvilleDiscus1731.42mFR
Mar 25Lee University InvitationalMar 25 · Javelin · Place 4 · Alabama-HuntsvilleAlabama-HuntsvilleJavelin429.57mFR
Mar 25Lee University InvitationalMar 25 · Discus · Place 5 · Alabama-HuntsvilleAlabama-HuntsvilleDiscus534.02mFR
Mar 17Montevallo Falcon ClassicMar 17 · Javelin · Place 8 · Alabama-HuntsvilleAlabama-HuntsvilleJavelin600g8.30.53mFr
Mar 17Montevallo Falcon ClassicMar 17 · Discus · Alabama-HuntsvilleAlabama-HuntsvilleDiscus1kg--FOULFr

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 14GSC Indoor Track & Field ChampionshipsFeb 14 · Weight Throw · Place 15 · Alabama-HuntsvilleAlabama-HuntsvilleWeight Throw20lb / 9.0kg15.12.71mFr
Feb 14GSC Indoor Track & Field ChampionshipsFeb 14 · Shot Put · Place 18 · Alabama-HuntsvilleAlabama-HuntsvilleShot Put4kg18.9.90m PBFr
Jan 14UAB Vulcan InvitationalJan 14 · Weight Throw · Place 14 · Alabama-HuntsvilleAlabama-HuntsvilleWeight Throw20lb / 9.0kg14.12.87mFr

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · Javelin · Place 20 · SparkmanSparkmanJavelin600g20.82-1112
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · Discus · Place 7 · SparkmanSparkmanDiscus1kg7.99-0912
Apr 29AHSAA James Clemens Sectional (4A, 7A)Apr 29 · Javelin · Place 5 · SparkmanSparkmanJavelin600g5.86-0112
Apr 29AHSAA James Clemens Sectional (4A, 7A)Apr 29 · Discus · Place 1 · SparkmanSparkmanDiscus1kg1.96-0612
Apr 29AHSAA James Clemens Sectional (4A, 7A)Apr 29 · Shot Put · Place 12 · SparkmanSparkmanShot Put4kg12.28-03.00 PB12
Apr 22Huntsville Big Cat InvitationalApr 22 · Javelin · Place 3 · SparkmanSparkmanJavelin3107-1012
Apr 22Huntsville Big Cat InvitationalApr 22 · Discus · Place 5 · SparkmanSparkmanDiscus595-412
Apr 16Sparkman Senator ClassicApr 16 · Discus · Place 4 · SparkmanSparkmanDiscus487-512
Apr 16Sparkman Senator ClassicApr 16 · Javelin · Place 5 · SparkmanSparkmanJavelin581-012