Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · OutdoorPaul W. Bryant Invitational · Feb 2721.67aPaul W. Bryant InvitationalFebruary 27, 2026
100m Hurdles · 33" / 0.838m · OutdoorWest Alabama Middle School City/County Championship · Apr 1420.96aWest Alabama Middle School City/County ChampionshipApril 14, 2026
300m Hurdles · 30" / 0.762m · OutdoorWest Alabama Middle School City/County Championship · Apr 141:01.87aWest Alabama Middle School City/County ChampionshipApril 14, 2026
400 Meters · IndoorPaul W. Bryant Middle School Invitational 2025 · Feb 271:21.42Paul W. Bryant Middle School Invitational 2025February 27, 2025
Shot Put · 4kg · OutdoorPaul W. Bryant Middle School Invitational #2 · Mar 3125-07.00Paul W. Bryant Middle School Invitational #2March 31, 2026
Shot Put · 6lb · OutdoorNorthridge-Jaguar Middle School Meet · Mar 2424-10.00Northridge-Jaguar Middle School MeetMarch 24, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 14West Alabama Middle School City/County ChampionshipApr 14 · Shot Put · Place 6 · Echols msShot Put4kg6.24-06.008
Apr 14West Alabama Middle School City/County ChampionshipApr 14 · 300m Hurdles · Place 7 · Echols ms300m Hurdles30" / 0.762m7.1:01.87a PB8
Apr 14West Alabama Middle School City/County ChampionshipApr 14 · 100m Hurdles · Place 17 · Echols ms100m Hurdles33" / 0.838m17.20.96a PB8
Mar 31Paul W. Bryant Middle School Invitational #2Mar 31 · Shot Put · Place 5 · Echols msShot Put4kg5.25-07.00 PB8
Mar 31Paul W. Bryant Middle School Invitational #2Mar 31 · 300m Hurdles · Place 10 · Echols ms300m Hurdles30" / 0.762m10.1:02.30a8
Mar 24Northridge-Jaguar Middle School MeetMar 24 · Shot Put · Place 4 · Echols msShot Put6lb4.24-10.00 PB8
Mar 24Northridge-Jaguar Middle School MeetMar 24 · 300m Hurdles · Place 8 · Echols ms300m Hurdles30" / 0.762m8.1:02.50a8
Mar 12Eastwood Middle School InvitationalMar 12 · Shot Put · Place 7 · Echols Middle SchoolShot Put721-78
Mar 12Eastwood Middle School InvitationalMar 12 · 300m Hurdles · Place 6 · Echols Middle School300m Hurdles61:03.028
Mar 3Northridge / Black & Blue Middle School MeetMar 3 · Shot Put · Place 7 · Echols MiddlShot Put76.42m—
Mar 3Northridge / Black & Blue Middle School MeetMar 3 · Shot Put · Place 7 · Echols MiddlShot Put76.42m—
Mar 3Northridge / Black & Blue Middle School MeetMar 3 · 100m Hurdles · Place 13 · Echols Middl100m Hurdles1321.10—
Mar 3Northridge / Black & Blue Middle School MeetMar 3 · 100m Hurdles · Place 13 · Echols Middl100m Hurdles1321.10—
Feb 27Paul W. Bryant InvitationalFeb 27 · Shot Put · Place 5 · Echols msShot Put6lb5.23-07.008
Feb 27Paul W. Bryant InvitationalFeb 27 · 100m Hurdles · Place 13 · Echols ms100m Hurdles30" / 0.762m13.21.67a PB8

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 15West AL & Tuscaloosa City/County Middle School Championships 2025Apr 15 · Shot Put · Place 4 · Echols Middle SchoolShot Put422-87
Apr 15West AL & Tuscaloosa City/County Middle School Championships 2025Apr 15 · 100m Hurdles · Place 13 · Echols Middle School100m Hurdles1321.087
Apr 2Eastwood Middle School Invitational 2025Apr 2 · Shot Put · Place 7 · Echols Middle SchoolShot Put722-07
Apr 2Eastwood Middle School Invitational 2025Apr 2 · 100m Hurdles · Place 3 · Echols Middle School100m Hurdles319.847
Mar 25Paul W. Bryant Middle School Invitational #2 2025Mar 25 · Shot Put · Place 6 · Echols Middle SchoolShot Put622-2.507
Mar 25Paul W. Bryant Middle School Invitational #2 2025Mar 25 · 100m Hurdles · Place 3 · Echols Middle School100m Hurdles320.337
Mar 5Northridge Black and BlueMar 5 · Shot Put · Place 5 · Echols Middle SchoolShot Put521-27
Mar 5Northridge Black and BlueMar 5 · 100m Hurdles · Place 4 · Echols Middle School100m Hurdles421.557

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 27Paul W. Bryant Middle School Invitational 2025Feb 27 · Shot Put · Place 7 · Echols Middle SchoolShot Put722-67
Feb 27Paul W. Bryant Middle School Invitational 2025Feb 27 · 100m Hurdles · Place 12 · Echols Middle School100m Hurdles1221.957
Feb 27Paul W. Bryant Middle School Invitational 2025Feb 27 · 400 Meters · Place 8 · Echols Middle School400 Meters81:21.42 PB7