Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorAHSAA 4A-7A Outdoor State Championship · Apr 30140-04AHSAA 4A-7A Outdoor State ChampionshipApril 30, 2026
Discus · 1kg · OutdoorMetro South Meet 3 · Mar 18117-02Metro South Meet 3March 18, 2025
Javelin · 800g · OutdoorAHSAA Hewitt-Trussville Section 2026 · Apr 24137-07AHSAA Hewitt-Trussville Section 2026April 24, 2026
Shot Put · 12lb · OutdoorAHSAA Hewitt-Trussville Section 2026 · Apr 2444-03.25AHSAA Hewitt-Trussville Section 2026April 24, 2026
Shot Put · 4kg · OutdoorMetro South Meet 3 · Mar 1843-00.50Metro South Meet 3March 18, 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 · Discus · Place 13 · Hewitt-TrussvilleHewitt-TrussvilleDiscus1.6kg13.140-04 PB9
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · Javelin · Place 10 · Hewitt-TrussvilleHewitt-TrussvilleJavelin800g10.137-07 PB9
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · Discus · Place 5 · Hewitt-TrussvilleHewitt-TrussvilleDiscus1.6kg5.135-049
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · Shot Put · Place 8 · Hewitt-TrussvilleHewitt-TrussvilleShot Put12lb8.44-03.25 PB9
Apr 17Hewitt-Trussville InvitationalApr 17 · Javelin · Place 15 · Hewitt-TrussvilleHewitt-TrussvilleJavelin800g15.130-119
Apr 17Hewitt-Trussville InvitationalApr 17 · Discus · Place 7 · Hewitt-TrussvilleHewitt-TrussvilleDiscus1.6kg7.132-069
Apr 17Hewitt-Trussville InvitationalApr 17 · Shot Put · Place 16 · Hewitt-TrussvilleHewitt-TrussvilleShot Put12lb16.41-05.009
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Javelin · Place 29 · Hewitt-TrussvilleHewitt-TrussvilleJavelin800g29.119-079
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Discus · Place 9 · Hewitt-TrussvilleHewitt-TrussvilleDiscus1.6kg9.133-049
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Shot Put · Place 23 · Hewitt-TrussvilleHewitt-TrussvilleShot Put12lb23.42-01.009
Apr 4The 2026 Wayne Murphy InvitationalApr 4 · Discus · Place 6 · Hewitt-TrussvilleHewitt-TrussvilleDiscus1.6kg6.129-009
Apr 4The 2026 Wayne Murphy InvitationalApr 4 · Shot Put · Place 11 · Hewitt-TrussvilleHewitt-TrussvilleShot Put12lb11.41-04.509
Mar 19Thompson InvitationalMar 19 · Discus · Place 2 · Hewitt-TrussvilleHewitt-TrussvilleDiscus2121-69
Mar 19Thompson InvitationalMar 19 · Shot Put · Place 4 · Hewitt-TrussvilleHewitt-TrussvilleShot Put441-10.759
Mar 14Homewood InvitationalMar 14 · Shot Put · Place 30 · Hewitt-TrussHewitt-TrussShot Put3012.47m—
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · Shot Put · Place 28 · Hewitt-TrussvilleHewitt-TrussvilleShot Put2840-6.259
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · Discus · Place 7 · Hewitt-TrussvilleHewitt-TrussvilleDiscus7136-19

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 27Husky ClassicFeb 27 · Shot Put · Place 30 · Hewitt-TrussvilleHewitt-TrussvilleShot Put3035-79
Feb 27Husky ClassicFeb 27 · Discus · Place 7 · Hewitt-TrussvilleHewitt-TrussvilleDiscus7126-79
Feb 21Oak Mountain Eagle RelaysFeb 21 · Discus · Place 1 · Hewitt-TrussvilleHewitt-TrussvilleDiscus1125-49
Feb 21Oak Mountain Eagle RelaysFeb 21 · Javelin · Place 8 · Hewitt-TrussvilleHewitt-TrussvilleJavelin8113-99
Feb 21Oak Mountain Eagle RelaysFeb 21 · Shot Put · Place 6 · Hewitt-TrussvilleHewitt-TrussvilleShot Put636-29

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · Discus · Place 9 · Hewitt-TrussvilleHewitt-TrussvilleDiscus1.6kg9.125-068
Apr 18Hewitt Trussville InvitationalApr 18 · Discus · Place 11 · Hewitt-TrussvilleHewitt-TrussvilleDiscus11121-98
Apr 18Hewitt Trussville InvitationalApr 18 · Shot Put · Place 52 · Hewitt-TrussvilleHewitt-TrussvilleShot Put5230-2.508
Mar 19Metro JV #4Mar 19 · Discus · Place 5 · Hewitt-TrussvilleHewitt-TrussvilleDiscus1.6kg5.102-068
Mar 19Metro JV #4Mar 19 · Shot Put · Place 14 · Hewitt-TrussvilleHewitt-TrussvilleShot Put12lb14.35-01.008
Mar 18Metro South Meet 3Mar 18 · Discus · Place 1 · Hewitt-TrussvilleHewitt-TrussvilleDiscus1kg1.117-02 PB8
Mar 18Metro South Meet 3Mar 18 · Shot Put · Place 1 · Hewitt-TrussvilleHewitt-TrussvilleShot Put4kg1.43-00.50 PB8

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 5Metro South MS #4 - Spain ParkApr 5 · Discus · Place 12 · Hewitt-TrussvilleHewitt-TrussvilleDiscus1kg12.92-077
Apr 5Metro South MS #4 - Spain ParkApr 5 · Shot Put · Place 9 · Hewitt-TrussvilleHewitt-TrussvilleShot Put4kg9.34-09.007
Mar 12King of the Mountain MSMar 12 · Discus · Place 7 · Hewitt-TrussvilleHewitt-TrussvilleDiscus1.6kg7.91-057
Mar 12King of the Mountain MSMar 12 · Shot Put · Place 9 · Hewitt-TrussvilleHewitt-TrussvilleShot Put12lb9.33-01.007