Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorSLIAC Outdoor Track and Field Championships · Apr 2430.97mSLIAC Outdoor Track and Field ChampionshipsApril 24, 2026
Javelin · 600g · OutdoorMountain Brook Invitational · Apr 1535-00Mountain Brook InvitationalApril 15, 2022
Shot Put · 4kg · IndoorAHSAA State Indoor Track & Field Championships · Feb 334-06.50AHSAA State Indoor Track & Field ChampionshipsFebruary 3, 2023
Shot Put · 4kg · OutdoorMountain Brook Invitational · Apr 1533-11.00Mountain Brook InvitationalApril 15, 2022

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 24SLIAC Outdoor Track and Field ChampionshipsApr 24 · Discus · Place 5 · Mississippi Univ. for WomenMississippi Univ. for WomenDiscus1kg5.30.97m PBSo
Apr 24SLIAC Outdoor Track and Field ChampionshipsApr 24 · Shot Put · Place 6 · Mississippi Univ. for WomenMississippi Univ. for WomenShot Put4kg6.10.20mSo
Apr 17Strawberry RelaysApr 17 · Discus · Mississippi Univ. for WomenMississippi Univ. for WomenDiscus1kg—DNSSo
Apr 17Strawberry RelaysApr 17 · Shot Put · Mississippi Univ. for WomenMississippi Univ. for WomenShot Put4kg—DNSSo
Apr 11USSU InviteApr 11 · Discus · Place 8 · Mississippi Univ. for WomenMississippi Univ. for WomenDiscus1kg8.27.09mSo
Apr 11USSU InviteApr 11 · Shot Put · Place 7 · Mississippi Univ. for WomenMississippi Univ. for WomenShot Put4kg7.9.09mSo
Mar 26Alumni Bulldog RelaysMar 26 · Discus · Place 20 · Mississippi Univ. for WomenMississippi Univ. for WomenDiscus1kg20.30.57mSo
Mar 26Alumni Bulldog RelaysMar 26 · Shot Put · Place 27 · Mississippi Univ. for WomenMississippi Univ. for WomenShot Put4kg27.8.68mSo
Mar 21Belhaven InvitationalMar 21 · Shot Put · Place 7 · Miss. Univ.Miss. Univ.Shot Put732-05.00—
Mar 21Belhaven InvitationalMar 21 · Discus · Place 6 · Miss. Univ.Miss. Univ.Discus6106-09—
Mar 7Mississippi College Spring ClassicMar 7 · Discus · Place 16 · Mississippi Univ. for WomenMississippi Univ. for WomenDiscus1kg16.29.87mSo
Mar 7Mississippi College Spring ClassicMar 7 · Shot Put · Place 16 · Mississippi Univ. for WomenMississippi Univ. for WomenShot Put4kg16.8.71mSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 27SLIAC Indoor ChampionshipsFeb 27 · Weight Throw · Place 19 · Mississippi Univ. for WomenMississippi Univ. for WomenWeight Throw198.46mSO
Feb 14Samford Bulldog OpenFeb 14 · Weight Throw · Place 27 · Miss. Univ. for WomenMiss. Univ. for WomenWeight Throw278.62mSO
Jan 182026 KMS InvitationalJan 18 · Shot Put · Place 7 · Miss. Univ. for WomenMiss. Univ. for WomenShot Put79.45mSO
Jan 17Samford OpenJan 17 · Shot Put · Place 27 · Miss. Univ. for WomenMiss. Univ. for WomenShot Put279.64mSO

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 25SLIAC Outdoor Track & Field ChampionshipsApr 25 · Discus · Place 11 · Mississippi Univ. for WomenMississippi Univ. for WomenDiscus1kg11.24.24mFr
Apr 25SLIAC Outdoor Track & Field ChampionshipsApr 25 · Shot Put · Place 10 · Mississippi Univ. for WomenMississippi Univ. for WomenShot Put4kg10.9.13mFr
Apr 4UWG Legends InvitationalApr 4 · Discus · Place 21 · Mississippi Univ. for WomenMississippi Univ. for WomenDiscus1kg21.24.70mFr
Mar 28UAB Spring InvitationalMar 28 · Shot Put · Place 24 · Miss. Univ. for WomenMiss. Univ. for WomenShot Put249.59mFR
Mar 8UWA InvitationalMar 8 · Discus · Place 8 · Miss. Univ. for WomenMiss. Univ. for WomenDiscus824.08mFR
Mar 8UWA InvitationalMar 8 · Shot Put · Place 4 · Miss. Univ. for WomenMiss. Univ. for WomenShot Put49.94mFR

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 1SLIAC Indoor ChampionshipsMar 1 · Shot Put · Place 7 · Mississippi Univ. for WomenMississippi Univ. for WomenShot Put4kg7.9.95mFr
Feb 15Samford Bulldog OpenFeb 15 · Shot Put · Place 16 · Miss. Univ. for WomenMiss. Univ. for WomenShot Put168.30mFR
Feb 8UAB Green and Gold InviteFeb 8 · Shot Put · Place 36 · Mississippi Univ. for WomenMississippi Univ. for WomenShot Put4kg36.8.47mFr
Jan 19KMS Invitational 2025Jan 19 · Shot Put · Place 15 · Mississippi Univ. for WomenMississippi Univ. for WomenShot Put159.07m—
Jan 18Samford OpenJan 18 · Shot Put · Place 32 · Miss. Univ. for WomenMiss. Univ. for WomenShot Put328.53mFR

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Birmingham Indoor IcebreakerDec 6 · Shot Put · Place 55 · Mississippi Univ. for WomenMississippi Univ. for WomenShot Put4kg55.8.63mFr
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · Shot Put · Place 8 · FultondaleFultondaleShot Put831-412
Jan 27Last Chance Meet #3Jan 27 · Shot Put · Place 11 · FultondaleFultondaleShot Put1129-1012
Jan 22MLK Classic #2Jan 22 · Shot Put · Place 8 · FultondaleFultondaleShot Put4kg8.32-08.0012

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · Discus · Place 22 · FultondaleFultondaleDiscus1kg22.66-0712
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · Shot Put · Place 5 · FultondaleFultondaleShot Put4kg5.32-05.5012
Apr 26Hewitt Section 2024Apr 26 · Discus · Place 1 · FultondaleFultondaleDiscus1kg1.98-0912
Apr 26Hewitt Section 2024Apr 26 · Shot Put · Place 1 · FultondaleFultondaleShot Put4kg1.31-03.0012
Apr 12Mountain Brook InvitationalApr 12 · Discus · Place 54 · FultondaleFultondaleDiscus1kg54.58-0112
Apr 12Mountain Brook InvitationalApr 12 · Shot Put · Place 6 · FultondaleFultondaleShot Put4kg6.33-07.0012
Apr 6Spain Park ClassicApr 6 · Shot Put · Place 6 · FultondaleFultondaleShot Put632-812
Apr 6Spain Park ClassicApr 6 · Discus · Place 5 · FultondaleFultondaleDiscus582-812
Mar 21JEFCO HS League Meet #3 - Center PointMar 21 · Discus · Place 3 · FultondaleFultondaleDiscus324.13m—
Mar 21JEFCO HS League Meet #3 - Center PointMar 21 · Shot Put · Place 7 · FultondaleFultondaleShot Put78.48m—
Mar 14JEFCO HS League Meet #2 @ Center PointMar 14 · Discus · Place 2 · FultondaleFultondaleDiscus280-812
Mar 14JEFCO HS League Meet #2 @ Center PointMar 14 · Shot Put · Place 5 · FultondaleFultondaleShot Put532-112
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · Shot Put · Place 13 · FultondaleFultondaleShot Put1331-712
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · Discus · Place 20 · FultondaleFultondaleDiscus2082-912

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 9Holiday Invitational #2Dec 9 · Shot Put · Place 10 · FultondaleFultondaleShot Put4kg10.30-10.0012
Feb 3AHSAA State Indoor Track & Field ChampionshipsFeb 3 · Shot Put · Place 3 · FultondaleFultondaleShot Put4kg3.34-06.50 PB11
Jan 28Last Chance Invitational #3Jan 28 · Shot Put · Place 17 · FultondaleFultondaleShot Put1733-06.00—
Jan 28Last Chance Invitational #3Jan 28 · Shot Put · Place 17 · FultondaleFultondaleShot Put1731-611
Jan 16MLK Track Classic #2Jan 16 · Shot Put · Place 10 · FultondaleFultondaleShot Put4kg10.32-06.0011

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · Discus · Place 14 · FultondaleFultondaleDiscus1kg14.81-0111
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · Shot Put · Place 12 · FultondaleFultondaleShot Put4kg12.30-00.0011
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · Discus · Place 2 · FultondaleFultondaleDiscus1kg2.88-0311
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · Shot Put · Place 1 · FultondaleFultondaleShot Put4kg1.33-02.0011
Apr 20JEFCO HS League ChampionshipApr 20 · Discus · Place 3 · FultondaleFultondaleDiscus374-811
Apr 20JEFCO HS League ChampionshipApr 20 · Shot Put · Place 3 · FultondaleFultondaleShot Put331-1111
Apr 14Mountain Brook InvitationalApr 14 · Discus · Place 16 · FultondaleFultondaleDiscus1kg16.91-0411
Apr 14Mountain Brook InvitationalApr 14 · Shot Put · Place 25 · FultondaleFultondaleShot Put4kg25.30-07.0011
Apr 8Spain Park ClassicApr 8 · Discus · Place 9 · FultondaleFultondaleDiscus1kg9.73-0611
Apr 8Spain Park ClassicApr 8 · Shot Put · Place 9 · FultondaleFultondaleShot Put4kg9.29-02.0011
Mar 23JEFCO HS League Meet #3 - CornerMar 23 · Javelin · FultondaleFultondaleJavelin600g--DNS11
Mar 23JEFCO HS League Meet #3 - CornerMar 23 · Discus · Place 1 · FultondaleFultondaleDiscus1kg1.77-1011
Mar 23JEFCO HS League Meet #3 - CornerMar 23 · Shot Put · Place 8 · FultondaleFultondaleShot Put4kg8.28-05.0011
Mar 16JEFCO HS League Meet #2Mar 16 · Discus · Place 6 · FultondaleFultondaleDiscus1kg6.63-0711
Mar 16JEFCO HS League Meet #2Mar 16 · Shot Put · Place 2 · FultondaleFultondaleShot Put4kg2.30-01.0011

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 10Holiday Invitational #2Dec 10 · Shot Put · Place 7 · FultondaleFultondaleShot Put4kg7.32-02.0011
Dec 3Magic City Invitational #2Dec 3 · Shot Put · Place 3 · FultondaleFultondaleShot Put4kg3.33-06.0011
Feb 4AHSAA Indoor State ChampionshipFeb 4 · Shot Put · Place 5 · FultondaleFultondaleShot Put4kg5.30-07.0010
Jan 17Martin Luther King Jr Indoor Track Classic #1Jan 17 · Shot Put · Place 9 · FultondaleFultondaleShot Put98.36m—
Jan 8Icebreaker Invitational Meet #2Jan 8 · Shot Put · Place 34 · FultondaleFultondaleShot Put4kg34.27-08.5010

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · Discus · Place 17 · FultondaleFultondaleDiscus1kg17.76-0810
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · Shot Put · Place 4 · FultondaleFultondaleShot Put4kg4.32-02.5010
Apr 15Mountain Brook InvitationalApr 15 · Javelin · Place 58 · FultondaleFultondaleJavelin600g58.35-00 PB10
Apr 15Mountain Brook InvitationalApr 15 · Discus · Place 10 · FultondaleFultondaleDiscus1kg10.87-0010
Apr 15Mountain Brook InvitationalApr 15 · Shot Put · Place 6 · FultondaleFultondaleShot Put4kg6.33-11.00 PB10
Mar 24JEFCO HS League Meet #3Mar 24 · Javelin · Place 17 · FultondaleFultondaleJavelin1710.71m—
Mar 24JEFCO HS League Meet #3Mar 24 · Discus · Place 6 · FultondaleFultondaleDiscus622.55m—
Mar 24JEFCO HS League Meet #3Mar 24 · Shot Put · Place 4 · FultondaleFultondaleShot Put49.49m—
Mar 17JEFCO HS League Meet #2Mar 17 · Shot Put · Place 3 · FultondaleFultondaleShot Put4kg3.33-02.00Unofficial10
Mar 10JEFCO HS League Meet #1Mar 10 · Discus · Place 5 · FultondaleFultondaleDiscus519.31m—
Mar 10JEFCO HS League Meet #1Mar 10 · Shot Put · Place 6 · FultondaleFultondaleShot Put68.63m—

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 4Magic City Invitational #2Dec 4 · Shot Put · Place 35 · FultondaleFultondaleShot Put4kg35.24-02.2510
Jan 18MLK Indoor Track ClassicJan 18 · Shot Put · Place 15 · FultondaleFultondaleShot Put4kg15.6.08m9

2021 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 29AHSAA Class 4A State Track & Field ChampionshipsApr 29 · Discus · Place 16 · FultondaleFultondaleDiscus1kg16.23.41m9
Apr 29AHSAA Class 4A State Track & Field ChampionshipsApr 29 · Shot Put · Place 13 · FultondaleFultondaleShot Put4kg13.8.42m9
Apr 23AHSAA Class 4A Section 3Apr 23 · Discus · Place 3 · FultondaleFultondaleDiscus1kg3.22.35m9
Apr 23AHSAA Class 4A Section 3Apr 23 · Shot Put · Place 2 · FultondaleFultondaleShot Put4kg2.8.45m9
Apr 15Jefferson County HS League ChampionshipApr 15 · Discus · Place 7 · FultondaleFultondaleDiscus1kg7.20.21m9
Apr 15Jefferson County HS League ChampionshipApr 15 · Shot Put · Place 8 · FultondaleFultondaleShot Put4kg8.7.79m9
Mar 30Jefferson County League Meet #4Mar 30 · Discus · Place 8 · FultondaleFultondaleDiscus1kg8.18.61m9
Mar 30Jefferson County League Meet #4Mar 30 · Shot Put · Place 6 · FultondaleFultondaleShot Put4kg6.7.92m9
Mar 18JEFCO HS League #3Mar 18 · Discus · Place 7 · FultondaleFultondaleDiscus1kg7.63-039
Mar 18JEFCO HS League #3Mar 18 · Shot Put · Place 11 · FultondaleFultondaleShot Put4kg11.22-02.009
Mar 13Homewood InvitationalMar 13 · Discus · Place 18 · FultondaleFultondaleDiscus1818.31m—
Mar 13Homewood InvitationalMar 13 · Shot Put · Place 9 · FultondaleFultondaleShot Put99.23m—
Mar 4Jefferson County HS League Meet #1Mar 4 · Shot Put · Place 8 · FultondaleFultondaleShot Put87.34m—