Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorMetro Birmingham JV Meet @ Hoover #6 · Apr 976-07Metro Birmingham JV Meet @ Hoover #6April 9, 2026
Javelin · 400g · OutdoorMetro Birmingham JV Meet #5 · Apr 266-05Metro Birmingham JV Meet #5April 2, 2026
Javelin · 600g · OutdoorB'ham Metro JV Championship 2026 · Apr 1677-08B'ham Metro JV Championship 2026April 16, 2026
Long Jump · IndoorMiddle School Indoor Meet #2 · Jan 63.40mMiddle School Indoor Meet #2January 6, 2022
Shot Put · 4kg · IndoorJV Meet #1 · Dec 1927-05.50JV Meet #1December 19, 2024
Shot Put · 4kg · OutdoorMountain Brook Invitational · Apr 1427-04.00Mountain Brook InvitationalApril 14, 2023
Shot Put · 6lb · IndoorMiddle School Indoor Meet #1 · Dec 924-03.00Middle School Indoor Meet #1December 9, 2021

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 16B'ham Metro JV Championship 2026Apr 16 · Javelin · Place 3 · HooverHooverJavelin600g3.77-08 PB11
Apr 16B'ham Metro JV Championship 2026Apr 16 · Discus · Place 13 · HooverHooverDiscus1kg13.63-1111
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · Javelin · Place 12 · HooverHooverJavelin600g12.72-0511
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · Discus · Place 3 · HooverHooverDiscus1kg3.76-07 PB11
Apr 2Metro Birmingham JV Meet #5Apr 2 · Javelin · Place 7 · HooverHooverJavelin400g7.66-05 PB11
Apr 2Metro Birmingham JV Meet #5Apr 2 · Discus · Place 4 · HooverHooverDiscus1kg4.71-1011
Mar 18Birmingham Metro JV Meet #4Mar 18 · Javelin · Place 2 · HooverHooverJavelin273-1111
Mar 18Birmingham Metro JV Meet #4Mar 18 · Discus · Place 10 · HooverHooverDiscus1059-911
Mar 12Metro Birmingham JV Meet #3Mar 12 · Javelin · Place 7 · HooverHooverJavelin761-711
Mar 12Metro Birmingham JV Meet #3Mar 12 · Discus · Place 10 · HooverHooverDiscus1060-411
Mar 5Metro Birmingham JV Meet #2Mar 5 · Javelin · Place 8 · HooverHooverJavelin868-1011
Mar 5Metro Birmingham JV Meet #2Mar 5 · Javelin · Place 8 · HooverHooverJavelin868-1011
Feb 25Metro Birmingham JV Meet #1Feb 25 · Javelin · Place 5 · HooverHooverJavelin600g5.66-0311

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 17Birmingham Metro JV ChampionshipApr 17 · Javelin · Place 7 · HooverHooverJavelin765-910
Apr 17Birmingham Metro JV ChampionshipApr 17 · Discus · Place 11 · HooverHooverDiscus1169-410
Apr 10Metro JV #6Apr 10 · Javelin · Place 5 · HooverHooverJavelin600g5.67-1010
Apr 10Metro JV #6Apr 10 · Discus · Place 11 · HooverHooverDiscus1kg11.68-0410
Apr 10Metro JV #6Apr 10 · Shot Put · HooverHooverShot Put4kg--DNS10
Apr 3Metro JV #5Apr 3 · Javelin · Place 19 · HooverHooverJavelin600g19.45-0810
Apr 3Metro JV #5Apr 3 · Discus · Place 17 · HooverHooverDiscus1kg17.62-0910
Mar 19Metro JV #4Mar 19 · Javelin · Place 10 · HooverHooverJavelin600g10.61-0310
Mar 19Metro JV #4Mar 19 · Discus · Place 9 · HooverHooverDiscus1kg9.67-1010
Mar 19Metro JV #4Mar 19 · Shot Put · Place 10 · HooverHooverShot Put4kg10.25-03.0010
Mar 12Metro JV #3Mar 12 · Javelin · Place 11 · HooverHooverJavelin600g11.59-0110
Mar 12Metro JV #3Mar 12 · Discus · Place 14 · HooverHooverDiscus1kg14.56-1010
Mar 6Vestavilla Hills Metro JV #2Mar 6 · Javelin · Place 7 · HooverHooverJavelin600g7.62-0410
Mar 6Vestavilla Hills Metro JV #2Mar 6 · Discus · HooverHooverDiscus1kg--DNS10
Feb 27Mountain Brook Metro JV #1Feb 27 · Javelin · Place 6 · HooverHooverJavelin600g6.61-0310
Feb 27Mountain Brook Metro JV #1Feb 27 · Discus · Place 12 · HooverHooverDiscus1kg12.59-0610

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 15JV Meet #3Jan 15 · Shot Put · Place 31 · HooverHooverShot Put3125-110
Jan 7JV Meet #2Jan 7 · Shot Put · Place 8 · HooverHooverShot Put825-1010

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 19JV Meet #1Dec 19 · Shot Put · Place 8 · HooverHooverShot Put4kg8.27-05.50 PB10
Feb 29Metro Birmingham JV Meet #1Feb 29 · Discus · Place 4 · HooverHooverDiscus468-49
Feb 29Metro Birmingham JV Meet #1Feb 29 · Shot Put · Place 7 · HooverHooverShot Put724-2.509
Jan 29JV Meet #3Jan 29 · Shot Put · Place 12 · HooverHooverShot Put1224-79
Jan 9JV Meet #2Jan 9 · Shot Put · Place 7 · HooverHooverShot Put726-09.00—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 18Birmingham Metro JV ChampionshipApr 18 · Javelin · Place 22 · HooverHooverJavelin2253-5—
Apr 18Birmingham Metro JV ChampionshipApr 18 · Discus · Place 8 · HooverHooverDiscus861-9—
Apr 18Birmingham Metro JV ChampionshipApr 18 · Shot Put · Place 5 · HooverHooverShot Put524-11.50—
Apr 11Metro Birmingham JV Meet #6 - HooverApr 11 · Javelin · Place 11 · HooverHooverJavelin1164-69
Apr 11Metro Birmingham JV Meet #6 - HooverApr 11 · Discus · Place 4 · HooverHooverDiscus466-119
Apr 11Metro Birmingham JV Meet #6 - HooverApr 11 · Shot Put · Place 9 · HooverHooverShot Put925-49
Apr 4Metro Birmingham JV Meet #5Apr 4 · Javelin · Place 17 · HooverHooverJavelin1763-0—
Apr 4Metro Birmingham JV Meet #5Apr 4 · Discus · Place 13 · HooverHooverDiscus1363-6—
Apr 4Metro Birmingham JV Meet #5Apr 4 · Shot Put · Place 10 · HooverHooverShot Put1026-1—
Mar 20Metro Birmingham JV Meet #4Mar 20 · Javelin · Place 19 · HooverHooverJavelin1949-69
Mar 20Metro Birmingham JV Meet #4Mar 20 · Discus · Place 8 · HooverHooverDiscus868-79
Mar 20Metro Birmingham JV Meet #4Mar 20 · Shot Put · Place 7 · HooverHooverShot Put725-109
Mar 14Metro JV Meet #3Mar 14 · Javelin · Place 18 · HooverHooverJavelin1861-8—
Mar 14Metro JV Meet #3Mar 14 · Discus · Place 11 · HooverHooverDiscus1167-10—
Mar 7Metro Birmingham JV Meet #2Mar 7 · Discus · Place 8 · HooverHooverDiscus860-2—
Mar 7Metro Birmingham JV Meet #2Mar 7 · Shot Put · Place 4 · HooverHooverShot Put426-3.75—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14Cross Plex JV Meet #1Dec 14 · Shot Put · Place 14 · HooverHooverShot Put4kg14.26-05.009
Jan 5Middle School Indoor Meet #2Jan 5 · Shot Put · Place 15 · Bumpus Middle SchoolBumpus Middle SchoolShot Put1525-28

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 14Mountain Brook InvitationalApr 14 · Discus · Place 15 · BumpusBumpusDiscus1kg15.56-008
Apr 14Mountain Brook InvitationalApr 14 · Shot Put · Place 11 · BumpusBumpusShot Put4kg11.27-04.00 PB8

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 8Middle School Indoor Meet #1Dec 8 · Shot Put · Place 19 · BumpusBumpusShot Put6lb19.23-78
Jan 20Middle School Gold Championship MeetJan 20 · Shot Put · Place 11 · Bumpus MiddlBumpus MiddlShot Put117.62m—
Jan 6Middle School Indoor Meet #2Jan 6 · Shot Put · Place 10 · Bumpus MiddlBumpus MiddlShot Put107.69m—
Jan 6Middle School Indoor Meet #2Jan 6 · Long Jump · Place 33 · Bumpus MiddlBumpus MiddlLong Jump333.40m PB—

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 15Mountain Brook InvitationalApr 15 · Discus · Place 8 · BumpusBumpusDiscus1kg8.49-007
Apr 15Mountain Brook InvitationalApr 15 · Shot Put · Place 9 · BumpusBumpusShot Put4kg9.24-08.007
Mar 11Vestavia Hills King of the Mountain Middle School InvitationalMar 11 · Shot Put · Place 12 · Bumpus MiddlBumpus MiddlShot Put127.11m—

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9Middle School Indoor Meet #1Dec 9 · Long Jump · Place 53 · BumpusBumpusLong Jump53.10-09.257
Dec 9Middle School Indoor Meet #1Dec 9 · Shot Put · Place 8 · BumpusBumpusShot Put6lb8.24-03.00 PB7