Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Ambulatory · OutdoorMountain Brook Invitational-Varsity and Middle School · Apr 1015.45aMountain Brook Invitational-Varsity and Middle SchoolApril 10, 2026
100 Meters · OutdoorMetro Birmingham JV Meet #5 · Apr 216.11aMetro Birmingham JV Meet #5April 2, 2026
200 Meters · Ambulatory · OutdoorAHSAA Hewitt-Trussville Section 2025 · Apr 2535.06aAHSAA Hewitt-Trussville Section 2025April 25, 2025
60 Meter · Ambulatory · IndoorMagic City Invitational #2 · Dec 610.03aMagic City Invitational #2December 6, 2025
60 Meter · IndoorAHSAA Indoor Track & Field Championship · Jan 3110.42aAHSAA Indoor Track & Field ChampionshipJanuary 31, 2025
Shot Put · 12lb · IndoorAHSAA Indoor Track & Field Championship · Jan 3115-01.50AHSAA Indoor Track & Field ChampionshipJanuary 31, 2025
Shot Put · Ambulatory · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 2321-06.75Last Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
Shot Put · Ambulatory · OutdoorAHSAA 4A-7A Outdoor State Championship · Apr 3020-11.00AHSAA 4A-7A Outdoor State ChampionshipApril 30, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · Shot Put · Place 2 · Vestavia HillsShot PutAmbulatory2.20-11.00 PB10
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 200 Meters · Place 1 · Vestavia Hills200 MetersAmbulatory1.37.44aWind: -2.310
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 100 Meters · Place 2 · Vestavia Hills100 MetersAmbulatory2.16.69aWind: -2.210
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · Shot Put · Place 2 · Vestavia HillsShot PutAmbulatory2.20-08.2510
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 200 Meters · Place 1 · Vestavia Hills200 MetersAmbulatory1.36.33a10
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 100 Meters · Place 2 · Vestavia Hills100 MetersAmbulatory2.15.65a10
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Shot Put · Place 2 · Vestavia HillsShot PutAmbulatory2.20-03.0010
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 200 Meters · Place 1 · Vestavia Hills200 MetersAmbulatory1.36.56aWind: 010
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 100 Meters · Place 2 · Vestavia Hills100 MetersAmbulatory2.15.45a PBWind: -0.610
Apr 2Metro Birmingham JV Meet #5Apr 2 · 100 Meters · Place 110 · Vestavia Hills100 Meters110.16.11a PB10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 60 Meter · Place 1 · Vestavia Hills60 MeterAmbulatory1.10.14a10
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · Shot Put · Place 1 · Vestavia HillsShot PutAmbulatory1.21-06.75 PB10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6Magic City Invitational #2Dec 6 · 60 Meter · Place 1 · Vestavia Hills60 MeterAmbulatory1.10.03a PB10
Dec 6Magic City Invitational #2Dec 6 · Shot Put · Place 1 · Vestavia HillsShot PutAmbulatory1.14-07.0010
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 60 Meter · Place 1 · Vestavia Hills60 Meter1.10.42a PB9
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · Shot Put · Place 1 · Vestavia HillsShot Put12lb1.15-01.50 PB9
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 400 Meters · Vestavia Hills400 Meters--DNS9
Jan 4Ice Breaker Invitational #2Jan 4 · 60 Meter · Place 1 · Vestavia Hills60 MeterAmbulatory1.10.18a9

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · Shot Put · Place 1 · Vestavia HillsShot PutAmbulatory1.20-06.509
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 200 Meters · Place 1 · Vestavia Hills200 MetersAmbulatory1.34.24aWind: 2.59
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 100 Meters · Place 1 · Vestavia Hills100 MetersAmbulatory1.15.60aWind: 0.69
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · Shot Put · Place 2 · Vestavia HillsShot PutAmbulatory2.20-05.759
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 200 Meters · Place 1 · Vestavia Hills200 MetersAmbulatory1.35.06a PB9
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 100 Meters · Place 1 · Vestavia Hills100 MetersAmbulatory1.16.15a9
Apr 11Mountain Brook InvitationalApr 11 · Shot Put · Place 2 · Vestavia HillsShot PutAmbulatory2.15-09.009
Apr 11Mountain Brook InvitationalApr 11 · 100 Meters · Place 1 · Vestavia Hills100 MetersAmbulatory1.17.00a9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7Magic City Invitational #2Dec 7 · 60 Meter · Place 1 · Vestavia Hills60 MeterAmbulatory1.10.15a9