Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorAndy Page Memorial Meet 2026 · Apr 16121-05Andy Page Memorial Meet 2026April 16, 2026
Shot Put · 12lb · IndoorIce Breaker Invitational #1 · Jan 435-11.75Ice Breaker Invitational #1January 4, 2025
Shot Put · 12lb · OutdoorAndy Page Memorial Meet 2026 · Apr 1642-07.50Andy Page Memorial Meet 2026April 16, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 24AHSAA Scottsboro Section 2026Apr 24 · Discus · Place 11 · FairviewDiscus1.6kg11.115-112
Apr 24AHSAA Scottsboro Section 2026Apr 24 · Shot Put · Place 12 · FairviewShot Put12lb12.39-412
Apr 24Scottsboro SectionalsApr 24 · Javelin · FairviewJavelin800g--DNS12
Apr 24Scottsboro SectionalsApr 24 · Discus · Place 11 · FairviewDiscus1.6kg11.115-0112
Apr 24Scottsboro SectionalsApr 24 · Shot Put · Place 12 · FairviewShot Put12lb12.39-04.0012
Apr 16Andy Page Memorial Meet 2026Apr 16 · Discus · Place 9 · FairviewDiscus1.6kg9.121-05 PB12
Apr 16Andy Page Memorial Meet 2026Apr 16 · Shot Put · Place 9 · FairviewShot Put12lb9.42-07.50 PB12
Apr 8Cullman County ChampionshipApr 8 · Discus · Place 3 · FairviewDiscus1.6kg3.115-0512
Apr 8Cullman County ChampionshipApr 8 · Shot Put · Place 2 · FairviewShot Put12lb2.41-07.5012
Mar 26Oneonta Meet #2Mar 26 · Discus · Place 4 · FairviewDiscus1.6kg4.113-1012
Mar 26Oneonta Meet #2Mar 26 · Shot Put · FairviewShot Put12lb--FOUL12
Mar 141A-7A Cullman ClassicMar 14 · Discus · Place 16 · FairviewDiscus1634.29m—
Mar 10Oneonta OpenerMar 10 · Discus · Place 8 · FairviewDiscus8114-512
Mar 10Oneonta OpenerMar 10 · Shot Put · Place 5 · FairviewShot Put538-312
Mar 10Oneonta OpenerMar 10 · Javelin · Place 25 · FairviewJavelin2590-912
Mar 5Cullman County vs Marshall CountyMar 5 · Discus · Place 5 · FairviewDiscus5119-612

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · Shot Put · Place 17 · FairviewShot Put12lb17.41-05.0011
Apr 18Andy Page Memorial Meet 2025Apr 18 · Shot Put · Place 5 · FairviewShot Put540-1111
Apr 14Cullman County ChampionshipApr 14 · Discus · Place 10 · FairviewDiscus1095-211
Apr 1Hayden HS Invitational #1 2025Apr 1 · Discus · Place 7 · FairviewDiscus7101-711
Apr 1Hayden HS Invitational #1 2025Apr 1 · Shot Put · Place 10 · FairviewShot Put1035-11.5011
Mar 20Oneonta Meet #2Mar 20 · Discus · Place 5 · FairviewDiscus5103-511
Mar 20Oneonta Meet #2Mar 20 · Shot Put · Place 16 · FairviewShot Put1633-9.5011
Mar 141A-7A Cullman ClassicMar 14 · Shot Put · Place 23 · FairviewShot Put2334-6.2511
Mar 141A-7A Cullman ClassicMar 14 · Discus · Place 9 · FairviewDiscus9117-911
Mar 7Cullman v MarshallMar 7 · Discus · Place 4 · FairviewDiscus4114-511
Mar 7Cullman v MarshallMar 7 · Shot Put · Place 8 · FairviewShot Put834-9.5011
Mar 3Oneonta Opener 2025Mar 3 · Discus · Place 5 · FairviewDiscus5106-611
Mar 3Oneonta Opener 2025Mar 3 · Shot Put · Place 10 · FairviewShot Put1035-311
Mar 3Oneonta Opener 2025Mar 3 · Javelin · Place 23 · FairviewJavelin2396-111

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 24Last Chance #1/PentathlonJan 24 · Shot Put · Place 25 · FairviewShot Put2538-0.5011
Jan 4Ice Breaker Invitational #1Jan 4 · Shot Put · Place 33 · FairviewShot Put12lb33.35-11.75 PB11

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 26AHSAA Scottsboro SectionApr 26 · Discus · Place 11 · FairviewDiscus1.6kg11.111-210
Apr 15Cullman County ChampionshipApr 15 · Discus · Place 5 · FairviewDiscus5108-710
Apr 12Arab Knights InvitationalApr 12 · Discus · Place 13 · FairviewDiscus13112-1010
Apr 12Arab Knights InvitationalApr 12 · Shot Put · Place 25 · FairviewShot Put2534-810
Apr 12Arab Knights InvitationalApr 12 · Javelin · Place 18 · FairviewJavelin1898-610
Mar 25Cullman County vs Marshall CountyMar 25 · Javelin · Place 14 · FairviewJavelin14112-410
Mar 25Cullman County vs Marshall CountyMar 25 · Discus · Place 8 · FairviewDiscus8107-110
Mar 25Cullman County vs Marshall CountyMar 25 · Shot Put · Place 10 · FairviewShot Put1035-110
Mar 21Thursday "Knight" InvitationalMar 21 · Discus · Place 23 · FairviewDiscus23106-1010
Mar 21Thursday "Knight" InvitationalMar 21 · Shot Put · Place 29 · FairviewShot Put2933-810
Mar 14Hayden HS Invitational 2Mar 14 · Discus · Place 10 · FairviewDiscus1092-410
Mar 14Hayden HS Invitational 2Mar 14 · Shot Put · Place 10 · FairviewShot Put1035-110
Mar 14Hayden HS Invitational 2Mar 14 · Javelin · Place 14 · FairviewJavelin14107-010

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 26Last Chance Meet #1Jan 26 · Shot Put · Place 85 · FairviewShot Put8530-0.5010

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 10Cullman County vs Marshall CountyMar 10 · Shot Put · Place 20 · FairviewShot Put209.09m—
Mar 10Cullman County vs Marshall CountyMar 10 · Shot Put · Place 20 · FairviewShot Put209.09m—
Mar 10Cullman County vs Marshall CountyMar 10 · Shot Put · Place 20 · FairviewShot Put209.09m—

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 12Cullman County ChampionshipsApr 12 · Discus · Place 18 · FairviewDiscus1812.91m—
Apr 12Cullman County ChampionshipsApr 12 · Shot Put · Place 18 · FairviewShot Put185.89m—