Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorAHSAA State Outdoor Championships - 4A/5A/6A/7A · May 4138-07AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4, 2023
Javelin · 800g · OutdoorEast D1 First-Round - NCAA Outdoor Championships · May 2861.96mEast D1 First-Round - NCAA Outdoor ChampionshipsMay 28, 2025
Shot Put · 12lb · IndoorFirst Crack JV Meet · Dec 733-11.50First Crack JV MeetDecember 7, 2022

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 13South Alabama InvitationalMar 13 · Javelin · Place 2 · South AlabamaSouth AlabamaJavelin263.36mSo

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · Javelin · Place 34 · South AlabamaSouth AlabamaJavelin800gRound P34.61.96m PBFr
May 18USA Last ChanceMay 18 · Discus · Place 5 · South AlabamaSouth AlabamaDiscus535.14mFr
Apr 27Jag Outdoor InviteApr 27 · Javelin · Place 2 · South AlabamaSouth AlabamaJavelin800g2.60.84mFr
Apr 11Crimson Tide InvitationalApr 11 · Javelin · Place 14 · South AlabamaSouth AlabamaJavelin1458.70mFr
Mar 14USA InviteMar 14 · Javelin · Place 2 · South AlabamaSouth AlabamaJavelin800g2.59.41mFr

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · Discus · Place 7 · ChelseaChelseaDiscus1.6kg7.138-07 PB12
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · Javelin · Place 11 · ChelseaChelseaJavelin800g11.136-1112
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · Discus · Place 6 · ChelseaChelseaDiscus1.6kg6.127-1112
Apr 19Shelby County ChampionshipsApr 19 · Discus · Place 2 · ChelseaChelseaDiscus2121-212
Apr 19Shelby County ChampionshipsApr 19 · Javelin · Place 3 · ChelseaChelseaJavelin3140-212
Apr 14Mountain Brook InvitationalApr 14 · Javelin · Place 13 · ChelseaChelseaJavelin800g13.143-0112
Apr 14Mountain Brook InvitationalApr 14 · Discus · ChelseaChelseaDiscus1.6kg--DNS12
Apr 12Birmingham Metro JV Meet #6 - HooverApr 12 · Javelin · Place 3 · ChelseaChelseaJavelin3146-212
Apr 8Spain Park ClassicApr 8 · Javelin · Place 8 · ChelseaChelseaJavelin800g8.123-0612
Apr 6Birmingham Metro JV Meet #5 - Spain ParkApr 6 · Javelin · Place 4 · ChelseaChelseaJavelin4146-1112
Mar 11Vestavia Hills - Varsity - King of the Mountain InvitationalMar 11 · Javelin · Place 20 · Chelsea HighChelsea HighJavelin2037.26m—
Mar 11Vestavia Hills - Varsity - King of the Mountain InvitationalMar 11 · Discus · Place 9 · Chelsea HighChelsea HighDiscus935.66m—
Mar 4Yellow Jacket InvitationalMar 4 · Javelin · Place 2 · Chelsea HighChelsea HighJavelin242.16m—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15Crossplex JV Meet #1Dec 15 · Shot Put · ChelseaChelseaShot Put12lb--DNS12
Dec 7First Crack JV MeetDec 7 · Shot Put · Place 3 · ChelseaChelseaShot Put12lb3.33-11.50 PB12