Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 800g · OutdoorFort Payne Invitational · Mar 19126-8Fort Payne InvitationalMarch 19, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · Javelin · Place 14 · AlbertvilleJavelin800g14.106-0211
Apr 17Hewitt-Trussville InvitationalApr 17 · Javelin · AlbertvilleJavelin800g--DNS11
Apr 14Marshall County ChampionshipsApr 14 · Javelin · Place 7 · AlbertvilleJavelin800g7.123-0811
Apr 2Albertville InvitationalApr 2 · Javelin · Place 7 · AlbertvilleJavelin800g7.125-0011
Mar 30Albertville JV InvitationalMar 30 · Shot Put · AlbertvilleShot Put12lb--DNS11
Mar 19Fort Payne InvitationalMar 19 · Javelin · Place 14 · AlbertvilleJavelin800g14.126-8 PB11
Mar 14Homewood InvitationalMar 14 · Javelin · Place 20 · AlbertvilleJavelin2036.75m—
Mar 14Homewood InvitationalMar 14 · Javelin · Place 20 · AlbertvilleJavelin2036.75m—
Mar 5Cullman County vs Marshall CountyMar 5 · Shot Put · Place 22 · AlbertvilleShot Put2230-9.5011
Mar 5Cullman County vs Marshall CountyMar 5 · Discus · Place 19 · AlbertvilleDiscus1990-811

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 4Don Heidon InvitationalApr 4 · Javelin · Place 23 · AlbertvilleJavelin2391-610
Mar 14Albertville Varsity Meet #2 2025Mar 14 · Shot Put · Place 17 · AlbertvilleShot Put1731-1110
Mar 14Albertville Varsity Meet #2 2025Mar 14 · Discus · Place 7 · AlbertvilleDiscus792-410
Mar 14Albertville Varsity Meet #2 2025Mar 14 · Javelin · Place 18 · AlbertvilleJavelin18105-1010
Mar 7Cullman v MarshallMar 7 · Javelin · Place 18 · AlbertvilleJavelin1894-810
Mar 7Cullman v MarshallMar 7 · Discus · Place 14 · AlbertvilleDiscus1494-710
Mar 7Cullman v MarshallMar 7 · Shot Put · Place 24 · AlbertvilleShot Put2432-410

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Albertville Varsity Meet #1Feb 28 · Javelin · Place 7 · AlbertvilleJavelin7112-2—
Feb 28Albertville Varsity Meet #1Feb 28 · Shot Put · Place 15 · AlbertvilleShot Put1531-9—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Mar 14Albertville Varsity Meet #2Mar 14 · Shot Put · Place 18 · AlbertvilleShot Put1832-05.00—
Mar 14Albertville Varsity Meet #2Mar 14 · Discus · AlbertvilleDiscus—84-03—
Mar 2Albertville Varsity MeetMar 2 · Javelin · Place 9 · AlbertvilleJavelin9104-01—
Mar 2Albertville Varsity MeetMar 2 · Discus · Place 10 · AlbertvilleDiscus1074-06—