Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorBlack and Gold Classic · Feb 2413.36Black and Gold ClassicFebruary 24, 2023
100 Meters · OutdoorPTC Meet of Champions · May 1712.83aPTC Meet of ChampionsMay 17, 2025
110m Hurdles · 39" / 0.991m · OutdoorAHSAA Muscle Shoals Section 2025 · Apr 2515.96aAHSAA Muscle Shoals Section 2025April 25, 2025
200 Meters · IndoorBlack and Gold Classic · Feb 2427.30Black and Gold ClassicFebruary 24, 2023
200 Meters · OutdoorAlbertville Varsity Meet · Mar 226.44Albertville Varsity MeetMarch 2, 2024
300m Hurdles · 36" / 0.914m · OutdoorAHSAA Muscle Shoals Section 2026 · Apr 2445.49aAHSAA Muscle Shoals Section 2026April 24, 2026
400 Meters · OutdoorMarshall County Track Championships · Apr 1759.63Marshall County Track ChampionshipsApril 17, 2024
60 Meters · IndoorLast Chance Meet #1 · Jan 268.10Last Chance Meet #1January 26, 2024
High Jump · IndoorIcebreaker Invitational #2 · Jan 66-02.00Icebreaker Invitational #2January 6, 2024
High Jump · OutdoorCullman County vs Marshall County · Mar 101.67mCullman County vs Marshall CountyMarch 10, 2023
Long Jump · OutdoorCullman County vs Marshall County · Mar 105.11mCullman County vs Marshall CountyMarch 10, 2023
Triple Jump · OutdoorAHSAA Muscle Shoals Section 2025 · Apr 2534-06.25AHSAA Muscle Shoals Section 2025April 25, 2025

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · High Jump · Place 6 · AlbertvilleAlbertvilleHigh Jump6.6-02.0011
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 110m Hurdles · Place 20 · AlbertvilleAlbertville110m Hurdles39" / 0.991mRound P20.17.27aWind: -1.411
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · High Jump · Place 2 · AlbertvilleAlbertvilleHigh Jump2.6-02.0011
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · 300m Hurdles · Place 8 · AlbertvilleAlbertville300m Hurdles36" / 0.914m8.45.49a PB11
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · 110m Hurdles · Place 4 · AlbertvilleAlbertville110m Hurdles39" / 0.991mRound P4.17.00a11
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · 110m Hurdles · Place 3 · AlbertvilleAlbertville110m Hurdles39" / 0.991m3.16.36a11
Apr 14Marshall County ChampionshipsApr 14 · High Jump · Place 2 · AlbertvilleAlbertvilleHigh Jump2.6-00.0011
Apr 14Marshall County ChampionshipsApr 14 · 300m Hurdles · Place 6 · AlbertvilleAlbertville300m Hurdles36" / 0.914m6.46.00a11
Apr 14Marshall County ChampionshipsApr 14 · 110m Hurdles · Place 1 · AlbertvilleAlbertville110m Hurdles39" / 0.991m1.16.39a11
Apr 2Albertville InvitationalApr 2 · Long Jump · Place 7 · AlbertvilleAlbertvilleLong Jump7.19-02.0011
Apr 2Albertville InvitationalApr 2 · High Jump · Place 2 · AlbertvilleAlbertvilleHigh Jump2.6-00.0011
Apr 2Albertville InvitationalApr 2 · 110m Hurdles · Place 3 · AlbertvilleAlbertville110m Hurdles39" / 0.991m3.16.57a11
Mar 19Fort Payne InvitationalMar 19 · High Jump · Place 4 · AlbertvilleAlbertvilleHigh Jump4.6-411
Mar 19Fort Payne InvitationalMar 19 · 110m Hurdles · Place 3 · AlbertvilleAlbertville110m Hurdles39" / 0.991m3.16.02a11
Mar 14Homewood InvitationalMar 14 · 110m Hurdles · Place 18 · AlbertvilleAlbertville110m Hurdles1816.70—
Mar 5Cullman County vs Marshall CountyMar 5 · High Jump · Place 2 · AlbertvilleAlbertvilleHigh Jump26-411
Mar 5Cullman County vs Marshall CountyMar 5 · 110m Hurdles · Place 3 · AlbertvilleAlbertville110m Hurdles316.9811

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 17PTC Meet of ChampionsMay 17 · 110m Hurdles · Place 2 · Gadsden BurnersGadsden Burners110m Hurdles39" / 0.991m2.16.90a10
May 17PTC Meet of ChampionsMay 17 · High Jump · Place 1 · Gadsden BurnersGadsden BurnersHigh Jump1.6-00.0010
May 17PTC Meet of ChampionsMay 17 · 100 Meters · Place 19 · Gadsden BurnersGadsden Burners100 Meters19.12.83a PB10
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 110m Hurdles · Place 21 · AlbertvilleAlbertville110m Hurdles39" / 0.991mRound P21.16.48aWind: 4.510
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · High Jump · Place 4 · AlbertvilleAlbertvilleHigh Jump4.6-06.0010
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · Triple Jump · Place 15 · AlbertvilleAlbertvilleTriple Jump15.34-06.25 PB10
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · 110m Hurdles · Place 6 · AlbertvilleAlbertville110m Hurdles39" / 0.991mRound P6.16.44a10
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · 110m Hurdles · Place 6 · AlbertvilleAlbertville110m Hurdles39" / 0.991m6.15.96a PB10
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · High Jump · Place 5 · AlbertvilleAlbertvilleHigh Jump5.6-02.0010
Apr 8Albertville JV InvitationalApr 8 · Triple Jump · Place 1 · AlbertvilleAlbertvilleTriple Jump135-610
Apr 8Albertville JV InvitationalApr 8 · Long Jump · Place 2 · AlbertvilleAlbertvilleLong Jump218-510
Apr 8Albertville JV InvitationalApr 8 · 110m Hurdles · Place 1 · AlbertvilleAlbertville110m Hurdles117.4310
Apr 4Don Heidon InvitationalApr 4 · High Jump · Place 3 · AlbertvilleAlbertvilleHigh Jump36-410
Mar 28The Rocket City ShowcaseMar 28 · High Jump · Place 5 · AlbertvilleAlbertvilleHigh Jump56-010
Mar 14Albertville Varsity Meet #2 2025Mar 14 · Triple Jump · Place 6 · AlbertvilleAlbertvilleTriple Jump635-1.5010
Mar 14Albertville Varsity Meet #2 2025Mar 14 · 110m Hurdles · Place 6 · AlbertvilleAlbertville110m Hurdles621.0110
Mar 7Cullman v MarshallMar 7 · Triple Jump · Place 7 · AlbertvilleAlbertvilleTriple Jump736-510
Mar 7Cullman v MarshallMar 7 · Long Jump · Place 11 · AlbertvilleAlbertvilleLong Jump1118-910
Mar 7Cullman v MarshallMar 7 · 110m Hurdles · Place 8 · AlbertvilleAlbertville110m Hurdles819.0910

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · High Jump · Place 9 · AlbertvilleAlbertvilleHigh Jump9.6-02.009
Apr 26AHSAA Scottsboro SectionApr 26 · 110m Hurdles · Place 11 · AlbertvilleAlbertville110m Hurdles39" / 0.991mRound P11.17.69a9
Apr 26AHSAA Scottsboro SectionApr 26 · High Jump · Place 2 · AlbertvilleAlbertvilleHigh Jump2.6-49
Apr 17Marshall County Track ChampionshipsApr 17 · High Jump · Place 3 · AlbertvilleAlbertvilleHigh Jump35-69
Apr 17Marshall County Track ChampionshipsApr 17 · 400 Meters · Place 13 · AlbertvilleAlbertville400 Meters1359.63 PB9
Apr 17Marshall County Track ChampionshipsApr 17 · 300m Hurdles · Place 5 · AlbertvilleAlbertville300m Hurdles548.979
Apr 17Marshall County Track ChampionshipsApr 17 · 110m Hurdles · Place 2 · AlbertvilleAlbertville110m Hurdles219.409
Mar 29The Rocket City ShowcaseMar 29 · Triple Jump · Place 31 · AlbertvilleAlbertvilleTriple Jump3110.93m9
Mar 29The Rocket City ShowcaseMar 29 · Long Jump · Place 60 · AlbertvilleAlbertvilleLong Jump605.32m9
Mar 29The Rocket City ShowcaseMar 29 · High Jump · Place 8 · AlbertvilleAlbertvilleHigh Jump81.77m9
Mar 25Cullman County vs Marshall CountyMar 25 · High Jump · Place 2 · AlbertvilleAlbertvilleHigh Jump25-89
Mar 14Albertville Varsity Meet #2Mar 14 · Pole Vault · Place 3 · AlbertvilleAlbertvillePole Vault37-00.00—
Mar 14Albertville Varsity Meet #2Mar 14 · Triple Jump · Place 10 · AlbertvilleAlbertvilleTriple Jump1036-03.50—
Mar 11Albertville JV Meet #2Mar 11 · High Jump · Place 1 · AlbertvilleAlbertvilleHigh Jump15-10.00—
Mar 2Albertville Varsity MeetMar 2 · Triple Jump · Place 4 · AlbertvilleAlbertvilleTriple Jump433-06.00—
Mar 2Albertville Varsity MeetMar 2 · Long Jump · Place 10 · AlbertvilleAlbertvilleLong Jump1016-02.00—
Mar 2Albertville Varsity MeetMar 2 · 200 Meters · Place 14 · AlbertvilleAlbertville200 Meters1426.44 PB—
Mar 2Albertville Varsity MeetMar 2 · 100 Meters · Place 16 · AlbertvilleAlbertville100 Meters1612.83—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · High Jump · Place 8 · AlbertvilleAlbertvilleHigh Jump86-09
Jan 26Last Chance Meet #1Jan 26 · High Jump · Place 9 · AlbertvilleAlbertvilleHigh Jump95-109
Jan 26Last Chance Meet #1Jan 26 · 60 Meters · Place 152 · AlbertvilleAlbertville60 Meters1528.10 PB9
Jan 6Icebreaker Invitational #2Jan 6 · High Jump · Place 2 · AlbertvilleAlbertvilleHigh Jump2.6-02.00 PB9

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 28AHSAA Scottsboro SectionalApr 28 · High Jump · Place 7 · AlbertvilleAlbertvilleHigh Jump7.5-08.008
Apr 18Marshall County ChampionshipsApr 18 · High Jump · Place 2 · AlbertvilleAlbertvilleHigh Jump26-08
Apr 18Marshall County ChampionshipsApr 18 · 300m Hurdles · Place 9 · AlbertvilleAlbertville300m Hurdles950.958
Apr 18Marshall County ChampionshipsApr 18 · 110m Hurdles · Place 3 · AlbertvilleAlbertville110m Hurdles320.528
Apr 14Albertville InvitationalApr 14 · High Jump · Place 3 · AlbertvilleAlbertvilleHigh Jump35.50—
Apr 14Albertville InvitationalApr 14 · Long Jump · Place 8 · AlbertvilleAlbertvilleLong Jump815-11.00—
Apr 14Albertville InvitationalApr 14 · 110m Hurdles · Place 3 · AlbertvilleAlbertville110m Hurdles321.40—
Mar 17Guntersville Friday Night LightsMar 17 · High Jump · Place 3 · AlbertvilleAlbertvilleHigh Jump35-88
Mar 17Guntersville Friday Night LightsMar 17 · Long Jump · Place 23 · AlbertvilleAlbertvilleLong Jump2317-5.508
Mar 17Guntersville Friday Night LightsMar 17 · 100 Meters · Place 29 · AlbertvilleAlbertville100 Meters2912.918
Mar 10Cullman County vs Marshall CountyMar 10 · Long Jump · Place 6 · AlbertvilleAlbertvilleLong Jump65.11m PB—
Mar 10Cullman County vs Marshall CountyMar 10 · High Jump · Place 1 · AlbertvilleAlbertvilleHigh Jump11.67m PB—
Mar 10Cullman County vs Marshall CountyMar 10 · 100 Meters · Place 11 · AlbertvilleAlbertville100 Meters1113.18—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 24Black and Gold ClassicFeb 24 · 110m Hurdles · Place 3 · AlbertvilleAlbertville110m Hurdles319.73—
Feb 24Black and Gold ClassicFeb 24 · 200 Meters · Place 18 · AlbertvilleAlbertville200 Meters1827.30 PB—
Feb 24Black and Gold ClassicFeb 24 · 100 Meters · Place 16 · AlbertvilleAlbertville100 Meters1613.36 PB—

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 29AHSAA James Clemens Sectional (4A, 7A)Apr 29 · 300m Hurdles · Place 15 · AlbertvilleAlbertville300m Hurdles36" / 0.914m15.47.94a7
Apr 29AHSAA James Clemens Sectional (4A, 7A)Apr 29 · 110m Hurdles · Place 14 · AlbertvilleAlbertville110m Hurdles39" / 0.991mRound P14.20.66a7
Apr 29AHSAA James Clemens Sectional (4A, 7A)Apr 29 · High Jump · AlbertvilleAlbertvilleHigh Jump--NH7
Apr 13Guntersville Friday Night LightsApr 13 · 300m Hurdles · Place 10 · AlbertvilleAlbertville300m Hurdles36" / 0.914m10.50.16a7
Apr 13Guntersville Friday Night LightsApr 13 · 110m Hurdles · Place 6 · AlbertvilleAlbertville110m Hurdles39" / 0.991m6.19.99a7
Apr 13Guntersville Friday Night LightsApr 13 · High Jump · Place 9 · AlbertvilleAlbertvilleHigh Jump9.5-04.007