Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorCullman County Championship · Apr 885-07Cullman County ChampionshipApril 8, 2026
Javelin · 600g · OutdoorCullman County Championship · Apr 868-09Cullman County ChampionshipApril 8, 2026
Shot Put · 4kg · OutdoorAndy Page Memorial Meet 2026 · Apr 1629-03.00Andy 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

25 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · Discus · Place 17 · FairviewDiscus1kg17.81-0811
Apr 24AHSAA Scottsboro Section 2026Apr 24 · Discus · Place 8 · FairviewDiscus1kg8.84-411
Apr 24AHSAA Scottsboro Section 2026Apr 24 · Shot Put · Place 8 · FairviewShot Put4kg8.27-1111
Apr 24Scottsboro SectionalsApr 24 · Discus · Place 8 · FairviewDiscus1kg8.84-0411
Apr 24Scottsboro SectionalsApr 24 · Shot Put · Place 8 · FairviewShot Put4kg8.27-11.0011
Apr 16Andy Page Memorial Meet 2026Apr 16 · Discus · FairviewDiscus1kg--ND11
Apr 16Andy Page Memorial Meet 2026Apr 16 · Shot Put · Place 9 · FairviewShot Put4kg9.29-03.00 PB11
Apr 8Cullman County ChampionshipApr 8 · Javelin · Place 10 · FairviewJavelin600g10.68-09 PB11
Apr 8Cullman County ChampionshipApr 8 · Discus · Place 4 · FairviewDiscus1kg4.85-07 PB11
Apr 8Cullman County ChampionshipApr 8 · Shot Put · Place 3 · FairviewShot Put4kg3.28-02.0011
Mar 26Oneonta Meet #2Mar 26 · Javelin · Place 19 · FairviewJavelin600g19.60-0111
Mar 26Oneonta Meet #2Mar 26 · Discus · Place 7 · FairviewDiscus1kg7.78-1011
Mar 26Oneonta Meet #2Mar 26 · Shot Put · Place 8 · FairviewShot Put4kg8.26-10.5011
Mar 20Friday "Knight" LightsMar 20 · Shot Put · Place 5 · FairviewShot Put526-611
Mar 20Friday "Knight" LightsMar 20 · Discus · Place 4 · FairviewDiscus486-911
Mar 20Friday "Knight" LightsMar 20 · Javelin · Place 18 · FairviewJavelin1858-911
Mar 141A-7A Cullman ClassicMar 14 · Javelin · Place 31 · FairviewJavelin3112.19m—
Mar 141A-7A Cullman ClassicMar 14 · Discus · Place 16 · FairviewDiscus1624.43m—
Mar 141A-7A Cullman ClassicMar 14 · Shot Put · Place 17 · FairviewShot Put178.25m—
Mar 10Oneonta OpenerMar 10 · Javelin · Place 22 · FairviewJavelin2250-111
Mar 10Oneonta OpenerMar 10 · Shot Put · Place 8 · FairviewShot Put826-211
Mar 10Oneonta OpenerMar 10 · Discus · Place 11 · FairviewDiscus1172-011
Mar 5Cullman County vs Marshall CountyMar 5 · Javelin · Place 17 · FairviewJavelin1746-1011
Mar 5Cullman County vs Marshall CountyMar 5 · Discus · Place 18 · FairviewDiscus1870-111
Mar 5Cullman County vs Marshall CountyMar 5 · Shot Put · Place 7 · FairviewShot Put726-711

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21Co-Ed Relays on the LakeFeb 21 · Shot Put · Place 7 · FairviewShot Put724-711
Feb 21Co-Ed Relays on the LakeFeb 21 · Discus · Place 9 · FairviewDiscus959-711

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Apr 14Cullman County ChampionshipApr 14 · Shot Put · Place 7 · FairviewShot Put725-710
Apr 14Cullman County ChampionshipApr 14 · Discus · Place 3 · FairviewDiscus377-710
Apr 14Cullman County ChampionshipApr 14 · Javelin · Place 8 · FairviewJavelin873-510
Apr 5West Point InvitationalApr 5 · Javelin · Place 5 · FairviewJavelin570-810
Apr 5West Point InvitationalApr 5 · Shot Put · Place 6 · FairviewShot Put623-10.7510
Apr 5West Point InvitationalApr 5 · Discus · Place 6 · FairviewDiscus669-210
Apr 1Hayden HS Invitational #1 2025Apr 1 · Shot Put · Place 10 · FairviewShot Put1024-810
Apr 1Hayden HS Invitational #1 2025Apr 1 · Discus · Place 3 · FairviewDiscus373-410
Apr 1Hayden HS Invitational #1 2025Apr 1 · Javelin · Place 11 · FairviewJavelin1164-910
Mar 20Oneonta Meet #2Mar 20 · Shot Put · Place 4 · FairviewShot Put426-910
Mar 20Oneonta Meet #2Mar 20 · Discus · Place 4 · FairviewDiscus471-8.2510
Mar 20Oneonta Meet #2Mar 20 · Javelin · Place 12 · FairviewJavelin1267-210
Mar 141A-7A Cullman ClassicMar 14 · Shot Put · Place 16 · FairviewShot Put1624-2.7510
Mar 141A-7A Cullman ClassicMar 14 · Javelin · Place 18 · FairviewJavelin1868-810
Mar 141A-7A Cullman ClassicMar 14 · Discus · Place 19 · FairviewDiscus1957-010
Mar 7Cullman v MarshallMar 7 · Javelin · Place 11 · FairviewJavelin1166-710
Mar 7Cullman v MarshallMar 7 · Discus · Place 11 · FairviewDiscus1176-110
Mar 7Cullman v MarshallMar 7 · Shot Put · Place 16 · FairviewShot Put1623-510
Mar 3Oneonta Opener 2025Mar 3 · Shot Put · Place 5 · FairviewShot Put525-1110
Mar 3Oneonta Opener 2025Mar 3 · Discus · Place 4 · FairviewDiscus475-410
Mar 3Oneonta Opener 2025Mar 3 · Javelin · Place 14 · FairviewJavelin1471-910

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 20Lake Guntersville InvitationalApr 20 · Javelin · Place 7 · FairviewJavelin768-19
Apr 20Lake Guntersville InvitationalApr 20 · Shot Put · Place 14 · FairviewShot Put1422-09
Mar 25Cullman County vs Marshall CountyMar 25 · Javelin · Place 16 · FairviewJavelin1654-79
Mar 25Cullman County vs Marshall CountyMar 25 · Discus · Place 19 · FairviewDiscus1948-19
Mar 19North Alabama JH Gold Circuit - CullmanMar 19 · Discus · Place 13 · FairviewDiscus1315.49m9
Mar 19North Alabama JH Gold Circuit - CullmanMar 19 · Shot Put · Place 2 · FairviewShot Put28.62m9
Mar 19North Alabama JH Gold Circuit - CullmanMar 19 · Discus · Place 13 · FairviewDiscus1350-109
Mar 19North Alabama JH Gold Circuit - CullmanMar 19 · Shot Put · Place 2 · FairviewShot Put228-3.509
Mar 14Hayden HS Invitational 2Mar 14 · Shot Put · Place 9 · FairviewShot Put925-29
Mar 14Hayden HS Invitational 2Mar 14 · Discus · Place 29 · FairviewDiscus2941-99
Mar 14Hayden HS Invitational 2Mar 14 · Javelin · Place 13 · FairviewJavelin1363-09
Mar 11Fairview JV InviteMar 11 · Discus · Place 3 · FairviewDiscus348-10—
Mar 11Fairview JV InviteMar 11 · Shot Put · Place 1 · FairviewShot Put128-09.00—
Mar 4Oneonta OpenerMar 4 · Javelin · Place 21 · FairviewJavelin2116.25m—
Mar 4Oneonta OpenerMar 4 · Discus · Place 19 · FairviewDiscus1915.97m—
Mar 4Oneonta OpenerMar 4 · Shot Put · Place 18 · FairviewShot Put186.70m—