Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Ambulatory · OutdoorMountain Brook Invitational-Varsity and Middle School · Apr 1015.35aMountain Brook Invitational-Varsity and Middle SchoolApril 10, 2026
100 Meters · OutdoorHomewood Invitational · Mar 1415.47Homewood InvitationalMarch 14, 2026
Discus · Ambulatory · OutdoorAHSAA Hewitt-Trussville Section 2026 · Apr 2477-01AHSAA Hewitt-Trussville Section 2026April 24, 2026
Javelin · 800g Ambulatory · OutdoorAHSAA 4A-7A Outdoor State Championship · Apr 3057-05AHSAA 4A-7A Outdoor State ChampionshipApril 30, 2026
Shot Put · Ambulatory · OutdoorAHSAA Hewitt-Trussville Section 2026 · Apr 2429-01.00AHSAA 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

25 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · Javelin · Place 1 · Hewitt-TrussvilleJavelin800g Ambulatory1.57-05 PB10
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · Discus · Place 1 · Hewitt-TrussvilleDiscusAmbulatory1.71-0910
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · Shot Put · Place 1 · Hewitt-TrussvilleShot PutAmbulatory1.28-00.0010
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 100 Meters · Place 1 · Hewitt-Trussville100 MetersAmbulatory1.15.91aWind: -2.210
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · Javelin · Place 1 · Hewitt-TrussvilleJavelin800g Ambulatory1.51-0910
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · Discus · Place 1 · Hewitt-TrussvilleDiscusAmbulatory1.77-01 PB10
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · Shot Put · Place 1 · Hewitt-TrussvilleShot PutAmbulatory1.29-01.00 PB10
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 100 Meters · Place 1 · Hewitt-Trussville100 MetersAmbulatory1.15.39a10
Apr 17Hewitt-Trussville InvitationalApr 17 · Javelin · Place 1 · Hewitt-TrussvilleJavelin800g Ambulatory1.49-0210
Apr 17Hewitt-Trussville InvitationalApr 17 · Discus · Place 1 · Hewitt-TrussvilleDiscusAmbulatory1.70-0510
Apr 17Hewitt-Trussville InvitationalApr 17 · Shot Put · Place 1 · Hewitt-TrussvilleShot PutAmbulatory1.27-09.7510
Apr 17Hewitt-Trussville InvitationalApr 17 · 100 Meters · Place 1 · Hewitt-Trussville100 MetersAmbulatory1.15.51a10
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Discus · Place 1 · Hewitt-TrussvilleDiscusAmbulatory1.70-0210
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Shot Put · Place 1 · Hewitt-TrussvilleShot PutAmbulatory1.27-09.0010
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 200 Meters · Hewitt-Trussville200 MetersAmbulatory--DNSWind: 010
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 100 Meters · Place 1 · Hewitt-Trussville100 MetersAmbulatory1.15.35a PBWind: -0.610
Apr 2Metro Birmingham JV Meet #5Apr 2 · Javelin · Place 1 · Hewitt-TrussvilleJavelin800g Ambulatory1.40-0110
Apr 2Metro Birmingham JV Meet #5Apr 2 · Discus · Place 1 · Hewitt-TrussvilleDiscusAmbulatory1.60-0210
Apr 2Metro Birmingham JV Meet #5Apr 2 · Shot Put · Place 1 · Hewitt-TrussvilleShot PutAmbulatory1.27-09.2510
Mar 14Homewood InvitationalMar 14 · Discus · Place 1 · Hewitt-TrussDiscus117.06m—
Mar 14Homewood InvitationalMar 14 · Discus · Place 1 · Hewitt-TrussDiscus117.06m—
Mar 14Homewood InvitationalMar 14 · Shot Put · Place 1 · Hewitt-TrussShot Put18.12m—
Mar 14Homewood InvitationalMar 14 · Shot Put · Place 1 · Hewitt-TrussShot Put18.12m—
Mar 14Homewood InvitationalMar 14 · 100 Meters · Place 2 · Hewitt-Truss100 Meters215.47 PB—
Mar 14Homewood InvitationalMar 14 · 100 Meters · Place 2 · Hewitt-Truss100 Meters215.47—