Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMetro Birmingham JV Meet #2 · Mar 512.38Metro Birmingham JV Meet #2March 5, 2026
110m Hurdles · 39" / 0.991m · OutdoorKing of the Mountain MS · Mar 1221.17aKing of the Mountain MSMarch 12, 2024
200 Meters · OutdoorMetro Birmingham JV Meet #3 · Mar 1225.30Metro Birmingham JV Meet #3March 12, 2026
300m Hurdles · 30" / 0.762m · OutdoorMetro South Meet 3 · Mar 1846.66aMetro South Meet 3March 18, 2025
400 Meters · OutdoorMetro Birmingham JV Meet #3 · Mar 1256.18Metro Birmingham JV Meet #3March 12, 2026
60 Meters · IndoorJV Meet #3 · Jan 147.85JV Meet #3January 14, 2026
High Jump · OutdoorMetro South Meet 3 · Mar 185-00.00Metro South Meet 3March 18, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 16B'ham Metro JV Championship 2026Apr 16 · 400 Meters · Place 27 · Vestavia HillsVestavia Hills400 Meters27.56.35a9
Apr 16B'ham Metro JV Championship 2026Apr 16 · 200 Meters · Place 61 · Vestavia HillsVestavia Hills200 Meters61.25.57a9
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 200 Meters · Place 56 · Vestavia HillsVestavia Hills200 Meters56.25.36a9
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 100 Meters · Place 72 · Vestavia HillsVestavia Hills100 Meters72.12.48a9
Mar 12Metro Birmingham JV Meet #3Mar 12 · 400 Meters · Place 21 · Vestavia HillsVestavia Hills400 Meters2156.18 PB9
Mar 12Metro Birmingham JV Meet #3Mar 12 · 200 Meters · Place 27 · Vestavia HillsVestavia Hills200 Meters2725.30 PB9
Mar 12Metro Birmingham JV Meet #3Mar 12 · 100 Meters · Place 76 · Vestavia HillsVestavia Hills100 Meters7613.139
Mar 5Metro Birmingham JV Meet #2Mar 5 · 400 Meters · Place 19 · Vestavia HillsVestavia Hills400 Meters1956.559
Mar 5Metro Birmingham JV Meet #2Mar 5 · 200 Meters · Place 39 · Vestavia HillsVestavia Hills200 Meters3925.369
Mar 5Metro Birmingham JV Meet #2Mar 5 · 100 Meters · Place 37 · Vestavia HillsVestavia Hills100 Meters3712.38 PB9
Mar 5Metro Birmingham JV Meet #2Mar 5 · 400 Meters · Place 19 · Vestavia HillsVestavia Hills400 Meters1956.559
Mar 5Metro Birmingham JV Meet #2Mar 5 · 200 Meters · Place 39 · Vestavia HillsVestavia Hills200 Meters3925.369
Mar 5Metro Birmingham JV Meet #2Mar 5 · 100 Meters · Place 37 · Vestavia HillsVestavia Hills100 Meters3712.389
Feb 25Metro Birmingham JV Meet #1Feb 25 · 400 Meters · Place 22 · Vestavia HillsVestavia Hills400 Meters22.57.31a9
Feb 25Metro Birmingham JV Meet #1Feb 25 · 200 Meters · Place 41 · Vestavia HillsVestavia Hills200 Meters41.26.03a9

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 14JV Meet #3Jan 14 · 60 Meters · Place 138 · Vestavia HillsVestavia Hills60 Meters1387.85 PB9

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 7Metro South Meet #5 @ HomewoodApr 7 · 200 Meters · Place 4 · Liberty Park Middle SchoolLiberty Park Middle School200 Meters426.238
Apr 7Metro South Meet #5 @ HomewoodApr 7 · 100 Meters · Place 22 · Liberty Park Middle SchoolLiberty Park Middle School100 Meters2213.568
Apr 7Metro South Meet #5 @ HomewoodApr 7 · High Jump · Place 2 · Liberty Park Middle SchoolLiberty Park Middle SchoolHigh Jump25-28
Apr 1Metro MS #4 - OMApr 1 · Discus · Place 12 · Liberty Park Middle SchoolLiberty Park Middle SchoolDiscus1281-58
Apr 1Metro MS #4 - OMApr 1 · 300m Hurdles · Place 1 · Liberty Park Middle SchoolLiberty Park Middle School300m Hurdles145.978
Mar 18Metro South Meet 3Mar 18 · 300m Hurdles · Place 3 · Liberty Park msLiberty Park ms300m Hurdles30" / 0.762m3.46.66a PB8
Mar 18Metro South Meet 3Mar 18 · High Jump · Place 6 · Liberty Park msLiberty Park msHigh Jump6.5-00.00 PB8
Mar 18Metro South Meet 3Mar 18 · 100 Meters · Place 24 · Liberty Park msLiberty Park ms100 Meters24.13.12a8
Mar 11Metro South Meet 2- VestaviaMar 11 · Discus · Place 6 · Liberty Park Middle SchoolLiberty Park Middle SchoolDiscus684-28
Mar 11Metro South Meet 2- VestaviaMar 11 · 200 Meters · Place 9 · Liberty Park Middle SchoolLiberty Park Middle School200 Meters926.248
Mar 11Metro South Meet 2- VestaviaMar 11 · 100 Meters · Place 22 · Liberty Park Middle SchoolLiberty Park Middle School100 Meters2212.808
Mar 5Metro South Meet #1 @ HewittMar 5 · 100 Meters · Place 50 · Liberty Park Middle SchoolLiberty Park Middle School100 Meters5013.618

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 18MS Metro Championship MeetApr 18 · 300m Hurdles · Place 15 · Liberty Park Middle SchoolLiberty Park Middle School300m Hurdles1548.597
Apr 18MS Metro Championship MeetApr 18 · 110m Hurdles · Place 25 · Liberty Park Middle SchoolLiberty Park Middle School110m Hurdles2520.847
Apr 3Metro South MS #4 - HomewoodApr 3 · High Jump · Place 10 · Liberty Park Middle SchoolLiberty Park Middle SchoolHigh Jump104-87
Apr 3Metro South MS #4 - HomewoodApr 3 · 300m Hurdles · Place 4 · Liberty Park Middle SchoolLiberty Park Middle School300m Hurdles451.237
Apr 3Metro South MS #4 - HomewoodApr 3 · 100 Meters · Place 16 · Liberty Park Middle SchoolLiberty Park Middle School100 Meters1613.807
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · High Jump · Place 14 · Liberty Park Middle SchoolLiberty Park Middle SchoolHigh Jump144-67
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · 300m Hurdles · Place 2 · Liberty Park Middle SchoolLiberty Park Middle School300m Hurdles248.887
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · 100 Meters · Place 34 · Liberty Park Middle SchoolLiberty Park Middle School100 Meters3413.667
Mar 12King of the Mountain MSMar 12 · 110m Hurdles · Place 21 · Liberty Park msLiberty Park ms110m Hurdles39" / 0.991m21.21.17a PB7
Mar 12King of the Mountain MSMar 12 · High Jump · Place 9 · Liberty Park msLiberty Park msHigh Jump9.4-08.007
Mar 12King of the Mountain MSMar 12 · 100 Meters · Place 60 · Liberty Park msLiberty Park ms100 Meters60.13.66a7