Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorHewitt-Trussville Invitational · Apr 1795-02Hewitt-Trussville InvitationalApril 17, 2026
Discus · 1kg · OutdoorMetro Birmingham JV Meet #5 · Apr 296-09Metro Birmingham JV Meet #5April 2, 2026
Javelin · 400g · OutdoorMetro Birmingham JV Meet #5 · Apr 2109-10Metro Birmingham JV Meet #5April 2, 2026
Javelin · 800g · OutdoorMountain Brook Invitational-Varsity and Middle School · Apr 10116-07Mountain Brook Invitational-Varsity and Middle SchoolApril 10, 2026
Shot Put · 12lb · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 2342-08.00Last Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
Shot Put · 12lb · OutdoorHewitt-Trussville Invitational · Apr 1741-10.00Hewitt-Trussville InvitationalApril 17, 2026
Shot Put · 4kg · OutdoorMetro Birmingham JV Meet #5 · Apr 240-09.00Metro Birmingham JV Meet #5April 2, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · Discus · Place 14 · Hewitt-TrussvilleDiscus1.6kg14.94-0411
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · Shot Put · Place 14 · Hewitt-TrussvilleShot Put12lb14.37-05.5011
Apr 17Hewitt-Trussville InvitationalApr 17 · Discus · Place 31 · Hewitt-TrussvilleDiscus1.6kg31.95-02 PB11
Apr 17Hewitt-Trussville InvitationalApr 17 · Shot Put · Place 13 · Hewitt-TrussvilleShot Put12lb13.41-10.00 PB11
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Javelin · Place 33 · Hewitt-TrussvilleJavelin800g33.116-07 PB11
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Discus · Hewitt-TrussvilleDiscus1.6kg--DNS11
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Shot Put · Place 31 · Hewitt-TrussvilleShot Put12lb31.38-08.2511
Apr 2Metro Birmingham JV Meet #5Apr 2 · Javelin · Place 18 · Hewitt-TrussvilleJavelin400g18.109-10 PB11
Apr 2Metro Birmingham JV Meet #5Apr 2 · Discus · Place 9 · Hewitt-TrussvilleDiscus1kg9.96-09 PB11
Apr 2Metro Birmingham JV Meet #5Apr 2 · Shot Put · Place 2 · Hewitt-TrussvilleShot Put4kg2.40-09.00 PB11
Mar 19Thompson InvitationalMar 19 · Discus · Place 7 · Hewitt-TrussvilleDiscus7101-011
Mar 19Thompson InvitationalMar 19 · Shot Put · Place 10 · Hewitt-TrussvilleShot Put1038-5.5011
Mar 12Metro Birmingham JV Meet #3Mar 12 · Javelin · Place 5 · Hewitt-TrussvilleJavelin5119-1011
Mar 12Metro Birmingham JV Meet #3Mar 12 · Shot Put · Place 8 · Hewitt-TrussvilleShot Put836-911
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · Javelin · Place 20 · Hewitt-TrussvilleJavelin20123-411
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · Shot Put · Place 30 · Hewitt-TrussvilleShot Put3039-10.2511
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · Discus · Place 30 · Hewitt-TrussvilleDiscus3099-511

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 27Husky ClassicFeb 27 · Shot Put · Place 10 · Hewitt-TrussvilleShot Put1040-311
Feb 27Husky ClassicFeb 27 · Javelin · Place 17 · Hewitt-TrussvilleJavelin17123-011
Feb 27Husky ClassicFeb 27 · Discus · Place 19 · Hewitt-TrussvilleDiscus19105-211
Feb 21Oak Mountain Eagle RelaysFeb 21 · Discus · Place 4 · Hewitt-TrussvilleDiscus4102-711
Feb 21Oak Mountain Eagle RelaysFeb 21 · Javelin · Place 5 · Hewitt-TrussvilleJavelin5121-1011
Feb 21Oak Mountain Eagle RelaysFeb 21 · Shot Put · Place 2 · Hewitt-TrussvilleShot Put240-2.5011
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · Shot Put · Place 19 · Hewitt-TrussvilleShot Put12lb19.42-08.00 PB11
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · Shot Put · Place 18 · Hewitt-TrussvilleShot Put1841-011
Jan 14JV Meet #3Jan 14 · Shot Put · Place 13 · Hewitt-TrussvilleShot Put1339-0.7511

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18JV Meet #1Dec 18 · Shot Put · Place 3 · Hewitt-TrussvilleShot Put12lb3.39-03.0011
Dec 6Magic City Invitational #2Dec 6 · Shot Put · Hewitt-TrussvilleShot Put12lb--DNS11
Feb 28Husky March ClassicFeb 28 · Javelin · Place 32 · Hewitt-TrussvilleJavelin3297-1—
Feb 28Husky March ClassicFeb 28 · Discus · Place 38 · Hewitt-TrussvilleDiscus3872-11—

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · Shot Put · Place 12 · Hewitt-TrussvilleShot Put12lb12.35-11.5010
Apr 18Hewitt Trussville InvitationalApr 18 · Javelin · Place 30 · Hewitt-TrussvilleJavelin30110-310
Apr 18Hewitt Trussville InvitationalApr 18 · Shot Put · Place 29 · Hewitt-TrussvilleShot Put2934-10.5010
Apr 17Birmingham Metro JV ChampionshipApr 17 · Javelin · Place 7 · Hewitt-TrussvilleJavelin7123-1010
Apr 17Birmingham Metro JV ChampionshipApr 17 · Discus · Place 32 · Hewitt-TrussvilleDiscus3277-010
Apr 17Birmingham Metro JV ChampionshipApr 17 · Shot Put · Place 16 · Hewitt-TrussvilleShot Put1635-810
Apr 10Metro JV #6Apr 10 · Javelin · Place 11 · Hewitt-TrussvilleJavelin800g11.112-0010
Apr 10Metro JV #6Apr 10 · Discus · Place 42 · Hewitt-TrussvilleDiscus1.6kg42.38-0210
Apr 10Metro JV #6Apr 10 · Shot Put · Place 15 · Hewitt-TrussvilleShot Put12lb15.36-09.0010
Apr 3Metro JV #5Apr 3 · Javelin · Place 11 · Hewitt-TrussvilleJavelin800g11.111-0410
Apr 3Metro JV #5Apr 3 · Discus · Place 35 · Hewitt-TrussvilleDiscus1.6kg35.67-0510
Apr 3Metro JV #5Apr 3 · Shot Put · Place 15 · Hewitt-TrussvilleShot Put12lb15.35-04.7510
Mar 19Metro JV #4Mar 19 · Javelin · Place 19 · Hewitt-TrussvilleJavelin800g19.99-1110
Mar 19Metro JV #4Mar 19 · Discus · Place 28 · Hewitt-TrussvilleDiscus1.6kg28.71-0010
Mar 19Metro JV #4Mar 19 · Shot Put · Place 17 · Hewitt-TrussvilleShot Put12lb17.35-00.0010
Mar 12Metro JV #3Mar 12 · Javelin · Place 14 · Hewitt-TrussvilleJavelin800g14.106-0610
Mar 12Metro JV #3Mar 12 · Discus · Place 29 · Hewitt-TrussvilleDiscus1.6kg29.69-0010
Mar 12Metro JV #3Mar 12 · Shot Put · Place 18 · Hewitt-TrussvilleShot Put12lb18.31-05.0010
Mar 6Vestavilla Hills Metro JV #2Mar 6 · Javelin · Place 8 · Hewitt-TrussvilleJavelin800g8.109-0210
Mar 6Vestavilla Hills Metro JV #2Mar 6 · Discus · Place 41 · Hewitt-TrussvilleDiscus1.6kg41.58-1110
Mar 6Vestavilla Hills Metro JV #2Mar 6 · Shot Put · Place 22 · Hewitt-TrussvilleShot Put12lb22.31-00.0010

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 26Hewitt Section 2024Apr 26 · Shot Put · Place 14 · Hewitt-TrussvilleShot Put12lb14.33-03.009
Apr 19Hewitt Trussville InvitationalApr 19 · Shot Put · Place 42 · Hewitt-TrussvilleShot Put4229-89
Apr 18Birmingham Metro JV ChampionshipApr 18 · Discus · Place 31 · Hewitt-TrussvilleDiscus3161-5—
Apr 18Birmingham Metro JV ChampionshipApr 18 · Shot Put · Place 22 · Hewitt-TrussvilleShot Put2230-9—
Apr 11Metro Birmingham JV Meet #6 - HooverApr 11 · Shot Put · Place 18 · Hewitt-TrussvilleShot Put1830-109
Apr 4Metro Birmingham JV Meet #5Apr 4 · Discus · Place 34 · Hewitt-TrussvilleDiscus3465-6—
Apr 4Metro Birmingham JV Meet #5Apr 4 · Shot Put · Place 26 · Hewitt-TrussvilleShot Put2630-0.50—
Mar 20Metro Birmingham JV Meet #4Mar 20 · Discus · Place 27 · Hewitt-TrussvilleDiscus2762-99
Mar 20Metro Birmingham JV Meet #4Mar 20 · Shot Put · Place 16 · Hewitt-TrussvilleShot Put1632-39
Mar 14Metro JV Meet #3Mar 14 · Discus · Place 30 · Hewitt-TrussvilleDiscus3067-6—
Mar 14Metro JV Meet #3Mar 14 · Shot Put · Place 14 · Hewitt-TrussvilleShot Put1434-1—
Mar 7Metro Birmingham JV Meet #2Mar 7 · Shot Put · Place 10 · Hewitt-TrussvilleShot Put1033-8—