Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorBlack and Gold Classic · Feb 2414.31Black and Gold ClassicFebruary 24, 2023
100 Meters · OutdoorSparkman Senator Classic · Apr 1513.33Sparkman Senator ClassicApril 15, 2023
200 Meters · Outdoor1A-7A Cullman Classic · Mar 1428.961A-7A Cullman ClassicMarch 14, 2025
60 Meter · IndoorMagic City Invitational #1 · Dec 28.64aMagic City Invitational #1December 2, 2023
60 Meters · IndoorLast Chance Meet #1 · Jan 268.84Last Chance Meet #1January 26, 2024
800 Meters · OutdoorAHSAA State Heptathlon/Decathlon · May 133:18.27AHSAA State Heptathlon/DecathlonMay 13, 2025
High Jump · IndoorMagic City Invitational #1 · Dec 25-00.00Magic City Invitational #1December 2, 2023
High Jump · OutdoorThe Rocket City Showcase · Mar 291.52mThe Rocket City ShowcaseMarch 29, 2024
Long Jump · IndoorMagic City Invitational #1 · Dec 215-07.25Magic City Invitational #1December 2, 2023
Long Jump · OutdoorBob Jones Invitational · Apr 14.94mBob Jones InvitationalApril 1, 2023
Triple Jump · IndoorUAB Invite · Feb 710.45mUAB InviteFebruary 7, 2026
Triple Jump · OutdoorThe Rocket City Showcase · Mar 2910.23mThe Rocket City ShowcaseMarch 29, 2024

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 29Gulf South Conference Outdoor ChampionshipApr 29 · Triple Jump · Place 5 · Alabama-HuntsvilleAlabama-HuntsvilleTriple Jump5.11.55mWind: 1.6Fr
Apr 29Gulf South Conference Outdoor ChampionshipApr 29 · High Jump · Place 4 · Alabama-HuntsvilleAlabama-HuntsvilleHigh Jump4.1.55mFr
Apr 17UAH Rocket City InvitationalApr 17 · Triple Jump · Place 3 · Alabama-HuntsvilleAlabama-HuntsvilleTriple Jump3.11.20mFr
Apr 17UAH Rocket City InvitationalApr 17 · High Jump · Place 3 · Alabama-HuntsvilleAlabama-HuntsvilleHigh Jump3.1.55mFr
Apr 10Joe Walker InvitationalApr 10 · Triple Jump · Alabama-HuntsvilleAlabama-HuntsvilleTriple Jump--FOULWind: 0Fr
Apr 10Joe Walker InvitationalApr 10 · Long Jump · Place 16 · Alabama-HuntsvilleAlabama-HuntsvilleLong Jump16.5.03mWind: -0.3Fr
Apr 10Joe Walker InvitationalApr 10 · High Jump · Place 6 · Alabama-HuntsvilleAlabama-HuntsvilleHigh Jump6.1.55mFr
Mar 27UAB Spring InvitationalMar 27 · Long Jump · Place 20 · Alabama-HuntsvilleAlabama-HuntsvilleLong Jump20.4.88mWind: 0.9Fr
Mar 27UAB Spring InvitationalMar 27 · High Jump · Place 7 · Alabama-HuntsvilleAlabama-HuntsvilleHigh Jump7.1.52mFr
Mar 27UAB Spring InvitationalMar 27 · 100 Meters · Place 25 · Alabama-HuntsvilleAlabama-Huntsville100 Meters25.13.69aWind: -0.7Fr
Mar 202026 Ole Miss Classic Mar 20 · Triple Jump · Place 12 · Alabama-HuntsvilleAlabama-HuntsvilleTriple Jump1210.83mFr
Mar 202026 Ole Miss Classic Mar 20 · High Jump · Place 8 · Alabama-HuntsvilleAlabama-HuntsvilleHigh Jump81.55mFr

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 192026 GSC Indoor Track & Field ChampionshipsFeb 19 · Triple Jump · Place 10 · Alabama-HuntsvilleAlabama-HuntsvilleTriple Jump10.10.52mFr
Feb 192026 GSC Indoor Track & Field ChampionshipsFeb 19 · Long Jump · Place 18 · Alabama-HuntsvilleAlabama-HuntsvilleLong Jump18.4.59mFr
Feb 192026 GSC Indoor Track & Field ChampionshipsFeb 19 · Pole Vault · Alabama-HuntsvilleAlabama-HuntsvillePole Vault--NHFr
Feb 192026 GSC Indoor Track & Field ChampionshipsFeb 19 · High Jump · Place 8 · Alabama-HuntsvilleAlabama-HuntsvilleHigh Jump8.1.50mFr
Feb 7UAB InviteFeb 7 · Triple Jump · Place 19 · Alabama-HuntsvilleAlabama-HuntsvilleTriple Jump1910.45m PBFr
Feb 7UAB InviteFeb 7 · Long Jump · Place 22 · Alabama-HuntsvilleAlabama-HuntsvilleLong Jump224.81mFr
Feb 6UAB Green and Gold InviteFeb 6 · High Jump · Alabama-HuntsvilleAlabama-HuntsvilleHigh Jump--NHFr
Jan 17Samford OpenJan 17 · Long Jump · Place 10 · Alabama-HuntsvilleAlabama-HuntsvilleLong Jump105.08mFR
Jan 17Samford OpenJan 17 · High Jump · Place 18 · Alabama-HuntsvilleAlabama-HuntsvilleHigh Jump181.45mFR
Jan 9UAB Blazer InviteJan 9 · Triple Jump · Place 6 · Alabama-HuntsvilleAlabama-HuntsvilleTriple Jump610.68mFR
Jan 9UAB Blazer InviteJan 9 · Long Jump · Place 18 · Alabama-HuntsvilleAlabama-HuntsvilleLong Jump185.00mFR

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 5Birmingham Indoor IcebreakerDec 5 · Long Jump · Place 55 · Alabama-HuntsvilleAlabama-HuntsvilleLong Jump55.1.80mFr
Dec 5Birmingham Indoor IcebreakerDec 5 · High Jump · Place 25 · Alabama-HuntsvilleAlabama-HuntsvilleHigh Jump25.1.45mFr
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · Triple Jump · Place 5 · PricevillePricevilleTriple Jump5.33-09.2512
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · Long Jump · Place 7 · PricevillePricevilleLong Jump7.15-07.7512
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · High Jump · Place 5 · PricevillePricevilleHigh Jump5.4-10.0012
Jan 15JV Meet #3Jan 15 · Triple Jump · Place 7 · PricevillePricevilleTriple Jump731-9.7512
Jan 15JV Meet #3Jan 15 · Long Jump · Place 10 · PricevillePricevilleLong Jump1015-1.2512
Jan 15JV Meet #3Jan 15 · High Jump · Place 1 · PricevillePricevilleHigh Jump14-1012
Jan 15JV Meet #3Jan 15 · 60m Hurdles · Place 62 · PricevillePriceville60m Hurdles6214.2012
Jan 4Ice Breaker Invitational #1Jan 4 · 60 Meter · Place 65 · PricevillePriceville60 Meter65.8.94a12
Jan 4Ice Breaker Invitational #1Jan 4 · Triple Jump · Place 23 · PricevillePricevilleTriple Jump23.30-02.7512
Jan 4Ice Breaker Invitational #1Jan 4 · Long Jump · Place 15 · PricevillePricevilleLong Jump15.14-11.2512

2025 Outdoor Track

34 results
DateMeetEventPlMarkGr
Jun 21PTC Summer Jam - Sponsored by Coach OJun 21 · Triple Jump · Place 1 · PARKER TRACK CLUB PTCPARKER TRACK CLUB PTCTriple Jump1.36-06.5012
Jun 21PTC Summer Jam - Sponsored by Coach OJun 21 · Long Jump · Place 2 · PARKER TRACK CLUB PTCPARKER TRACK CLUB PTCLong Jump2.16-02.0012
Jun 21PTC Summer Jam - Sponsored by Coach OJun 21 · High Jump · Place 1 · PARKER TRACK CLUB PTCPARKER TRACK CLUB PTCHigh Jump1.5-00.0012
Jun 14SEAAU District Track Championships - KnoxJun 14 · Triple Jump · Place 1 · PARKER TRACK CLUB PTCPARKER TRACK CLUB PTCTriple Jump1.10.91m12
Jun 14SEAAU District Track Championships - KnoxJun 14 · Long Jump · Place 4 · PARKER TRACK CLUB PTCPARKER TRACK CLUB PTCLong Jump4.4.67m12
Jun 14SEAAU District Track Championships - KnoxJun 14 · High Jump · Place 1 · PARKER TRACK CLUB PTCPARKER TRACK CLUB PTCHigh Jump1.1.52m12
May 13AHSAA State Heptathlon/DecathlonMay 13 · 800 Meters · Place 52 · PricevillePriceville800 Meters523:18.27 PB12
May 13AHSAA State Heptathlon/DecathlonMay 13 · Javelin · Place 20 · PricevillePricevilleJavelin2023.57m12
May 13AHSAA State Heptathlon/DecathlonMay 13 · Long Jump · Place 15 · PricevillePricevilleLong Jump154.67m12
May 13AHSAA State Heptathlon/DecathlonMay 13 · 200 Meters · Place 32 · PricevillePriceville200 Meters3229.0412
May 13AHSAA State Heptathlon/DecathlonMay 13 · Shot Put · Place 4 · PricevillePricevilleShot Put48.67m12
May 13AHSAA State Heptathlon/DecathlonMay 13 · High Jump · Place 4 · PricevillePricevilleHigh Jump41.54m12
May 13AHSAA State Heptathlon/DecathlonMay 13 · 100m Hurdles · Place 37 · PricevillePriceville100m Hurdles3719.3812
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · Triple Jump · Place 2 · PricevillePricevilleTriple Jump2.35-11.25Wind: 112
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · Long Jump · Place 11 · PricevillePricevilleLong Jump11.15-08.25Wind: 012
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · High Jump · Place 2 · PricevillePricevilleHigh Jump2.5-02.0012
Apr 18Hewitt Trussville InvitationalApr 18 · Triple Jump · Place 2 · PricevillePricevilleTriple Jump235-612
Apr 18Hewitt Trussville InvitationalApr 18 · High Jump · Place 4 · PricevillePricevilleHigh Jump45-012
Apr 18Hewitt Trussville InvitationalApr 18 · Long Jump · Place 6 · PricevillePricevilleLong Jump616-2.7512
Apr 11WCA Warrior TwilightApr 11 · Triple Jump · Place 3 · PricevillePricevilleTriple Jump3.34-08.5012
Apr 11WCA Warrior TwilightApr 11 · Long Jump · Place 3 · PricevillePricevilleLong Jump3.16-01.5012
Apr 11WCA Warrior TwilightApr 11 · High Jump · Place 3 · PricevillePricevilleHigh Jump3.4-10.0012
Apr 5Scottsboro InvitationalApr 5 · Triple Jump · Place 1 · PricevillePricevilleTriple Jump134-912
Apr 5Scottsboro InvitationalApr 5 · Long Jump · Place 1 · PricevillePricevilleLong Jump116-712
Apr 5Scottsboro InvitationalApr 5 · High Jump · Place 1 · PricevillePricevilleHigh Jump15-212
Mar 28The Rocket City ShowcaseMar 28 · Triple Jump · Place 7 · PricevillePricevilleTriple Jump734-912
Mar 28The Rocket City ShowcaseMar 28 · High Jump · Place 7 · PricevillePricevilleHigh Jump75-012
Mar 28The Rocket City ShowcaseMar 28 · Long Jump · Place 7 · PricevillePricevilleLong Jump717-0.2512
Mar 22Blackbear InvitationalMar 22 · Triple Jump · Place 5 · PricevillePricevilleTriple Jump533-612
Mar 22Blackbear InvitationalMar 22 · Long Jump · Place 4 · PricevillePricevilleLong Jump416-512
Mar 22Blackbear InvitationalMar 22 · 100 Meters · Place 28 · PricevillePriceville100 Meters2813.8912
Mar 141A-7A Cullman ClassicMar 14 · Triple Jump · Place 3 · PricevillePricevilleTriple Jump333-1012
Mar 141A-7A Cullman ClassicMar 14 · High Jump · Place 3 · PricevillePricevilleHigh Jump35-012
Mar 141A-7A Cullman ClassicMar 14 · 200 Meters · Place 11 · PricevillePriceville200 Meters1128.96 PB12

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 7Magic City Invitational #1Dec 7 · Shot Put · Place 24 · PricevillePricevilleShot Put2425-5.5012
Dec 7Magic City Invitational #1Dec 7 · High Jump · Place 4 · PricevillePricevilleHigh Jump44-1012
Feb 11TFCUSA National ChampionshipFeb 11 · Long Jump · Place 11 · Parker Track ClubParker Track ClubLong Jump114.51m—
Feb 11TFCUSA National ChampionshipFeb 11 · High Jump · Place 2 · Parker Track ClubParker Track ClubHigh Jump21.40m—
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · High Jump · Place 5 · PricevillePricevilleHigh Jump55-011
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · Long Jump · Place 7 · PricevillePricevilleLong Jump715-7.5011
Jan 26Last Chance Meet #1Jan 26 · Long Jump · Place 13 · PricevillePricevilleLong Jump1315-511
Jan 26Last Chance Meet #1Jan 26 · High Jump · Place 11 · PricevillePricevilleHigh Jump114-811
Jan 26Last Chance Meet #1Jan 26 · 60 Meters · Place 89 · PricevillePriceville60 Meters898.84 PB11

2024 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jul 20PTC Strong Blowout Track MeetJul 20 · Triple Jump · Place 1 · Parker Track ClubParker Track ClubTriple Jump135-5—
Jul 20PTC Strong Blowout Track MeetJul 20 · Long Jump · Place 3 · Parker Track ClubParker Track ClubLong Jump315-11.50—
Jul 20PTC Strong Blowout Track MeetJul 20 · High Jump · Place 1 · Parker Track ClubParker Track ClubHigh Jump15-0—
Jun 15Alabama Heat Tune-Up MeetJun 15 · Triple Jump · Place 4 · Parker Track ClubParker Track ClubTriple Jump410.41m—
Jun 15Alabama Heat Tune-Up MeetJun 15 · Long Jump · Place 3 · Parker Track ClubParker Track ClubLong Jump35.00m—
Jun 15Alabama Heat Tune-Up MeetJun 15 · High Jump · Place 2 · Parker Track ClubParker Track ClubHigh Jump21.50m—
Jun 1AAU Southeastern QualifierJun 1 · High Jump · Place 2 · Parker TracParker TracHigh Jump21.52m07
Jun 1AAU Southeastern QualifierJun 1 · Long Jump · Place 5 · Parker TracParker TracLong Jump54.64m07
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · Triple Jump · Place 5 · PricevillePricevilleTriple Jump5.33-04.00Wind: -211
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · Long Jump · Place 5 · PricevillePricevilleLong Jump5.16-08.25Wind: 011
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · High Jump · Place 2 · PricevillePricevilleHigh Jump2.5-00.0011
Apr 26AHSAA Scottsboro SectionApr 26 · Triple Jump · Place 1 · PricevillePricevilleTriple Jump1.34-311
Apr 26AHSAA Scottsboro SectionApr 26 · Long Jump · Place 1 · PricevillePricevilleLong Jump1.16-611
Apr 26AHSAA Scottsboro SectionApr 26 · High Jump · Place 1 · PricevillePricevilleHigh Jump1.4-1011
Apr 12Arab Knights InvitationalApr 12 · Triple Jump · Place 4 · PricevillePricevilleTriple Jump433-811
Apr 12Arab Knights InvitationalApr 12 · Long Jump · Place 3 · PricevillePricevilleLong Jump317-411
Apr 12Arab Knights InvitationalApr 12 · High Jump · Place 4 · PricevillePricevilleHigh Jump45-011
Mar 29The Rocket City ShowcaseMar 29 · Triple Jump · Place 6 · PricevillePricevilleTriple Jump610.23m PB11
Mar 29The Rocket City ShowcaseMar 29 · Long Jump · Place 6 · PricevillePricevilleLong Jump65.09m11
Mar 29The Rocket City ShowcaseMar 29 · High Jump · Place 7 · PricevillePricevilleHigh Jump71.52m PB11
Mar 161A - 7A Cullman ClassicMar 16 · Triple Jump · Place 3 · PricevillePricevilleTriple Jump334-011
Mar 161A - 7A Cullman ClassicMar 16 · High Jump · Place 8 · PricevillePricevilleHigh Jump85-011
Mar 161A - 7A Cullman ClassicMar 16 · Long Jump · Place 10 · PricevillePricevilleLong Jump1014-911
Mar 9James Clemens InvitationalMar 9 · Triple Jump · Place 3 · PricevillePricevilleTriple Jump332-011
Mar 9James Clemens InvitationalMar 9 · High Jump · Place 3 · PricevillePricevilleHigh Jump35-011
Mar 7North Alabama Junior High Gold CircuitMar 7 · Triple Jump · Place 2 · PricevillePricevilleTriple Jump233-1.5011
Mar 7North Alabama Junior High Gold CircuitMar 7 · High Jump · Place 3 · PricevillePricevilleHigh Jump34-811
Mar 7North Alabama Junior High Gold CircuitMar 7 · Long Jump · Place 3 · PricevillePricevilleLong Jump315-511
Mar 4Black and Gold ClassicMar 4 · Triple Jump · Place 1 · PricevillePricevilleTriple Jump133-5.2511
Mar 4Black and Gold ClassicMar 4 · Long Jump · Place 2 · PricevillePricevilleLong Jump215-5.2511

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 2Magic City Invitational #1Dec 2 · 60 Meter · Place 33 · PricevillePriceville60 Meter33.8.64a PB11
Dec 2Magic City Invitational #1Dec 2 · Long Jump · Place 2 · PricevillePricevilleLong Jump2.15-07.25 PB11
Dec 2Magic City Invitational #1Dec 2 · High Jump · Place 2 · PricevillePricevilleHigh Jump2.5-00.00 PB11
Feb 24Black and Gold ClassicFeb 24 · Long Jump · Place 2 · PricevillePricevilleLong Jump215-07.00—
Feb 24Black and Gold ClassicFeb 24 · 100 Meters · Place 3 · PricevillePriceville100 Meters314.31 PB—
Feb 3AHSAA State Indoor Track & Field ChampionshipsFeb 3 · Long Jump · Place 13 · PricevillePricevilleLong Jump13.14-11.0010
Feb 3AHSAA State Indoor Track & Field ChampionshipsFeb 3 · High Jump · Place 13 · PricevillePricevilleHigh Jump13.4-06.0010
Jan 27Last Chance Invitational #1Jan 27 · Long Jump · Place 32 · PricevillePricevilleLong Jump3214-9.2510
Jan 27Last Chance Invitational #1Jan 27 · High Jump · Place 12 · PricevillePricevilleHigh Jump124-1010
Jan 7Icebreaker Invitational #1Jan 7 · 60 Meter · Place 32 · PricevillePriceville60 Meter32.8.77a10
Jan 7Icebreaker Invitational #1Jan 7 · Long Jump · Place 10 · PricevillePricevilleLong Jump10.14-07.5010
Jan 7Icebreaker Invitational #1Jan 7 · High Jump · Place 18 · PricevillePricevilleHigh Jump18.4-06.0010

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · Long Jump · Place 7 · PricevillePricevilleLong Jump7.16-05.75Wind: 0.910
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · High Jump · Place 20 · PricevillePricevilleHigh Jump20.4-06.0010
Apr 28AHSAA Scottsboro SectionalApr 28 · Long Jump · Place 1 · PricevillePricevilleLong Jump1.16-11.5010
Apr 28AHSAA Scottsboro SectionalApr 28 · High Jump · Place 2 · PricevillePricevilleHigh Jump2.4-10.0010
Apr 15Sparkman Senator ClassicApr 15 · Long Jump · Place 3 · PricevillePricevilleLong Jump316-610
Apr 15Sparkman Senator ClassicApr 15 · High Jump · Place 7 · PricevillePricevilleHigh Jump74-810
Apr 15Sparkman Senator ClassicApr 15 · 300m Hurdles · Place 19 · PricevillePriceville300m Hurdles191:09.2210
Apr 15Sparkman Senator ClassicApr 15 · 100 Meters · Place 13 · PricevillePriceville100 Meters1313.33 PB10
Apr 1Bob Jones InvitationalApr 1 · Long Jump · Place 3 · PricevillePricevilleLong Jump34.94m PB—
Apr 1Bob Jones InvitationalApr 1 · 100 Meters · Place 15 · PricevillePriceville100 Meters1513.53—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 10Holiday Invitational #1Dec 10 · Long Jump · Place 27 · PricevillePricevilleLong Jump27.12-11.0010
Dec 10Holiday Invitational #1Dec 10 · High Jump · Place 12 · PricevillePricevilleHigh Jump12.4-06.0010