Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorAHSAA Muscle Shoals Section 2025 · Apr 2578-10AHSAA Muscle Shoals Section 2025April 25, 2025
Javelin · 600g · OutdoorAHSAA Muscle Shoals Section 2025 · Apr 2573-05AHSAA Muscle Shoals Section 2025April 25, 2025
Shot Put · 4kg · OutdoorMarshall County Championships · Apr 1424-01.00Marshall County ChampionshipsApril 14, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 14Marshall County ChampionshipsApr 14 · Discus · Place 13 · AlbertvilleDiscus1kg13.63-0610
Apr 14Marshall County ChampionshipsApr 14 · Shot Put · Place 11 · AlbertvilleShot Put4kg11.24-01.00 PB10
Mar 14Homewood InvitationalMar 14 · Discus · Place 33 · AlbertvilleDiscus3320.42m—
Mar 5Cullman County vs Marshall CountyMar 5 · Discus · Place 7 · AlbertvilleDiscus789-010
Mar 5Cullman County vs Marshall CountyMar 5 · Shot Put · Place 13 · AlbertvilleShot Put1323-1010

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · Javelin · Place 8 · AlbertvilleJavelin600g8.73-05 PB9
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · Discus · Place 13 · AlbertvilleDiscus1kg13.78-10 PB9
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · Shot Put · AlbertvilleShot Put4kg--DNS9
Apr 8Albertville JV InvitationalApr 8 · Javelin · Place 1 · AlbertvilleJavelin176-79
Apr 4Don Heidon InvitationalApr 4 · Discus · Place 34 · AlbertvilleDiscus3457-19
Apr 4Don Heidon InvitationalApr 4 · Shot Put · Place 24 · AlbertvilleShot Put2423-7.509
Mar 28The Rocket City ShowcaseMar 28 · Javelin · Place 15 · AlbertvilleJavelin1573-39
Mar 28The Rocket City ShowcaseMar 28 · Discus · Place 29 · AlbertvilleDiscus2960-119
Mar 14Albertville Varsity Meet #2 2025Mar 14 · Discus · Place 10 · AlbertvilleDiscus1073-09
Mar 14Albertville Varsity Meet #2 2025Mar 14 · Shot Put · Place 11 · AlbertvilleShot Put1123-7.509
Mar 14Albertville Varsity Meet #2 2025Mar 14 · Javelin · Place 7 · AlbertvilleJavelin783-09
Mar 7Cullman v MarshallMar 7 · Javelin · Place 14 · AlbertvilleJavelin1463-49
Mar 7Cullman v MarshallMar 7 · Discus · Place 19 · AlbertvilleDiscus1964-69
Mar 7Cullman v MarshallMar 7 · Shot Put · Place 18 · AlbertvilleShot Put1823-29

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Albertville Varsity Meet #1Feb 28 · Javelin · Place 7 · AlbertvilleJavelin771-4—
Feb 28Albertville Varsity Meet #1Feb 28 · Discus · Place 12 · AlbertvilleDiscus1270-10—
Feb 28Albertville Varsity Meet #1Feb 28 · Shot Put · Place 12 · AlbertvilleShot Put1222-9—

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Apr 26AHSAA Scottsboro SectionApr 26 · Javelin · Place 9 · AlbertvilleJavelin600g9.70-08
Apr 26AHSAA Scottsboro SectionApr 26 · Discus · Place 19 · AlbertvilleDiscus1kg19.57-48
Apr 26AHSAA Scottsboro SectionApr 26 · Shot Put · Place 18 · AlbertvilleShot Put4kg18.23-18
Apr 17Marshall County Track ChampionshipsApr 17 · Discus · Place 8 · AlbertvilleDiscus870-38
Apr 17Marshall County Track ChampionshipsApr 17 · Shot Put · Place 12 · AlbertvilleShot Put1223-48
Apr 17Marshall County Track ChampionshipsApr 17 · Javelin · Place 13 · AlbertvilleJavelin1359-118
Mar 29The Rocket City ShowcaseMar 29 · Javelin · Place 34 · AlbertvilleJavelin3417.34m8
Mar 29The Rocket City ShowcaseMar 29 · Discus · Place 41 · AlbertvilleDiscus4118.74m8
Mar 29The Rocket City ShowcaseMar 29 · Shot Put · Place 40 · AlbertvilleShot Put406.42m8
Mar 25Cullman County vs Marshall CountyMar 25 · Discus · Place 16 · AlbertvilleDiscus1660-98
Mar 25Cullman County vs Marshall CountyMar 25 · Shot Put · Place 18 · AlbertvilleShot Put1821-48
Mar 18NOALA JH Gold Circuit - Guntersville #1Mar 18 · Discus · Place 8 · AlbertvilleDiscus852-18
Mar 18NOALA JH Gold Circuit - Guntersville #1Mar 18 · Shot Put · Place 6 · AlbertvilleShot Put625-48
Mar 14Albertville Varsity Meet #2Mar 14 · Shot Put · Place 25 · AlbertvilleShot Put2520-06.00—
Mar 14Albertville Varsity Meet #2Mar 14 · Discus · Place 17 · AlbertvilleDiscus1761-03—
Mar 11Albertville JV Meet #2Mar 11 · Javelin · Place 4 · AlbertvilleJavelin462-03—
Mar 11Albertville JV Meet #2Mar 11 · Shot Put · Place 4 · AlbertvilleShot Put420-06.00—
Mar 11Albertville JV Meet #2Mar 11 · Discus · Place 5 · AlbertvilleDiscus559-04—
Mar 4Albertville JV Meet #1Mar 4 · Javelin · Place 5 · AlbertvilleJavelin553-09—
Mar 4Albertville JV Meet #1Mar 4 · Shot Put · Place 6 · AlbertvilleShot Put623-03.00—
Mar 4Albertville JV Meet #1Mar 4 · Discus · Place 3 · AlbertvilleDiscus35.50—