Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorAHSAA Scottsboro Section 2026 · Apr 24106-10AHSAA Scottsboro Section 2026April 24, 2026
Javelin · 800g · OutdoorAHSAA Scottsboro Section 2026 · Apr 24169-1AHSAA Scottsboro Section 2026April 24, 2026
Shot Put · 12lb · OutdoorCullman County Championship · Apr 832-04.50Cullman County ChampionshipApril 8, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · Javelin · Place 7 · FairviewJavelin800g7.155-0012
Apr 24AHSAA Scottsboro Section 2026Apr 24 · Javelin · Place 1 · FairviewJavelin800g1.169-1 PB12
Apr 24AHSAA Scottsboro Section 2026Apr 24 · Discus · Place 16 · FairviewDiscus1.6kg16.106-10 PB12
Apr 24Scottsboro SectionalsApr 24 · Javelin · Place 2 · FairviewJavelin800g2.169-0112
Apr 24Scottsboro SectionalsApr 24 · Discus · Place 16 · FairviewDiscus1.6kg16.106-1012
Apr 16Andy Page Memorial Meet 2026Apr 16 · Javelin · Place 2 · FairviewJavelin800g2.162-0512
Apr 16Andy Page Memorial Meet 2026Apr 16 · Discus · Place 20 · FairviewDiscus1.6kg20.106-0212
Apr 8Cullman County ChampionshipApr 8 · Javelin · Place 1 · FairviewJavelin800g1.162-0712
Apr 8Cullman County ChampionshipApr 8 · Shot Put · Place 14 · FairviewShot Put12lb14.32-04.50 PB12
Mar 27NIKE Rocket City ShowcaseMar 27 · Javelin · Place 1 · FairviewJavelin800g1.162-0912
Mar 26Oneonta Meet #2Mar 26 · Javelin · Place 3 · FairviewJavelin800g3.165-0912
Mar 26Oneonta Meet #2Mar 26 · Shot Put · FairviewShot Put12lb--DNS12
Mar 20Friday "Knight" LightsMar 20 · Javelin · Place 2 · FairviewJavelin2144-612
Mar 20Friday "Knight" LightsMar 20 · Shot Put · Place 7 · FairviewShot Put739-812
Mar 141A-7A Cullman ClassicMar 14 · Javelin · Place 1 · FairviewJavelin151.18m—
Mar 10Oneonta OpenerMar 10 · Javelin · Place 1 · FairviewJavelin1164-012
Mar 5Cullman County vs Marshall CountyMar 5 · Javelin · Place 1 · FairviewJavelin1164-512
Mar 5Cullman County vs Marshall CountyMar 5 · Shot Put · Place 16 · FairviewShot Put1634-512
Mar 5Cullman County vs Marshall CountyMar 5 · Discus · Place 10 · FairviewDiscus10106-012

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · Javelin · Place 6 · FairviewJavelin800g6.157-0511
Apr 18Andy Page Memorial Meet 2025Apr 18 · Javelin · Place 4 · FairviewJavelin4147-911
Apr 18Andy Page Memorial Meet 2025Apr 18 · Discus · Place 20 · FairviewDiscus20103-511
Apr 18Andy Page Memorial Meet 2025Apr 18 · Shot Put · Place 33 · FairviewShot Put3333-411
Apr 14Cullman County ChampionshipApr 14 · Discus · Place 11 · FairviewDiscus1188-2.2511
Apr 14Cullman County ChampionshipApr 14 · Shot Put · Place 7 · FairviewShot Put734-611
Apr 14Cullman County ChampionshipApr 14 · Javelin · Place 2 · FairviewJavelin2146-511
Apr 5West Point InvitationalApr 5 · Javelin · Place 2 · FairviewJavelin2138-111
Apr 5West Point InvitationalApr 5 · Discus · Place 3 · FairviewDiscus397-1011
Apr 1Hayden HS Invitational #1 2025Apr 1 · Discus · Place 6 · FairviewDiscus6102-811
Apr 1Hayden HS Invitational #1 2025Apr 1 · Shot Put · Place 13 · FairviewShot Put1334-7.7511
Apr 1Hayden HS Invitational #1 2025Apr 1 · Javelin · Place 2 · FairviewJavelin2144-811
Mar 20Oneonta Meet #2Mar 20 · Discus · Place 14 · FairviewDiscus1491-011
Mar 20Oneonta Meet #2Mar 20 · Shot Put · Place 12 · FairviewShot Put1236-411
Mar 20Oneonta Meet #2Mar 20 · Javelin · Place 2 · FairviewJavelin2144-611
Mar 141A-7A Cullman ClassicMar 14 · Shot Put · Place 24 · FairviewShot Put2434-5.2511
Mar 141A-7A Cullman ClassicMar 14 · Javelin · Place 3 · FairviewJavelin3148-811
Mar 7Cullman v MarshallMar 7 · Javelin · Place 1 · FairviewJavelin1138-011
Mar 7Cullman v MarshallMar 7 · Shot Put · Place 12 · FairviewShot Put1234-311
Mar 3Oneonta Opener 2025Mar 3 · Shot Put · Place 15 · FairviewShot Put1534-7.5011
Mar 3Oneonta Opener 2025Mar 3 · Javelin · Place 3 · FairviewJavelin3145-211

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 24Last Chance #1/PentathlonJan 24 · Shot Put · Place 37 · FairviewShot Put3734-2.5011

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · Javelin · Place 10 · FairviewJavelin800g10.152-0610
Apr 26AHSAA Scottsboro SectionApr 26 · Javelin · Place 4 · FairviewJavelin800g4.151-110
Apr 20Lake Guntersville InvitationalApr 20 · Javelin · Place 5 · FairviewJavelin5132-610
Apr 15Cullman County ChampionshipApr 15 · Shot Put · Place 7 · FairviewShot Put735-7.5010
Apr 15Cullman County ChampionshipApr 15 · Javelin · Place 2 · FairviewJavelin2148-310
Apr 12Arab Knights InvitationalApr 12 · Javelin · Place 12 · FairviewJavelin12119-810
Mar 25Cullman County vs Marshall CountyMar 25 · Javelin · Place 3 · FairviewJavelin3131-710
Mar 25Cullman County vs Marshall CountyMar 25 · Shot Put · Place 8 · FairviewShot Put835-1010
Mar 21Thursday "Knight" InvitationalMar 21 · Discus · Place 43 · FairviewDiscus4380-3.5010
Mar 21Thursday "Knight" InvitationalMar 21 · Javelin · Place 14 · FairviewJavelin14121-1110
Mar 14Hayden HS Invitational 2Mar 14 · Discus · Place 8 · FairviewDiscus896-510
Mar 14Hayden HS Invitational 2Mar 14 · Javelin · Place 1 · FairviewJavelin1138-010
Mar 4Oneonta OpenerMar 4 · Javelin · Place 3 · FairviewJavelin342.39m—
Mar 4Oneonta OpenerMar 4 · Discus · Place 20 · FairviewDiscus2021.94m—
Mar 4Oneonta OpenerMar 4 · Shot Put · Place 25 · FairviewShot Put259.32m—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 26Last Chance Meet #1Jan 26 · Shot Put · Place 91 · FairviewShot Put9128-910

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 28AHSAA Scottsboro SectionalApr 28 · Javelin · Place 14 · FairviewJavelin800g14.120-00.509
Apr 10Cullman County ChampionshipsApr 10 · Shot Put · Place 19 · FairviewShot Put1929-109
Apr 10Cullman County ChampionshipsApr 10 · Javelin · Place 13 · FairviewJavelin1396-59
Mar 10Cullman County vs Marshall CountyMar 10 · Javelin · Place 7 · FairviewJavelin732.13m—
Mar 10Cullman County vs Marshall CountyMar 10 · Javelin · Place 7 · FairviewJavelin732.13m—
Mar 10Cullman County vs Marshall CountyMar 10 · Javelin · Place 7 · FairviewJavelin732.13m—
Mar 10Cullman County vs Marshall CountyMar 10 · Shot Put · Place 18 · FairviewShot Put189.22m—
Mar 10Cullman County vs Marshall CountyMar 10 · Shot Put · Place 18 · FairviewShot Put189.22m—
Mar 10Cullman County vs Marshall CountyMar 10 · Shot Put · Place 18 · FairviewShot Put189.22m—

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 12Cullman County ChampionshipsApr 12 · Javelin · Place 18 · FairviewJavelin1818.11m—