Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAHSAA State Heptathlon/Decathlon · May 1512.18AHSAA State Heptathlon/DecathlonMay 15, 2024
1500 Meters · OutdoorAHSAA State Heptathlon/Decathlon · May 155:01.60AHSAA State Heptathlon/DecathlonMay 15, 2024
200 Meters · OutdoorGuntersville Varsity Meet 1 · Apr 624.56Guntersville Varsity Meet 1April 6, 2024
300m Hurdles · 36" / 0.914m · OutdoorNIKE Rocket City Showcase · Mar 2747.47aNIKE Rocket City ShowcaseMarch 27, 2026
400 Meters · OutdoorThe Rocket City Showcase · Mar 2953.27The Rocket City ShowcaseMarch 29, 2024
800 Meters · OutdoorThe Rocket City Showcase · Mar 282:16.50The Rocket City ShowcaseMarch 28, 2025
High Jump · OutdoorAHSAA State Heptathlon/Decathlon · May 151.47mAHSAA State Heptathlon/DecathlonMay 15, 2024
Javelin · 800g · OutdoorAHSAA 4A-7A Outdoor State Championship · Apr 30157-05AHSAA 4A-7A Outdoor State ChampionshipApril 30, 2026
Long Jump · OutdoorCullman County vs Marshall County · Mar 104.76mCullman County vs Marshall CountyMarch 10, 2023
Triple Jump · OutdoorCullman County vs Marshall County · Mar 1010.59mCullman County vs Marshall CountyMarch 10, 2023

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · Javelin · Place 5 · GuntersvilleJavelin800g5.157-05 PB12
Apr 24AHSAA Scottsboro Section 2026Apr 24 · Javelin · Place 5 · GuntersvilleJavelin800g5.142-1012
Apr 24Scottsboro SectionalsApr 24 · Javelin · Place 5 · GuntersvilleJavelin800g5.142-1012
Apr 18Last Chance InvitationalApr 18 · Javelin · Place 7 · GuntersvilleJavelin800g7.145-0712
Apr 14Marshall County ChampionshipsApr 14 · Javelin · Place 1 · GuntersvilleJavelin800g1.155-0212
Apr 14Marshall County ChampionshipsApr 14 · 300m Hurdles · Place 9 · Guntersville300m Hurdles36" / 0.914m9.48.65a12
Apr 4Lake Guntersville InvitationalApr 4 · Javelin · Place 9 · GuntersvilleJavelin800g9.131-1112
Apr 4Lake Guntersville InvitationalApr 4 · 300m Hurdles · Place 8 · Guntersville300m Hurdles36" / 0.914m8.49.71a12
Apr 4Lake Guntersville InvitationalApr 4 · 100 Meters · Place 21 · Guntersville100 Meters21.12.59a12
Mar 27NIKE Rocket City ShowcaseMar 27 · Javelin · Place 8 · GuntersvilleJavelin800g8.141-0012
Mar 27NIKE Rocket City ShowcaseMar 27 · 300m Hurdles · Place 33 · Guntersville300m Hurdles36" / 0.914m33.47.47a PB12
Mar 21Northridge-Jaguar InvitationalMar 21 · Triple Jump · Place 7 · GuntersvilleTriple Jump734-312
Mar 21Northridge-Jaguar InvitationalMar 21 · Javelin · Place 4 · GuntersvilleJavelin4136-012
Mar 21Northridge-Jaguar InvitationalMar 21 · 300m Hurdles · Place 8 · Guntersville300m Hurdles850.9612
Mar 13Albertville Varsity Meet #2Mar 13 · Javelin · Place 3 · GuntersvilleJavelin3150-1012
Mar 13Albertville Varsity Meet #2Mar 13 · 800 Meters · Place 15 · Guntersville800 Meters152:24.3612

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 12Lake Guntersville InvitationalApr 12 · Javelin · Place 13 · GuntersvilleJavelin13104-111
Mar 28The Rocket City ShowcaseMar 28 · Javelin · Place 15 · GuntersvilleJavelin15122-911
Mar 28The Rocket City ShowcaseMar 28 · 800 Meters · Place 82 · Guntersville800 Meters822:16.50 PB11
Mar 28The Rocket City ShowcaseMar 28 · 200 Meters · Place 96 · Guntersville200 Meters9626.2211
Mar 22Blackbear InvitationalMar 22 · Javelin · Place 4 · GuntersvilleJavelin4127-611
Mar 22Blackbear InvitationalMar 22 · Discus · Place 24 · GuntersvilleDiscus2470-111
Mar 22Blackbear InvitationalMar 22 · 800 Meters · Place 18 · Guntersville800 Meters182:22.4211
Mar 22Blackbear InvitationalMar 22 · 400 Meters · Place 24 · Guntersville400 Meters2456.3011
Mar 14Albertville Varsity Meet #2 2025Mar 14 · Discus · Place 20 · GuntersvilleDiscus2076-811
Mar 14Albertville Varsity Meet #2 2025Mar 14 · Javelin · Place 5 · GuntersvilleJavelin5130-011
Mar 14Albertville Varsity Meet #2 2025Mar 14 · 800 Meters · Place 14 · Guntersville800 Meters142:20.6811
Mar 14Albertville Varsity Meet #2 2025Mar 14 · 400 Meters · Place 8 · Guntersville400 Meters856.5811

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 15AHSAA State Heptathlon/DecathlonMay 15 · 1500 Meters · Place 7 · Guntersville1500 Meters75:01.60 PB10
May 15AHSAA State Heptathlon/DecathlonMay 15 · Javelin · Place 9 · GuntersvilleJavelin939.62m10
May 15AHSAA State Heptathlon/DecathlonMay 15 · Discus · Place 27 · GuntersvilleDiscus2723.71m10
May 15AHSAA State Heptathlon/DecathlonMay 15 · 110m Hurdles · Place 44 · Guntersville110m Hurdles4423.5810
May 15AHSAA State Heptathlon/DecathlonMay 15 · 400 Meters · Place 21 · Guntersville400 Meters2155.2810
May 15AHSAA State Heptathlon/DecathlonMay 15 · High Jump · Place 39 · GuntersvilleHigh Jump391.47m PB10
May 15AHSAA State Heptathlon/DecathlonMay 15 · Shot Put · Place 27 · GuntersvilleShot Put279.49m10
May 15AHSAA State Heptathlon/DecathlonMay 15 · Long Jump · Place 43 · GuntersvilleLong Jump434.80m10
May 15AHSAA State Heptathlon/DecathlonMay 15 · 100 Meters · Place 31 · Guntersville100 Meters3112.18 PB10
Apr 20Lake Guntersville InvitationalApr 20 · Javelin · Place 4 · GuntersvilleJavelin4137-310
Apr 17Marshall County Track ChampionshipsApr 17 · Javelin · Place 6 · GuntersvilleJavelin6120-410
Apr 17Marshall County Track ChampionshipsApr 17 · 400 Meters · Place 9 · Guntersville400 Meters957.1110
Apr 12Arab Knights InvitationalApr 12 · Javelin · Place 8 · GuntersvilleJavelin8130-310
Apr 12Arab Knights InvitationalApr 12 · 800 Meters · Place 27 · Guntersville800 Meters272:20.5010
Apr 6Guntersville Varsity Meet 1Apr 6 · Javelin · Place 2 · GuntersvilleJavelin2122-510
Apr 6Guntersville Varsity Meet 1Apr 6 · 400 Meters · Place 5 · Guntersville400 Meters555.1310
Apr 6Guntersville Varsity Meet 1Apr 6 · 200 Meters · Place 5 · Guntersville200 Meters524.56 PB10
Mar 29The Rocket City ShowcaseMar 29 · Javelin · Place 13 · GuntersvilleJavelin1341.88m10
Mar 29The Rocket City ShowcaseMar 29 · 400 Meters · Place 19 · Guntersville400 MetersRound P1953.27 PB10
Mar 25Cullman County vs Marshall CountyMar 25 · Javelin · Place 10 · GuntersvilleJavelin10115-1110
Mar 25Cullman County vs Marshall CountyMar 25 · 400 Meters · Place 5 · Guntersville400 Meters554.5710
Mar 21Oneonta Meet #2Mar 21 · Triple Jump · Place 9 · GuntersvilleTriple Jump936-710
Mar 21Oneonta Meet #2Mar 21 · Javelin · Place 17 · GuntersvilleJavelin17118-110
Mar 14Albertville Varsity Meet #2Mar 14 · 400 Meters · Place 10 · Guntersville400 Meters1055.80—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 18Marshall County ChampionshipsApr 18 · Javelin · Place 7 · GuntersvilleJavelin7114-19
Apr 18Marshall County ChampionshipsApr 18 · Triple Jump · Place 7 · GuntersvilleTriple Jump736-4.759
Mar 10Cullman County vs Marshall CountyMar 10 · Javelin · Place 7 · GuntersvilleJavelin732.84m—
Mar 10Cullman County vs Marshall CountyMar 10 · Javelin · Place 7 · GuntersvilleJavelin732.84m—
Mar 10Cullman County vs Marshall CountyMar 10 · Javelin · Place 7 · GuntersvilleJavelin732.84m—
Mar 10Cullman County vs Marshall CountyMar 10 · Triple Jump · Place 6 · GuntersvilleTriple Jump610.59m PB—
Mar 10Cullman County vs Marshall CountyMar 10 · Triple Jump · Place 6 · GuntersvilleTriple Jump610.59m—
Mar 10Cullman County vs Marshall CountyMar 10 · Triple Jump · Place 6 · GuntersvilleTriple Jump610.59m—
Mar 10Cullman County vs Marshall CountyMar 10 · Long Jump · Place 10 · GuntersvilleLong Jump104.76m PB—
Mar 10Cullman County vs Marshall CountyMar 10 · Long Jump · Place 10 · GuntersvilleLong Jump104.76m—
Mar 10Cullman County vs Marshall CountyMar 10 · Long Jump · Place 10 · GuntersvilleLong Jump104.76m—
Mar 10Cullman County vs Marshall CountyMar 10 · 400 Meters · Place 7 · Guntersville400 Meters757.73—
Mar 10Cullman County vs Marshall CountyMar 10 · 400 Meters · Place 7 · Guntersville400 Meters757.73—
Mar 10Cullman County vs Marshall CountyMar 10 · 400 Meters · Place 7 · Guntersville400 Meters757.73—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 19Marshall County ChampionshipsApr 19 · Triple Jump · Place 13 · GuntersvilleTriple Jump1331-4.508
Apr 19Marshall County ChampionshipsApr 19 · Long Jump · Place 12 · GuntersvilleLong Jump1213-7.508
Mar 29North Alabama Junior High Gold Circuit Guntersville #2Mar 29 · Triple Jump · Place 3 · GuntersvilleTriple Jump331-118
Mar 29North Alabama Junior High Gold Circuit Guntersville #2Mar 29 · Javelin · Place 4 · GuntersvilleJavelin493-48
Mar 29North Alabama Junior High Gold Circuit Guntersville #2Mar 29 · 300m Hurdles · Place 6 · Guntersville300m Hurdles657.308
Mar 14Albertville JV Meet #2Mar 14 · High Jump · Place 7 · GuntersvilleHigh Jump74-06.00—
Mar 14Albertville JV Meet #2Mar 14 · Long Jump · Place 4 · GuntersvilleLong Jump416-03.50—