Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAHSAA Scottsboro Section 2026 · Apr 2414.66aAHSAA Scottsboro Section 2026April 24, 2026
100m Hurdles · 33" / 0.838m · OutdoorAHSAA 1A-3A Outdoor State Championship · May 119.82aAHSAA 1A-3A Outdoor State ChampionshipMay 1, 2026
1600 Meters · OutdoorAlbertville JV Meet #1 · Mar 47:15.52Albertville JV Meet #1March 4, 2024
200 Meters · OutdoorPirate Invitational · Apr 1031.94aPirate InvitationalApril 10, 2026
300m Hurdles · 30" / 0.762m · OutdoorAHSAA Scottsboro Section 2026 · Apr 2457.86aAHSAA Scottsboro Section 2026April 24, 2026
3200 Meters · OutdoorThursday "Knight" Invitational · Mar 2115:13.88Thursday "Knight" InvitationalMarch 21, 2024
800 Meters · OutdoorCherokee County Invitational · Apr 43:16.10aCherokee County InvitationalApril 4, 2024

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 1AHSAA 1A-3A Outdoor State ChampionshipMay 1 · 100m Hurdles · Place 18 · Sand Rock100m Hurdles33" / 0.838mRound P18.19.82a PBWind: 1.39
Apr 24AHSAA Scottsboro Section 2026Apr 24 · 300m Hurdles · Place 8 · Sand Rock300m Hurdles30" / 0.762m8.57.86a PB9
Apr 24AHSAA Scottsboro Section 2026Apr 24 · 100m Hurdles · Place 3 · Sand Rock100m Hurdles33" / 0.838m3.20.00a9
Apr 24AHSAA Scottsboro Section 2026Apr 24 · 100 Meters · Place 15 · Sand Rock100 MetersRound P15.14.66a PB9
Apr 24Scottsboro SectionalsApr 24 · 300m Hurdles · Place 8 · Sand Rock300m Hurdles30" / 0.762m8.57.86a9
Apr 24Scottsboro SectionalsApr 24 · 100m Hurdles · Place 3 · Sand Rock100m Hurdles33" / 0.838m3.20.00a9
Apr 24Scottsboro SectionalsApr 24 · 100 Meters · Place 15 · Sand Rock100 MetersRound P15.14.66a9
Apr 10Pirate InvitationalApr 10 · 300m Hurdles · Sand Rock300m Hurdles30" / 0.762m--DNS9
Apr 10Pirate InvitationalApr 10 · 100m Hurdles · Place 5 · Sand Rock100m Hurdles33" / 0.838m5.20.37a9
Apr 10Pirate InvitationalApr 10 · 200 Meters · Place 12 · Sand Rock200 Meters12.31.94a PB9
Apr 10Pirate InvitationalApr 10 · 100 Meters · Place 13 · Sand Rock100 Meters13.15.41a9
Apr 2Albertville InvitationalApr 2 · 300m Hurdles · Place 7 · Sand Rock300m Hurdles30" / 0.762m7.1:00.85a9
Apr 2Albertville InvitationalApr 2 · 100m Hurdles · Place 6 · Sand Rock100m Hurdles33" / 0.838m6.20.45a9
Apr 2Albertville InvitationalApr 2 · 100 Meters · Place 13 · Sand Rock100 Meters13.15.10a9
Mar 19Fort Payne InvitationalMar 19 · 300m Hurdles · Place 28 · Sand Rock300m Hurdles30" / 0.762m28.1:03.80a9
Mar 19Fort Payne InvitationalMar 19 · 100m Hurdles · Place 18 · Sand Rock100m Hurdles33" / 0.838m18.20.38a9
Mar 12Boaz ClassicMar 12 · 300m Hurdles · Place 7 · Sand Rock300m Hurdles71:03.709
Mar 12Boaz ClassicMar 12 · 100m Hurdles · Place 5 · Sand Rock100m Hurdles520.399

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Albertville Varsity Meet #1Feb 28 · 300m Hurdles · Place 18 · Sand Rock300m Hurdles181:03.98a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 12Oneonta InvitationalApr 12 · 3200 Meters · Place 9 · Sand Rock3200 Meters915:29.37a—
Apr 4Cherokee County InvitationalApr 4 · 3200 Meters · Place 3 · Sand Rock3200 Meters315:49.01a—
Apr 4Cherokee County InvitationalApr 4 · 1600 Meters · Place 6 · Sand Rock1600 Meters67:17.36a—
Apr 4Cherokee County InvitationalApr 4 · 800 Meters · Place 9 · Sand Rock800 Meters93:16.10a PB—
Mar 21Thursday "Knight" InvitationalMar 21 · 3200 Meters · Place 24 · Sand Rock3200 Meters2415:13.88 PB7
Mar 4Albertville JV Meet #1Mar 4 · 800 Meters · Place 8 · Sand Rock800 Meters83:19.51—
Mar 4Albertville JV Meet #1Mar 4 · 1600 Meters · Place 4 · Sand Rock1600 Meters47:15.52 PB—