Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMetro Birmingham JV Meet #1 · Feb 2513.00aMetro Birmingham JV Meet #1February 25, 2026
200 Meters · OutdoorMetro South Meet 3 · Mar 1826.07aMetro South Meet 3March 18, 2025
400 Meters · IndoorLast Ditch JV Meet · Jan 2158.19Last Ditch JV MeetJanuary 21, 2026
400 Meters · OutdoorBirmingham Metro JV Meet #4 · Mar 1855.96Birmingham Metro JV Meet #4March 18, 2026
High Jump · IndoorFirst Crack JV Meet · Dec 105-02.00First Crack JV MeetDecember 10, 2025
High Jump · OutdoorMetro South Meet 3 · Mar 185-04.00Metro South Meet 3March 18, 2025
Triple Jump · OutdoorMetro South Meet 3 · Mar 1836-07.25Metro South Meet 3March 18, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 16B'ham Metro JV Championship 2026Apr 16 · High Jump · Place 7 · Mountain BrookMountain BrookHigh Jump7.5-06.009
Apr 16B'ham Metro JV Championship 2026Apr 16 · 400 Meters · Place 31 · Mountain BrookMountain Brook400 Meters31.56.95a9
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · High Jump · Place 18 · Mountain BrookMountain BrookHigh Jump18.5-06.009
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 400 Meters · Place 94 · Mountain BrookMountain Brook400 MetersRound P94.58.56a9
Apr 2Metro Birmingham JV Meet #5Apr 2 · High Jump · Place 10 · Mountain BrookMountain BrookHigh Jump10.5-04.009
Apr 2Metro Birmingham JV Meet #5Apr 2 · 400 Meters · Place 52 · Mountain BrookMountain Brook400 Meters52.58.66a9
Mar 18Birmingham Metro JV Meet #4Mar 18 · High Jump · Place 8 · Mountain BrookMountain BrookHigh Jump85-49
Mar 18Birmingham Metro JV Meet #4Mar 18 · 400 Meters · Place 11 · Mountain BrookMountain Brook400 Meters1155.96 PB9
Mar 12Metro Birmingham JV Meet #3Mar 12 · 400 Meters · Place 23 · Mountain BrookMountain Brook400 Meters2356.279
Mar 5Metro Birmingham JV Meet #2Mar 5 · High Jump · Place 8 · Mountain BrookMountain BrookHigh Jump85-29
Mar 5Metro Birmingham JV Meet #2Mar 5 · High Jump · Place 8 · Mountain BrookMountain BrookHigh Jump85-29
Feb 25Metro Birmingham JV Meet #1Feb 25 · High Jump · Place 5 · Mountain BrookMountain BrookHigh Jump5.5-02.009
Feb 25Metro Birmingham JV Meet #1Feb 25 · 400 Meters · Place 11 · Mountain BrookMountain Brook400 Meters11.55.96a9
Feb 25Metro Birmingham JV Meet #1Feb 25 · 100 Meters · Place 52 · Mountain BrookMountain Brook100 Meters52.13.00a PB9

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 21Last Ditch JV MeetJan 21 · High Jump · Place 5 · Mountain BrookMountain BrookHigh Jump55-49
Jan 21Last Ditch JV MeetJan 21 · 400 Meters · Place 33 · Mountain BrookMountain Brook400 Meters3358.19 PB9
Jan 14JV Meet #3Jan 14 · High Jump · Place 20 · Mountain BrookMountain BrookHigh Jump205-29
Jan 14JV Meet #3Jan 14 · 400 Meters · Place 155 · Mountain BrookMountain Brook400 Meters15559.179
Jan 6JV Meet #2Jan 6 · High Jump · Place 6 · Mountain BrookMountain BrookHigh Jump65-69
Jan 6JV Meet #2Jan 6 · 400 Meters · Place 82 · Mountain BrookMountain Brook400 Meters821:00.159

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 10First Crack JV MeetDec 10 · High Jump · Place 7 · Mountain BrookMountain BrookHigh Jump7.5-02.00 PB9
Dec 10First Crack JV MeetDec 10 · 400 Meters · Place 41 · Mountain BrookMountain Brook400 Meters41.1:00.57a9

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 11Mountain Brook InvitationalApr 11 · Triple Jump · Place 4 · Mountain BrookMountain BrookTriple Jump4.34-01.0010
Apr 11Mountain Brook InvitationalApr 11 · High Jump · Place 9 · Mountain BrookMountain BrookHigh Jump9.4-10.0010
Apr 7Metro South Meet #5 @ HomewoodApr 7 · High Jump · Place 5 · Mountain Brook Jr.Mountain Brook Jr.High Jump54-108
Apr 1Metro South Meet #4 @ HewittApr 1 · Triple Jump · Place 4 · Mountain BroMountain BroTriple Jump410.42m8
Apr 1Metro South Meet #4 @ HewittApr 1 · High Jump · Place 4 · Mountain BroMountain BroHigh Jump41.57m8
Mar 18Metro South Meet 3Mar 18 · Triple Jump · Place 2 · Mountain BrookMountain BrookTriple Jump2.36-07.25 PB10
Mar 18Metro South Meet 3Mar 18 · High Jump · Place 1 · Mountain BrookMountain BrookHigh Jump1.5-04.00 PB10
Mar 18Metro South Meet 3Mar 18 · 200 Meters · Place 14 · Mountain BrookMountain Brook200 Meters14.26.07a PB10
Mar 11Metro South Meet 2- OM 2025Mar 11 · High Jump · Place 6 · Mountain Brook Jr.Mountain Brook Jr.High Jump65-08
Mar 11Metro South Meet 2- OM 2025Mar 11 · Triple Jump · Place 8 · Mountain Brook Jr.Mountain Brook Jr.Triple Jump831-78
Mar 11Metro South Meet 2- OM 2025Mar 11 · 400 Meters · Place 8 · Mountain Brook Jr.Mountain Brook Jr.400 Meters859.028
Mar 5Metro South Meet 1- HooverMar 5 · Triple Jump · Place 4 · Mountain BrookMountain BrookTriple Jump4.30-10.0010
Mar 5Metro South Meet 1- HooverMar 5 · High Jump · Place 3 · Mountain BrookMountain BrookHigh Jump3.4-10.0010
Mar 5Metro South Meet 1- HooverMar 5 · 400 Meters · Place 5 · Mountain BrookMountain Brook400 Meters5.1:01.07a10

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 12Mountain Brook InvitationalApr 12 · 400 Meters · Place 36 · Mountain BrookMountain Brook400 Meters36.1:04.26a9
Apr 12Mountain Brook InvitationalApr 12 · 200 Meters · Mountain BrookMountain Brook200 Meters--DNS9
Apr 9Metro South MS #5 - ChelseaApr 9 · 200 Meters · Place 23 · Mountain Brook Jr.Mountain Brook Jr.200 Meters2327.757
Apr 3Metro South MS #4 - HomewoodApr 3 · 400 Meters · Place 22 · Mountain Brook Jr.Mountain Brook Jr.400 Meters221:07.867
Apr 3Metro South MS #4 - HomewoodApr 3 · 200 Meters · Place 13 · Mountain Brook Jr.Mountain Brook Jr.200 Meters1328.937
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · 400 Meters · Place 25 · Mountain Brook Jr.Mountain Brook Jr.400 Meters251:05.287
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · 200 Meters · Place 36 · Mountain Brook Jr.Mountain Brook Jr.200 Meters3629.867
Mar 12Metro South MS #2 - Oak MountainMar 12 · 400 Meters · Place 43 · Mountain BrookMountain Brook400 Meters43.1:08.79a9
Mar 12Metro South MS #2 - Oak MountainMar 12 · 200 Meters · Place 19 · Mountain BrookMountain Brook200 Meters19.27.54a9
Mar 6Metro South Meet 1- HewittMar 6 · 400 Meters · Place 25 · Mountain Brook Jr.Mountain Brook Jr.400 Meters251:05.599
Mar 6Metro South Meet 1- HewittMar 6 · 100 Meters · Place 85 · Mountain Brook Jr.Mountain Brook Jr.100 Meters8514.439