Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorKing of the West (High School) · Mar 2881-05King of the West (High School)March 28, 2026
Javelin · 800g · OutdoorMountain Brook Invitational-Varsity and Middle School · Apr 1084-04Mountain Brook Invitational-Varsity and Middle SchoolApril 10, 2026
Shot Put · 12lb · OutdoorWest Alabama HS City/ County Championship · Apr 1624-09.00West Alabama HS City/ County ChampionshipApril 16, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 16West Alabama HS City/ County ChampionshipApr 16 · Javelin · Place 29 · Holy Spirit CatholicJavelin800g29.65-119
Apr 16West Alabama HS City/ County ChampionshipApr 16 · Discus · Place 34 · Holy Spirit CatholicDiscus1.6kg34.80-119
Apr 16West Alabama HS City/ County ChampionshipApr 16 · Shot Put · Place 56 · Holy Spirit CatholicShot Put12lb56.24-09.00 PB9
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Javelin · Place 59 · Holy Spirit CatholicJavelin800g59.84-04 PB9
Mar 28King of the West (High School)Mar 28 · Javelin · Place 13 · Holy Spirit CatholicJavelin800g13.56-089
Mar 28King of the West (High School)Mar 28 · Discus · Place 10 · Holy Spirit CatholicDiscus1.6kg10.81-05 PB9
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · Discus · Place 47 · Holy Spirit Catholic High SchoDiscus4778-09

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 21Northridge-Black & Blue InvitationalFeb 21 · Shot Put · Place 29 · Holy Spirit Catholic High SchoShot Put2925-59
Feb 21Northridge-Black & Blue InvitationalFeb 21 · Javelin · Place 10 · Holy Spirit Catholic High SchoJavelin1080-29
Feb 21Northridge-Black & Blue InvitationalFeb 21 · Discus · Place 25 · Holy Spirit Catholic High SchoDiscus2560-09
Jan 3Ice Breaker #2Jan 3 · Shot Put · Place 56 · Holy Spirit Catholic High SchoShot Put5625-10.259

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #2Dec 13 · Shot Put · Place 78 · Holy Spirit Catholic High SchoShot Put7825-69
Dec 13Holiday Invitational #2Dec 13 · Shot Put · Place 78 · Holy Spirit Catholic High SchoShot Put7825-69