Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAHSAA Hewitt-Trussville Section 2026 · Apr 2410.94aAHSAA Hewitt-Trussville Section 2026April 24, 2026
150 Meters · Outdoor5 Team Battle Royale · Feb 2217.18a5 Team Battle RoyaleFebruary 22, 2024
200 Meters · OutdoorHewitt-Trussville Invitational · Apr 1722.18aHewitt-Trussville InvitationalApril 17, 2026
60 Meter · IndoorCross Plex JV Meet #1 · Dec 147.22aCross Plex JV Meet #1December 14, 2023
60 Meters · IndoorJV Meet #3 · Jan 297.20JV Meet #3January 29, 2024

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 100 Meters · Place 14 · Hewitt-TrussvilleHewitt-Trussville100 MetersRound P14.11.05aWind: -1.112
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 100 Meters · Place 5 · Hewitt-TrussvilleHewitt-Trussville100 MetersRound P5.10.94a PB12
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 100 Meters · Place 4 · Hewitt-TrussvilleHewitt-Trussville100 Meters4.11.08a12
Apr 17Hewitt-Trussville InvitationalApr 17 · 200 Meters · Place 9 · Hewitt-TrussvilleHewitt-Trussville200 Meters9.22.18a PB12
Apr 17Hewitt-Trussville InvitationalApr 17 · 100 Meters · Place 12 · Hewitt-TrussvilleHewitt-Trussville100 Meters12.11.23a12
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 200 Meters · Place 2 · Hewitt-TrussvilleHewitt-Trussville200 Meters2.22.52a12
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 100 Meters · Place 2 · Hewitt-TrussvilleHewitt-Trussville100 Meters2.11.11a12
Apr 4The 2026 Wayne Murphy InvitationalApr 4 · 200 Meters · Place 17 · Hewitt-TrussvilleHewitt-Trussville200 Meters17.22.54a12
Apr 4The 2026 Wayne Murphy InvitationalApr 4 · 100 Meters · Place 19 · Hewitt-TrussvilleHewitt-Trussville100 Meters19.11.16a12
Mar 19Thompson InvitationalMar 19 · 100 Meters · Place 12 · Hewitt-TrussvilleHewitt-Trussville100 Meters1211.3812
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 100 Meters · Place 24 · Hewitt-TrussvilleHewitt-Trussville100 Meters2411.4412

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 26Hewitt Section 2024Apr 26 · 200 Meters · Place 10 · Hewitt-TrussvilleHewitt-Trussville200 MetersRound P10.22.92aWind: -2.510
Apr 12Mountain Brook InvitationalApr 12 · 200 Meters · Hewitt-TrussvilleHewitt-Trussville200 MetersRound P--DNSWind: 0.210
Apr 12Mountain Brook InvitationalApr 12 · 100 Meters · Hewitt-TrussvilleHewitt-Trussville100 MetersRound P--DNSWind: 110
Mar 20Metro Birmingham JV Meet #4Mar 20 · 200 Meters · Place 1 · Hewitt-TrussvilleHewitt-Trussville200 Meters122.4410
Mar 20Metro Birmingham JV Meet #4Mar 20 · 100 Meters · Place 1 · Hewitt-TrussvilleHewitt-Trussville100 Meters111.2010
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · 100 Meters · Place 9 · Hewitt-TrussvilleHewitt-Trussville100 Meters911.2010
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · 200 Meters · Place 8 · Hewitt-TrussvilleHewitt-Trussville200 Meters822.4610
Feb 225 Team Battle RoyaleFeb 22 · 150 Meters · Place 3 · Hewitt-TrussvilleHewitt-Trussville150 Meters3.17.18a PB10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 29JV Meet #3Jan 29 · 60 Meters · Place 4 · Hewitt-TrussvilleHewitt-Trussville60 Meters47.20 PB10
Jan 10Hump Day OctameetJan 10 · 60 Meters · Place 8 · Hewitt-TrussvilleHewitt-Trussville60 Meters87.2110

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14Cross Plex JV Meet #1Dec 14 · 60 Meter · Place 3 · Hewitt-TrussvilleHewitt-Trussville60 Meter3.7.22a PB10
Jan 18JV Meet #3Jan 18 · 60 Meters · Place 13 · Hewitt-TrussvilleHewitt-Trussville60 Meters137.31—
Jan 10JV Meet #2Jan 10 · 60 Meters · Place 2 · Hewitt-TrussvilleHewitt-Trussville60 Meters27.239

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · 200 Meters · Place 11 · Hewitt-TrussvilleHewitt-Trussville200 MetersRound P11.23.16aWind: -19
Apr 21Hewitt-Trussville InvitationalApr 21 · 200 Meters · Place 8 · Hewitt-TrussvilleHewitt-Trussville200 Meters823.019
Apr 14Mountain Brook InvitationalApr 14 · 200 Meters · Hewitt-TrussvilleHewitt-Trussville200 MetersRound P--DNSWind: 0.69
Apr 14Mountain Brook InvitationalApr 14 · 100 Meters · Hewitt-TrussvilleHewitt-Trussville100 MetersRound P--DNSWind: 09
Mar 15Metro Birmingham JV Meet #3Mar 15 · 100 Meters · Place 3 · Hewitt-TrussvilleHewitt-Trussville100 Meters311.569

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15Crossplex JV Meet #1Dec 15 · 60 Meter · Place 8 · Hewitt-TrussvilleHewitt-Trussville60 Meter8.7.38a9
Dec 7First Crack JV MeetDec 7 · 60 Meter · Place 7 · Hewitt-TrussvilleHewitt-Trussville60 Meter7.7.42a9

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9Middle School Indoor Meet #1Dec 9 · 60 Meter · Place 1 · Hewitt-TrussvilleHewitt-Trussville60 Meter1.7.78a8
Dec 9Middle School Indoor Meet #1Dec 9 · 400 Meters · Hewitt-TrussvilleHewitt-Trussville400 Meters—DNS8

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 3Birmingham Metro MS Meet 1AMar 3 · 200 Meters · Place 16 · Hewitt-TrussvilleHewitt-Trussville200 Meters16.27.54a7
Mar 3Birmingham Metro MS Meet 1AMar 3 · 100 Meters · Place 13 · Hewitt-TrussvilleHewitt-Trussville100 Meters13.12.86a7