Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorB'ham Metro JV Championship 2026 · Apr 1691-03B'ham Metro JV Championship 2026April 16, 2026
Shot Put · 4kg · IndoorJV Meet #1 · Dec 1827-07.50JV Meet #1December 18, 2025
Shot Put · 4kg · OutdoorMetro South Meet 3 · Mar 1831-11.50Metro South Meet 3March 18, 2025
Shot Put · 6lb · IndoorMiddle School Meet #2 · Dec 1631-02.00Middle School Meet #2December 16, 2024

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 16B'ham Metro JV Championship 2026Apr 16 · Discus · Place 3 · Hewitt-TrussvilleHewitt-TrussvilleDiscus1kg3.91-03 PB9
Apr 16B'ham Metro JV Championship 2026Apr 16 · Shot Put · Place 3 · Hewitt-TrussvilleHewitt-TrussvilleShot Put4kg3.29-00.009
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Discus · Place 21 · Hewitt-TrussvilleHewitt-TrussvilleDiscus1kg21.87-119
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Shot Put · Place 17 · Hewitt-TrussvilleHewitt-TrussvilleShot Put4kg17.28-08.009
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · Discus · Hewitt-TrussvilleHewitt-TrussvilleDiscus1kg--DNS9
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · Shot Put · Hewitt-TrussvilleHewitt-TrussvilleShot Put4kg--DNS9
Apr 4The 2026 Wayne Murphy InvitationalApr 4 · Discus · Place 8 · Hewitt-TrussvilleHewitt-TrussvilleDiscus1kg8.90-079
Apr 4The 2026 Wayne Murphy InvitationalApr 4 · Shot Put · Place 14 · Hewitt-TrussvilleHewitt-TrussvilleShot Put4kg14.29-02.009
Mar 18Birmingham Metro JV Meet #4Mar 18 · Discus · Place 4 · Hewitt-TrussvilleHewitt-TrussvilleDiscus486-09
Mar 18Birmingham Metro JV Meet #4Mar 18 · Shot Put · Place 4 · Hewitt-TrussvilleHewitt-TrussvilleShot Put425-19
Mar 12Metro Birmingham JV Meet #3Mar 12 · Discus · Place 1 · Hewitt-TrussvilleHewitt-TrussvilleDiscus186-69
Mar 12Metro Birmingham JV Meet #3Mar 12 · Shot Put · Place 2 · Hewitt-TrussvilleHewitt-TrussvilleShot Put227-0.259
Mar 5Metro Birmingham JV Meet #2Mar 5 · Discus · Place 3 · Hewitt-TrussvilleHewitt-TrussvilleDiscus384-39
Mar 5Metro Birmingham JV Meet #2Mar 5 · Shot Put · Place 5 · Hewitt-TrussvilleHewitt-TrussvilleShot Put526-89
Mar 5Metro Birmingham JV Meet #2Mar 5 · Discus · Place 3 · Hewitt-TrussvilleHewitt-TrussvilleDiscus384-39
Mar 5Metro Birmingham JV Meet #2Mar 5 · Shot Put · Place 5 · Hewitt-TrussvilleHewitt-TrussvilleShot Put526-89

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 21Last Ditch JV MeetJan 21 · Shot Put · Place 3 · Hewitt-TrussvilleHewitt-TrussvilleShot Put328-29
Jan 14JV Meet #3Jan 14 · Shot Put · Place 10 · Hewitt-TrussvilleHewitt-TrussvilleShot Put1028-6.509
Jan 6JV Meet #2Jan 6 · Shot Put · Place 5 · Hewitt-TrussvilleHewitt-TrussvilleShot Put528-4.759

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18JV Meet #1Dec 18 · Shot Put · Place 6 · Hewitt-TrussvilleHewitt-TrussvilleShot Put4kg6.27-07.50 PB9
Jan 16Middle School Gold Championship MeetJan 16 · Shot Put · Place 8 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooShot Put830-0.508
Jan 9Middle School Indoor Meet #3Jan 9 · Shot Put · Place 4 · Hewitt-TrussvilleHewitt-TrussvilleShot Put429-9—
Jan 9Middle School Indoor Meet #3Jan 9 · Shot Put · Place 4 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooShot Put429-98

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 7Metro Meet #5 @ Spain Park 2025Apr 7 · Discus · Place 2 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooDiscus270-88
Apr 7Metro Meet #5 @ Spain Park 2025Apr 7 · Shot Put · Place 2 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooShot Put229-7.508
Mar 18Metro South Meet 3Mar 18 · Discus · Place 2 · Hewitt-TrussvilleHewitt-TrussvilleDiscus1kg2.71-058
Mar 18Metro South Meet 3Mar 18 · Shot Put · Place 1 · Hewitt-TrussvilleHewitt-TrussvilleShot Put4kg1.31-11.50 PB8
Mar 11Metro South Meet 2- OM 2025Mar 11 · Discus · Place 1 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooDiscus178-78
Mar 11Metro South Meet 2- OM 2025Mar 11 · Shot Put · Place 2 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooShot Put234-10.258
Mar 5Metro South Meet #1 @ HewittMar 5 · Discus · Place 3 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooDiscus361-68
Mar 5Metro South Meet #1 @ HewittMar 5 · Shot Put · Place 2 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooShot Put234-08

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16Middle School Meet #2Dec 16 · Shot Put · Place 2 · Hewitt-TrussvilleHewitt-TrussvilleShot Put6lb2.31-02.00 PB8
Dec 12Middle School Meet #1Dec 12 · Shot Put · Place 3 · Hewitt-TrussvilleHewitt-TrussvilleShot Put6lb3.30-02.008