Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMountain Brook Invitational-Varsity and Middle School · Apr 1012.57aMountain Brook Invitational-Varsity and Middle SchoolApril 10, 2026
100m Hurdles · 33" / 0.838m · OutdoorHewitt-Trussville Invitational · Apr 1714.91aHewitt-Trussville InvitationalApril 17, 2026
200 Meters · OutdoorHewitt-Trussville Invitational · Apr 1726.02aHewitt-Trussville InvitationalApril 17, 2026
300m Hurdles · 30" / 0.762m · OutdoorAHSAA Hewitt-Trussville Section 2026 · Apr 2446.71aAHSAA Hewitt-Trussville Section 2026April 24, 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 · 300m Hurdles · Place 18 · Hewitt-Trussville300m Hurdles30" / 0.762m18.48.96a9
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 100m Hurdles · Place 5 · Hewitt-Trussville100m Hurdles33" / 0.838mRound P5.15.58aWind: -0.59
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 100m Hurdles · Place 3 · Hewitt-Trussville100m Hurdles33" / 0.838m3.15.52aWind: -5.19
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 100 Meters · Place 15 · Hewitt-Trussville100 MetersRound P15.12.61aWind: -1.29
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 300m Hurdles · Place 4 · Hewitt-Trussville300m Hurdles30" / 0.762m4.46.71a PB9
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 100m Hurdles · Place 5 · Hewitt-Trussville100m Hurdles33" / 0.838mRound P5.16.53a9
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 100m Hurdles · Place 1 · Hewitt-Trussville100m Hurdles33" / 0.838m1.15.00a9
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 200 Meters · Place 9 · Hewitt-Trussville200 MetersRound P9.26.98a9
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 100 Meters · Place 7 · Hewitt-Trussville100 MetersRound P7.12.77a9
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 100 Meters · Place 5 · Hewitt-Trussville100 Meters5.12.85a9
Apr 17Hewitt-Trussville InvitationalApr 17 · 300m Hurdles · Place 6 · Hewitt-Trussville300m Hurdles30" / 0.762m6.48.25a9
Apr 17Hewitt-Trussville InvitationalApr 17 · 100m Hurdles · Place 3 · Hewitt-Trussville100m Hurdles33" / 0.838m3.14.91a PB9
Apr 17Hewitt-Trussville InvitationalApr 17 · 200 Meters · Place 5 · Hewitt-Trussville200 Meters5.26.02a PB9
Apr 17Hewitt-Trussville InvitationalApr 17 · 100 Meters · Hewitt-Trussville100 Meters--DNS9
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 300m Hurdles · Place 10 · Hewitt-Trussville300m Hurdles30" / 0.762mRound P10.48.98a9
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 100 Meters · Place 9 · Hewitt-Trussville100 MetersRound P9.12.57a PBWind: 0.69
Apr 4The 2026 Wayne Murphy InvitationalApr 4 · 100m Hurdles · Place 4 · Hewitt-Trussville100m Hurdles33" / 0.838m4.15.39a9
Apr 4The 2026 Wayne Murphy InvitationalApr 4 · 200 Meters · Hewitt-Trussville200 Meters--DNS9
Apr 4The 2026 Wayne Murphy InvitationalApr 4 · 100 Meters · Place 9 · Hewitt-Trussville100 Meters9.13.01a9

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 1Metro South Meet #4 @ HewittApr 1 · 200 Meters · Place 1 · Hewitt-Truss200 Meters126.688
Apr 1Metro South Meet #4 @ HewittApr 1 · 200 Meters · Place 1 · Hewitt-Truss200 Meters126.688
Apr 1Metro South Meet #4 @ HewittApr 1 · 100 Meters · Place 1 · Hewitt-Truss100 Meters112.808
Apr 1Metro South Meet #4 @ HewittApr 1 · 100 Meters · Place 1 · Hewitt-Truss100 Meters112.808