Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorAHSAA Hewitt-Trussville Section 2026 · Apr 2491-05AHSAA Hewitt-Trussville Section 2026April 24, 2026
Javelin · 600g · OutdoorKing of the East · Apr 477-08King of the EastApril 4, 2026
Shot Put · 4kg · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 2325-08.00Last Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
Shot Put · 4kg · OutdoorKing of the East · Apr 427-04.00King of the EastApril 4, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · Javelin · Place 13 · Oak MountainJavelin600g13.72-0311
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · Discus · Place 8 · Oak MountainDiscus1kg8.91-05 PB11
Apr 15Shelby County ChampionshipsApr 15 · Javelin · Place 14 · Oak MountainJavelin600g14.70-0211
Apr 15Shelby County ChampionshipsApr 15 · Discus · Place 8 · Oak MountainDiscus1kg8.84-0811
Apr 15Shelby County ChampionshipsApr 15 · Shot Put · Place 7 · Oak MountainShot Put4kg7.25-09.5011
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Javelin · Place 27 · Oak MountainJavelin600g27.67-0211
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Discus · Place 28 · Oak MountainDiscus1kg28.81-0211
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Shot Put · Place 30 · Oak MountainShot Put4kg30.26-01.0011
Apr 4King of the EastApr 4 · Javelin · Place 4 · Oak MountainJavelin600g4.77-08 PB11
Apr 4King of the EastApr 4 · Discus · Place 5 · Oak MountainDiscus1kg5.83-0911
Apr 4King of the EastApr 4 · Shot Put · Place 6 · Oak MountainShot Put4kg6.27-04.00 PB11
Mar 19Fort Payne InvitationalMar 19 · Javelin · Place 23 · Oak MountainJavelin600g23.70-011
Mar 19Fort Payne InvitationalMar 19 · Discus · Place 9 · Oak MountainDiscus1kg9.81-1011
Mar 19Fort Payne InvitationalMar 19 · Shot Put · Place 21 · Oak MountainShot Put4kg21.24-1011

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 27Husky ClassicFeb 27 · Javelin · Place 17 · Oak MountainJavelin1772-911
Feb 27Husky ClassicFeb 27 · Shot Put · Place 17 · Oak MountainShot Put1726-811
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · Shot Put · Place 47 · Oak MountainShot Put4kg47.25-08.00 PB11
Jan 7Hump Day OctameetJan 7 · Shot Put · Place 11 · Oak MountainShot Put1125-3.2511

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #2Dec 13 · Shot Put · Place 42 · Oak MountainShot Put4225-7.5011
Dec 13Holiday Invitational #2Dec 13 · Shot Put · Place 42 · Oak MountainShot Put4225-7.5011
Jan 24Last Chance #1/PentathlonJan 24 · Shot Put · Place 40 · Oak MountainShot Put4022-11.5010
Jan 8Hump Day OctameetJan 8 · Shot Put · Place 16 · Oak MountainShot Put1622-810

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · Discus · Place 14 · Oak MountainDiscus1kg14.67-0810
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · Shot Put · Place 17 · Oak MountainShot Put4kg17.24-06.0010
Apr 16Shelby County ChampionshipsApr 16 · Shot Put · Place 13 · Oak MountainShot Put1325-910
Apr 16Shelby County ChampionshipsApr 16 · Discus · Place 8 · Oak MountainDiscus870-610
Apr 10Metro JV #6Apr 10 · Javelin · Place 8 · Oak MountainJavelin600g8.64-0610
Apr 10Metro JV #6Apr 10 · Discus · Place 9 · Oak MountainDiscus1kg9.74-0510
Apr 10Metro JV #6Apr 10 · Shot Put · Place 13 · Oak MountainShot Put4kg13.24-01.0010
Apr 3Metro JV #5Apr 3 · Javelin · Place 13 · Oak MountainJavelin600g13.65-0110
Apr 3Metro JV #5Apr 3 · Shot Put · Place 15 · Oak MountainShot Put4kg15.23-06.0010
Mar 20Thompson InvitationalMar 20 · Discus · Place 19 · Oak MountainDiscus1965-1110
Feb 27Mountain Brook Metro JV #1Feb 27 · Javelin · Place 4 · Oak MountainJavelin600g4.69-0010
Feb 27Mountain Brook Metro JV #1Feb 27 · Discus · Place 6 · Oak MountainDiscus1kg6.70-1010

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 7Magic City Invitational #2Dec 7 · Shot Put · Place 40 · Oak MountainShot Put4kg40.24-01.5010
Feb 23Oak Mountain Eagle RelaysFeb 23 · Shot Put · Place 3 · Oak MountainShot Put326-49
Feb 23Oak Mountain Eagle RelaysFeb 23 · Discus · Place 1 · Oak MountainDiscus170-6.259
Jan 27Last Chance Meet #2Jan 27 · Shot Put · Place 30 · Oak MountainShot Put3024-69
Jan 24Last Ditch JV MeetJan 24 · Shot Put · Place 13 · Oak MountainShot Put1323-109
Jan 10Hump Day OctameetJan 10 · Shot Put · Place 19 · Oak MountainShot Put1922-59

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Apr 26Hewitt Section 2024Apr 26 · Javelin · Place 12 · Oak MountainJavelin600g12.64-059
Apr 26Hewitt Section 2024Apr 26 · Discus · Place 8 · Oak MountainDiscus1kg8.79-029
Apr 18Birmingham Metro JV ChampionshipApr 18 · Shot Put · Place 7 · Oak MountainShot Put724-5.50—
Apr 17Shelby County ChampionshipsApr 17 · Discus · Place 10 · Oak MountainDiscus1064-49
Apr 17Shelby County ChampionshipsApr 17 · Javelin · Place 13 · Oak MountainJavelin1364-49
Apr 12Mountain Brook InvitationalApr 12 · Javelin · Place 38 · Oak MountainJavelin600g38.51-079
Apr 12Mountain Brook InvitationalApr 12 · Discus · Place 35 · Oak MountainDiscus1kg35.73-019
Apr 12Mountain Brook InvitationalApr 12 · Shot Put · Place 38 · Oak MountainShot Put4kg38.24-11.009
Apr 6Spain Park ClassicApr 6 · Shot Put · Place 18 · Oak MountainShot Put1825-2.259
Apr 6Spain Park ClassicApr 6 · Discus · Place 9 · Oak MountainDiscus976-109
Apr 6Spain Park ClassicApr 6 · Javelin · Place 11 · Oak MountainJavelin1165-39
Mar 20Metro Birmingham JV Meet #4Mar 20 · Javelin · Place 12 · Oak MountainJavelin1263-09
Mar 20Metro Birmingham JV Meet #4Mar 20 · Discus · Place 10 · Oak MountainDiscus1064-109
Mar 20Metro Birmingham JV Meet #4Mar 20 · Shot Put · Place 6 · Oak MountainShot Put626-09
Mar 14Metro JV Meet #3Mar 14 · Javelin · Place 14 · Oak MountainJavelin1464-7—
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · Shot Put · Place 41 · Oak MountainShot Put4125-69
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · Discus · Place 34 · Oak MountainDiscus3468-119
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · Javelin · Place 42 · Oak MountainJavelin4256-19
Mar 7Metro Birmingham JV Meet #2Mar 7 · Javelin · Place 7 · Oak MountainJavelin763-8—
Mar 1Husky March InviteMar 1 · Discus · Place 22 · Oak MountainDiscus2222.12m—
Mar 1Husky March InviteMar 1 · Shot Put · Place 31 · Oak MountainShot Put317.46m—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9Holiday Invitational #2Dec 9 · Shot Put · Place 38 · Oak MountainShot Put4kg38.24-02.009