Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMountain Brook Invitational-Varsity and Middle School · Apr 1013.01aMountain Brook Invitational-Varsity and Middle SchoolApril 10, 2026
400 Meters · IndoorMiddle School Meet #1 · Dec 151:05.79aMiddle School Meet #1December 15, 2025
400 Meters · OutdoorMetro South Meet #2 · Mar 111:00.44Metro South Meet #2March 11, 2026
60 Meter · IndoorMiddle School Meet #1 · Dec 118.40aMiddle School Meet #1December 11, 2025
60 Meters · IndoorMiddle School Meet #3 · Jan 88.55Middle School Meet #3January 8, 2026
Discus · 1.6kg · OutdoorMountain Brook 5 Team Battle Royale · Feb 23106-09Mountain Brook 5 Team Battle RoyaleFebruary 23, 2023
Pole Vault · IndoorMiddle School Meet #1 · Dec 117-06.00Middle School Meet #1December 11, 2025
Pole Vault · OutdoorMS Metro Championship Meet · Apr 158-06.00MS Metro Championship MeetApril 15, 2026
Shot Put · 12lb · IndoorHoliday Invitational #2 · Dec 1039-03.50Holiday Invitational #2December 10, 2022
Shot Put · 12lb · OutdoorAHSAA Hewitt-Trussville Sectional · Apr 2839-07.00AHSAA Hewitt-Trussville SectionalApril 28, 2023

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 15MS Metro Championship MeetApr 15 · Pole Vault · Place 11 · Mountain BrookMountain BrookPole Vault11.8-06.00 PB7
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Pole Vault · Mountain BrookMountain BrookPole Vault--DNS7
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 100 Meters · Place 22 · Mountain BrookMountain Brook100 Meters22.13.01a PB7
Apr 7Metro MS meet (Spain Park)Apr 7 · Pole Vault · Place 7 · Mountain BrookMountain BrookPole Vault7.8-00.007
Apr 7Metro MS meet (Spain Park)Apr 7 · 400 Meters · Place 15 · Mountain BrookMountain Brook400 Meters15.1:00.58a7
Apr 7Metro MS meet (Spain Park)Apr 7 · 100 Meters · Place 32 · Mountain BrookMountain Brook100 Meters32.13.28a7
Apr 1Metro South Meet #4 @ HomewoodApr 1 · Pole Vault · Place 5 · Mountain BrookMountain BrookPole Vault5.8-00.007
Apr 1Metro South Meet #4 @ HomewoodApr 1 · 100 Meters · Mountain BrookMountain Brook100 Meters--DNS7
Mar 17Metro South Meet # 3 | Mountain BrookMar 17 · Pole Vault · Place 5 · Mountain Brook Jr.Mountain Brook Jr.Pole Vault58-67
Mar 17Metro South Meet # 3 | Mountain BrookMar 17 · 400 Meters · Place 15 · Mountain Brook Jr.Mountain Brook Jr.400 Meters151:02.967
Mar 17Metro South Meet # 3 | Mountain BrookMar 17 · 100 Meters · Place 18 · Mountain Brook Jr.Mountain Brook Jr.100 Meters1813.247
Mar 11Metro South Meet #2Mar 11 · Pole Vault · Place 4 · Mountain Brook Jr.Mountain Brook Jr.Pole Vault48-07
Mar 11Metro South Meet #2Mar 11 · 400 Meters · Place 9 · Mountain Brook Jr.Mountain Brook Jr.400 Meters91:00.44 PB7
Mar 3Metro South Meet #1Mar 3 · Pole Vault · Place 2 · Mountain BrookMountain BrookPole Vault2.8-00.007
Mar 3Metro South Meet #1Mar 3 · 400 Meters · Place 17 · Mountain BrookMountain Brook400 Meters17.1:02.95a7

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 15Middle School Meet Gold Standard ChampionshipJan 15 · Pole Vault · Place 3 · Mountain Brook Jr.Mountain Brook Jr.Pole Vault38-07
Jan 8Middle School Meet #3Jan 8 · Pole Vault · Place 4 · Mountain Brook Jr.Mountain Brook Jr.Pole Vault47-67
Jan 8Middle School Meet #3Jan 8 · 60 Meters · Place 91 · Mountain Brook Jr.Mountain Brook Jr.60 Meters918.55 PB7

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 15Middle School Meet #1Dec 15 · Pole Vault · Place 12 · Mountain BrookMountain BrookPole Vault12.6-06.007
Dec 15Middle School Meet #1Dec 15 · 400 Meters · Place 60 · Mountain BrookMountain Brook400 Meters60.1:05.79a PB7
Dec 11Middle School Meet #1Dec 11 · 60 Meter · Place 58 · Mountain BrookMountain Brook60 Meter58.8.40a PB7
Dec 11Middle School Meet #1Dec 11 · Pole Vault · Place 5 · Mountain BrookMountain BrookPole Vault5.7-06.00 PB7

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · Shot Put · Place 10 · Mountain BrookMountain BrookShot Put12lb10.39-07.00 PB12
Apr 21Hewitt-Trussville InvitationalApr 21 · Shot Put · Place 28 · Mountain BrookMountain BrookShot Put2836-612
Apr 14Mountain Brook InvitationalApr 14 · Discus · Place 64 · Mountain BrookMountain BrookDiscus1.6kg64.84-0912
Apr 14Mountain Brook InvitationalApr 14 · Shot Put · Place 54 · Mountain BrookMountain BrookShot Put12lb54.35-11.7512
Apr 8Farragut TN Invitational 2023Apr 8 · Discus · Place 18 · Mountain BrookMountain BrookDiscus1.6kg18.81-912
Apr 8Farragut TN Invitational 2023Apr 8 · Shot Put · Place 7 · Mountain BrookMountain BrookShot Put12lb7.39-4.5012
Mar 23Over the Mountain ChallengeMar 23 · Discus · Place 13 · Mountain BrookMountain BrookDiscus13100-612
Mar 23Over the Mountain ChallengeMar 23 · Shot Put · Place 10 · Mountain BrookMountain BrookShot Put1039-312
Mar 3Husky March ClassicMar 3 · Discus · Place 18 · Mountain BrookMountain BrookDiscus1899-912
Mar 3Husky March ClassicMar 3 · Shot Put · Place 18 · Mountain BrookMountain BrookShot Put1838-212
Feb 23Mountain Brook 5 Team Battle RoyaleFeb 23 · Javelin · Mountain BrookMountain BrookJavelin800g--DNS12
Feb 23Mountain Brook 5 Team Battle RoyaleFeb 23 · Discus · Place 7 · Mountain BrookMountain BrookDiscus1.6kg7.106-09 PB12
Feb 23Mountain Brook 5 Team Battle RoyaleFeb 23 · Shot Put · Place 10 · Mountain BrookMountain BrookShot Put12lb10.38-06.0012

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 27Last Chance Invitational #1Jan 27 · Shot Put · Place 32 · Mountain BrookMountain BrookShot Put3239-0.5012
Jan 11Hump Day OctaMeetJan 11 · Shot Put · Place 6 · Mountain BrookMountain BrookShot Put638-812
Jan 7Icebreaker Invitational #2Jan 7 · Shot Put · Place 48 · Mountain BrookMountain BrookShot Put12lb48.36-01.0012

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 10Holiday Invitational #2Dec 10 · Shot Put · Place 17 · Mountain BrookMountain BrookShot Put12lb17.39-03.50 PB12
Dec 3Magic City Invitational #2Dec 3 · Shot Put · Place 17 · Mountain BrookMountain BrookShot Put12lb17.36-10.7512

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 29AHSAA Mountain Brook Sectional (5A-6A-7A)Apr 29 · Discus · Place 17 · Mountain BrookMountain BrookDiscus1.6kg17.88-1111
Apr 29AHSAA Mountain Brook Sectional (5A-6A-7A)Apr 29 · Shot Put · Place 13 · Mountain BrookMountain BrookShot Put12lb13.36-06.0011
Apr 22Hewitt-Trussville InvitationalApr 22 · Discus · Place 30 · Mountain BrookMountain BrookDiscus3097-611
Apr 22Hewitt-Trussville InvitationalApr 22 · Shot Put · Place 32 · Mountain BrookMountain BrookShot Put3234-911
Apr 15Mountain Brook InvitationalApr 15 · Discus · Place 31 · Mountain BrookMountain BrookDiscus1.6kg31.100-1111
Apr 15Mountain Brook InvitationalApr 15 · Shot Put · Place 30 · Mountain BrookMountain BrookShot Put12lb30.37-07.0011
Apr 8All American Track Classic 2022Apr 8 · Discus · Place 78 · Mountain BrookMountain BrookDiscus1.6kg78.90-311

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 11Crossplex Holiday Invitational #2Dec 11 · Shot Put · Place 30 · Mountain BrookMountain BrookShot Put12lb30.37-02.0011
Dec 4Magic City Invitational #1Dec 4 · Shot Put · Place 12 · Mountain BrookMountain BrookShot Put12lb12.35-09.7511
Jan 29Last Chance InvitationalJan 29 · Shot Put · Place 13 · Mountain BrookMountain BrookShot Put12lb13.10.83m10

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 23AHSAA Class 6A Section 2Apr 23 · Discus · Place 13 · Mountain BrookMountain BrookDiscus1.6kg13.28.19m10
Apr 23AHSAA Class 6A Section 2Apr 23 · Shot Put · Place 18 · Mountain BrookMountain BrookShot Put12lb18.11.41m10