Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorVestavilla Hills Metro JV #2 · Mar 6103-02Vestavilla Hills Metro JV #2March 6, 2025
Javelin · 400g · OutdoorMetro Birmingham JV Meet #5 · Apr 2104-10Metro Birmingham JV Meet #5April 2, 2026
Javelin · 800g · OutdoorMetro Birmingham JV Meet #1 · Feb 25110-04Metro Birmingham JV Meet #1February 25, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 16B'ham Metro JV Championship 2026Apr 16 · Javelin · Place 37 · Vestavia HillsJavelin800g37.97-0012
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · Javelin · Place 30 · Vestavia HillsJavelin800g30.96-0112
Apr 2Metro Birmingham JV Meet #5Apr 2 · Javelin · Place 24 · Vestavia HillsJavelin400g24.104-10 PB12
Mar 18Birmingham Metro JV Meet #4Mar 18 · Javelin · Place 32 · Vestavia HillsJavelin3298-112
Mar 12Metro Birmingham JV Meet #3Mar 12 · Javelin · Place 28 · Vestavia HillsJavelin28101-812
Mar 5Metro Birmingham JV Meet #2Mar 5 · Javelin · Place 20 · Vestavia HillsJavelin20108-1112
Mar 5Metro Birmingham JV Meet #2Mar 5 · Javelin · Place 20 · Vestavia HillsJavelin20108-1112
Feb 25Metro Birmingham JV Meet #1Feb 25 · Javelin · Place 9 · Vestavia HillsJavelin800g9.110-04 PB12
Feb 25Metro Birmingham JV Meet #1Feb 25 · Discus · Place 13 · Vestavia HillsDiscus1.6kg13.91-0112

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 17Birmingham Metro JV ChampionshipApr 17 · Discus · Place 13 · Vestavia HillsDiscus1398-1011
Apr 10Metro JV #6Apr 10 · Discus · Place 16 · Vestavia HillsDiscus1.6kg16.89-0311
Apr 3Metro JV #5Apr 3 · Discus · Place 14 · Vestavia HillsDiscus1.6kg14.92-0911
Mar 19Metro JV #4Mar 19 · Discus · Place 6 · Vestavia HillsDiscus1.6kg6.100-0211
Mar 6Vestavilla Hills Metro JV #2Mar 6 · Discus · Place 8 · Vestavia HillsDiscus1.6kg8.103-02 PB11
Feb 27Mountain Brook Metro JV #1Feb 27 · Discus · Place 10 · Vestavia HillsDiscus1.6kg10.94-0811

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 18Birmingham Metro JV ChampionshipApr 18 · Discus · Place 17 · Vestavia HillsDiscus1786-8—
Apr 11Metro Birmingham JV Meet #6 - HooverApr 11 · Discus · Place 11 · Vestavia HillsDiscus1187-510
Apr 4Metro Birmingham JV Meet #5Apr 4 · Discus · Place 22 · Vestavia HillsDiscus2284-0—
Mar 20Metro Birmingham JV Meet #4Mar 20 · Discus · Place 12 · Vestavia HillsDiscus1292-1010
Mar 14Metro JV Meet #3Mar 14 · Discus · Place 12 · Vestavia HillsDiscus1292-3—
Mar 7Metro Birmingham JV Meet #2Mar 7 · Discus · Place 9 · Vestavia HillsDiscus993-9—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 29Metro Birmingham JV Meet #1Feb 29 · Discus · Place 8 · Vestavia HillsDiscus891-910

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 20Birmingham Metro JV ChampionshipApr 20 · Discus · Place 13 · Vestavia HilDiscus1326.00m—
Apr 12Birmingham Metro JV Meet #6 - HooverApr 12 · Discus · Place 25 · Vestavia HillsDiscus2571-89
Apr 6Birmingham Metro JV Meet #5 - Spain ParkApr 6 · Discus · Place 46 · Vestavia HillsDiscus4667-89
Mar 15Metro Birmingham JV Meet #3Mar 15 · Discus · Place 40 · Vestavia HillsDiscus4059-09