Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 400g · OutdoorMetro Birmingham JV Meet #5 · Apr 2128-03Metro Birmingham JV Meet #5April 2, 2026
Javelin · 800g · OutdoorB'ham Metro JV Championship 2026 · Apr 16135-06B'ham Metro JV Championship 2026April 16, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 16B'ham Metro JV Championship 2026Apr 16 · Javelin · Place 3 · HooverJavelin800g3.135-06 PB10
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Javelin · Place 25 · HooverJavelin800g25.131-0210
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · Javelin · Place 2 · HooverJavelin800g2.129-0410
Apr 4John Esslinger Meet of ChampionsApr 4 · Javelin · Place 12 · HooverJavelin800g12.135-0610
Apr 2Metro Birmingham JV Meet #5Apr 2 · Javelin · Place 3 · HooverJavelin400g3.128-03 PB10
Mar 18Birmingham Metro JV Meet #4Mar 18 · Javelin · Place 3 · HooverJavelin3125-910
Mar 14Homewood InvitationalMar 14 · Javelin · Place 19 · HooverJavelin1936.90m—
Mar 14Homewood InvitationalMar 14 · Javelin · Place 19 · HooverJavelin1936.90m—
Mar 12Metro Birmingham JV Meet #3Mar 12 · Javelin · Place 3 · HooverJavelin3124-1110
Mar 5Metro Birmingham JV Meet #2Mar 5 · Javelin · Place 2 · HooverJavelin2129-010
Mar 5Metro Birmingham JV Meet #2Mar 5 · Javelin · Place 2 · HooverJavelin2129-010

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 14JV Meet #3Jan 14 · Shot Put · Place 70 · HooverShot Put7029-3.5010

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 17Birmingham Metro JV ChampionshipApr 17 · Javelin · Place 16 · HooverJavelin16113-79

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 15JV Meet #3Jan 15 · Shot Put · Place 54 · HooverShot Put5428-49
Jan 7JV Meet #2Jan 7 · Shot Put · Place 27 · HooverShot Put2727-69