Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMetro South Meet 3 · Mar 1814.34aMetro South Meet 3March 18, 2025
200 Meters · OutdoorMetro South Meet 3 · Mar 1830.36aMetro South Meet 3March 18, 2025
60 Meters · IndoorMiddle School Indoor Meet #3 · Jan 99.23aMiddle School Indoor Meet #3January 9, 2025
60m Hurdles · 30" / 0.762m · IndoorMiddle School Meet #2 · Dec 1612.51aMiddle School Meet #2December 16, 2024
Discus · 1kg · OutdoorMetro South Meet 3 · Mar 1872-03Metro South Meet 3March 18, 2025
Shot Put · 4kg · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 2337-02.00Last Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
Shot Put · 4kg · OutdoorAHSAA 4A-7A Outdoor State Championship · Apr 3037-04.50AHSAA 4A-7A Outdoor State ChampionshipApril 30, 2026
Shot Put · 6lb · IndoorMiddle School Meet #2 · Dec 1630-10.50Middle School Meet #2December 16, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · Shot Put · Place 4 · HomewoodHomewoodShot Put4kg4.37-04.50 PB9
Apr 24AHSAA Northridge Section 2026Apr 24 · Shot Put · Place 6 · HomewoodHomewoodShot Put4kg6.34-04.509
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Shot Put · Place 7 · HomewoodHomewoodShot Put4kg7.33-04.759
Apr 4John Esslinger Meet of ChampionsApr 4 · Shot Put · Place 5 · HomewoodHomewoodShot Put4kg5.34-09.009
Mar 14Homewood InvitationalMar 14 · Discus · Place 23 · HomewoodHomewoodDiscus2325.22m—
Mar 14Homewood InvitationalMar 14 · Shot Put · Place 4 · HomewoodHomewoodShot Put411.58m—
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · Shot Put · Place 10 · HomewoodHomewoodShot Put1034-99
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · Discus · Place 26 · HomewoodHomewoodDiscus2666-109

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 288th Annual Yellow Jacket InvitationalFeb 28 · Shot Put · Place 1 · HomewoodHomewoodShot Put136-69
Feb 19Five Team Battle RoyaleFeb 19 · Shot Put · Place 1 · HomewoodHomewoodShot Put138-11.259
Jan 30AHSAA State Indoor MeetJan 30 · Shot Put · Place 3 · HomewoodHomewoodShot Put338-8.259
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · Shot Put · Place 7 · HomewoodHomewoodShot Put4kg7.37-02.00 PB9
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · Shot Put · Place 7 · HomewoodHomewoodShot Put735-69

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #2Dec 13 · Shot Put · Place 4 · HomewoodHomewoodShot Put434-89
Dec 13Holiday Invitational #2Dec 13 · Shot Put · Place 4 · HomewoodHomewoodShot Put434-89
Jan 16Middle School Gold Championship MeetJan 16 · Shot Put · Place 1 · Homewood Middle SchoolHomewood Middle SchoolShot Put137-108
Jan 9Middle School Indoor Meet #3Jan 9 · 60m Hurdles · Place 38 · HomewoodHomewood60m Hurdles3812.36a—
Jan 9Middle School Indoor Meet #3Jan 9 · 60 Meters · Place 74 · HomewoodHomewood60 Meters749.23a PB—
Jan 9Middle School Indoor Meet #3Jan 9 · 60m Hurdles · Place 38 · Homewood Middle SchoolHomewood Middle School60m Hurdles3812.368
Jan 9Middle School Indoor Meet #3Jan 9 · 60 Meters · Place 74 · Homewood Middle SchoolHomewood Middle School60 Meters749.238

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · Shot Put · Place 9 · HomewoodHomewoodShot Put4kg9.34-05.008
Apr 25AHSAA 4A - Section 2/6A - Section 3 - Northridge 2025Apr 25 · Shot Put · Place 7 · HomewoodHomewoodShot Put4kg7.35-00.258
Apr 18Hewitt Trussville InvitationalApr 18 · Shot Put · Place 4 · HomewoodHomewoodShot Put435-58
Apr 11Mountain Brook InvitationalApr 11 · Shot Put · Place 11 · HomewoodHomewoodShot Put4kg11.32-09.008
Apr 7Metro South Meet #5 @ HomewoodApr 7 · 200 Meters · Place 6 · Homewood Middle SchoolHomewood Middle School200 Meters630.628
Apr 7Metro South Meet #5 @ HomewoodApr 7 · 100 Meters · Place 5 · Homewood Middle SchoolHomewood Middle School100 Meters514.428
Apr 1Metro MS #4 - OMApr 1 · Shot Put · Place 1 · Homewood Middle SchoolHomewood Middle SchoolShot Put142-08
Apr 1Metro MS #4 - OMApr 1 · 200 Meters · Place 20 · Homewood Middle SchoolHomewood Middle School200 Meters2030.628
Apr 1Metro MS #4 - OMApr 1 · 100 Meters · Place 31 · Homewood Middle SchoolHomewood Middle School100 Meters3114.648
Mar 18Metro South Meet 3Mar 18 · Discus · Place 1 · HomewoodHomewoodDiscus1kg1.72-03 PB8
Mar 18Metro South Meet 3Mar 18 · 200 Meters · Place 15 · HomewoodHomewood200 Meters15.30.36a PB8
Mar 18Metro South Meet 3Mar 18 · 100 Meters · Place 10 · HomewoodHomewood100 Meters10.14.34a PB8
Mar 11Metro South Meet 2- VestaviaMar 11 · Discus · Place 1 · Homewood Middle SchoolHomewood Middle SchoolDiscus169-28
Mar 11Metro South Meet 2- VestaviaMar 11 · Shot Put · Place 1 · Homewood Middle SchoolHomewood Middle SchoolShot Put138-88
Mar 11Metro South Meet 2- VestaviaMar 11 · 100 Meters · Place 30 · Homewood Middle SchoolHomewood Middle School100 Meters3014.818
Mar 5Metro South Meet #1 @ HewittMar 5 · Discus · Place 5 · Homewood Middle SchoolHomewood Middle SchoolDiscus551-118
Mar 5Metro South Meet #1 @ HewittMar 5 · Shot Put · Place 1 · Homewood Middle SchoolHomewood Middle SchoolShot Put138-9.258
Mar 5Metro South Meet #1 @ HewittMar 5 · 100 Meters · Place 22 · Homewood Middle SchoolHomewood Middle School100 Meters2214.918

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 16Middle School Meet #2Dec 16 · 60m Hurdles · Place 36 · HomewoodHomewood60m Hurdles30" / 0.762m36.12.51a PB8
Dec 16Middle School Meet #2Dec 16 · Shot Put · Place 3 · HomewoodHomewoodShot Put6lb3.30-10.50 PB8
Dec 12Middle School Meet #1Dec 12 · 60m Hurdles · Place 47 · HomewoodHomewood60m Hurdles30" / 0.762m47.12.63a8
Dec 12Middle School Meet #1Dec 12 · Shot Put · Place 8 · HomewoodHomewoodShot Put6lb8.28-09.008