Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSparkman Senator Classic · Apr 11124-05Sparkman Senator ClassicApril 11, 2026
Shot Put · 12lb · IndoorMagic City Invitational #2 · Dec 635-04.00Magic City Invitational #2December 6, 2025
Shot Put · 12lb · OutdoorKing of the West (High School) · Mar 2844-10.50King of the West (High School)March 28, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · Discus · Place 11 · Tuscaloosa CountyTuscaloosa CountyDiscus1.6kg11.108-009
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · Shot Put · Place 11 · Tuscaloosa CountyTuscaloosa CountyShot Put12lb11.39-09.009
Apr 17Hewitt-Trussville InvitationalApr 17 · Discus · Place 19 · Tuscaloosa CountyTuscaloosa CountyDiscus1.6kg19.117-029
Apr 17Hewitt-Trussville InvitationalApr 17 · Shot Put · Place 15 · Tuscaloosa CountyTuscaloosa CountyShot Put12lb15.41-06.509
Apr 16West Alabama HS City/ County ChampionshipApr 16 · Discus · Place 13 · Tuscaloosa CountyTuscaloosa CountyDiscus1.6kg13.110-089
Apr 16West Alabama HS City/ County ChampionshipApr 16 · Shot Put · Place 10 · Tuscaloosa CountyTuscaloosa CountyShot Put12lb10.40-07.509
Apr 11Sparkman Senator ClassicApr 11 · Discus · Place 8 · Tuscaloosa CountyTuscaloosa CountyDiscus1.6kg8.124-05 PB9
Apr 11Sparkman Senator ClassicApr 11 · Shot Put · Place 13 · Tuscaloosa CountyTuscaloosa CountyShot Put12lb13.42-07.009
Apr 4Spain Park ClassicApr 4 · Discus · Place 8 · Tuscaloosa CountyTuscaloosa CountyDiscus1.6kg8.120-019
Apr 4Spain Park ClassicApr 4 · Shot Put · Place 10 · Tuscaloosa CountyTuscaloosa CountyShot Put12lb10.41-00.759
Mar 28King of the West (High School)Mar 28 · Discus · Place 6 · Tuscaloosa CountyTuscaloosa CountyDiscus1.6kg6.114-079
Mar 28King of the West (High School)Mar 28 · Shot Put · Place 3 · Tuscaloosa CountyTuscaloosa CountyShot Put12lb3.44-10.50 PB9
Mar 21Northridge-Jaguar InvitationalMar 21 · Shot Put · Place 4 · Tuscaloosa CountyTuscaloosa CountyShot Put442-109
Mar 21Northridge-Jaguar InvitationalMar 21 · Discus · Place 4 · Tuscaloosa CountyTuscaloosa CountyDiscus4126-09
Mar 141A-7A Cullman ClassicMar 14 · Discus · Place 19 · Tuscaloosa CTuscaloosa CDiscus1933.88m—
Mar 141A-7A Cullman ClassicMar 14 · Shot Put · Place 12 · Tuscaloosa CTuscaloosa CShot Put1212.16m—

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 28Paul W. Bryant InvitationalFeb 28 · Shot Put · Place 22 · Tuscaloosa CountyTuscaloosa CountyShot Put2238-49
Feb 28Paul W. Bryant InvitationalFeb 28 · Discus · Place 33 · Tuscaloosa CountyTuscaloosa CountyDiscus3385-69
Feb 21Northridge-Black & Blue InvitationalFeb 21 · Discus · Place 26 · Tuscaloosa CountyTuscaloosa CountyDiscus2683-09
Feb 21Northridge-Black & Blue InvitationalFeb 21 · Shot Put · Place 12 · Tuscaloosa CountyTuscaloosa CountyShot Put1238-99
Jan 24Last Chance #3Jan 24 · Shot Put · Place 6 · Tuscaloosa CountyTuscaloosa CountyShot Put641-19
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · Shot Put · Place 25 · Tuscaloosa CountyTuscaloosa CountyShot Put2537-11.259
Jan 3Ice Breaker #2Jan 3 · Shot Put · Place 39 · Tuscaloosa CountyTuscaloosa CountyShot Put3934-5.259

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #2Dec 13 · Shot Put · Place 42 · Tuscaloosa CountyTuscaloosa CountyShot Put4236-09
Dec 13Holiday Invitational #2Dec 13 · Shot Put · Place 42 · Tuscaloosa CountyTuscaloosa CountyShot Put4236-09
Dec 6Magic City Invitational #2Dec 6 · Shot Put · Place 34 · Tuscaloosa CountyTuscaloosa CountyShot Put12lb34.35-04.00 PB9
Feb 27Paul W. Bryant Middle School Invitational 2025Feb 27 · Discus · Place 6 · Echols Middle SchoolEchols Middle SchoolDiscus679-48
Feb 27Paul W. Bryant Middle School Invitational 2025Feb 27 · Shot Put · Place 1 · Echols Middle SchoolEchols Middle SchoolShot Put132-88

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 15West AL & Tuscaloosa City/County Middle School Championships 2025Apr 15 · Discus · Place 8 · Echols Middle SchoolEchols Middle SchoolDiscus887-68
Apr 15West AL & Tuscaloosa City/County Middle School Championships 2025Apr 15 · Shot Put · Place 4 · Echols Middle SchoolEchols Middle SchoolShot Put433-98
Apr 2Eastwood Middle School Invitational 2025Apr 2 · Discus · Place 4 · Echols Middle SchoolEchols Middle SchoolDiscus483-08
Apr 2Eastwood Middle School Invitational 2025Apr 2 · Shot Put · Place 1 · Echols Middle SchoolEchols Middle SchoolShot Put137-0.508
Mar 25Paul W. Bryant Middle School Invitational #2 2025Mar 25 · Discus · Place 9 · Echols Middle SchoolEchols Middle SchoolDiscus969-28
Mar 25Paul W. Bryant Middle School Invitational #2 2025Mar 25 · Shot Put · Place 1 · Echols Middle SchoolEchols Middle SchoolShot Put134-68
Mar 18Northridge-Jaguar Middle School Meet 2025Mar 18 · Discus · Place 3 · Echols Middle SchoolEchols Middle SchoolDiscus392-28
Mar 18Northridge-Jaguar Middle School Meet 2025Mar 18 · Shot Put · Place 1 · Echols Middle SchoolEchols Middle SchoolShot Put134-118
Mar 5Northridge Black and BlueMar 5 · Discus · Place 5 · Echols Middle SchoolEchols Middle SchoolDiscus577-6.508
Mar 5Northridge Black and BlueMar 5 · Shot Put · Place 1 · Echols Middle SchoolEchols Middle SchoolShot Put133-38

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 16West Alabama MS ChampionshipApr 16 · Discus · Place 12 · Echols msEchols msDiscus1.6kg12.68-097
Apr 16West Alabama MS ChampionshipApr 16 · Shot Put · Place 11 · Echols msEchols msShot Put12lb11.29-01.007
Apr 11Northridge Black and Blue MS MeetApr 11 · Discus · Place 15 · Echols Middle SchoolEchols Middle SchoolDiscus1569-67
Apr 11Northridge Black and Blue MS MeetApr 11 · Shot Put · Place 9 · Echols Middle SchoolEchols Middle SchoolShot Put928-07
Mar 26Paul W. Bryant Middle School Invitational #2Mar 26 · Shot Put · Place 12 · Echols MiddlEchols MiddlShot Put128.33m—
Mar 19Northridge - Jaguar Middle School MeetMar 19 · Discus · Place 12 · EcholsEcholsDiscus1266-3—
Mar 19Northridge - Jaguar Middle School MeetMar 19 · Shot Put · Place 15 · EcholsEcholsShot Put1525-6—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 29Paul W. Bryant Middle School InvitationalFeb 29 · Discus · Place 14 · Echols Middle SchoolEchols Middle SchoolDiscus1464-77
Feb 29Paul W. Bryant Middle School InvitationalFeb 29 · Shot Put · Place 6 · Echols Middle SchoolEchols Middle SchoolShot Put628-07