Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorMetro Birmingham JV Meet #1 · Feb 2913.52Metro Birmingham JV Meet #1February 29, 2024
100 Meters · OutdoorBirmingham Metro JV Championship · Apr 1813.25aBirmingham Metro JV ChampionshipApril 18, 2024
200 Meters · IndoorMetro Birmingham JV Meet #1 · Feb 2927.86Metro Birmingham JV Meet #1February 29, 2024
200 Meters · OutdoorMetro Birmingham JV Meet #6 - Hoover · Apr 1127.29Metro Birmingham JV Meet #6 - HooverApril 11, 2024
60 Meters · IndoorJV Meet #3 · Jan 298.50JV Meet #3January 29, 2024
Discus · 1.6kg · OutdoorB'ham Metro JV Championship 2026 · Apr 1695-00B'ham Metro JV Championship 2026April 16, 2026
Javelin · 800g · OutdoorMetro Birmingham JV Meet #1 · Feb 2574-07Metro Birmingham JV Meet #1February 25, 2026
Shot Put · 12lb · IndoorMagic City Invitational #2 · Dec 636-01.00Magic City Invitational #2December 6, 2025
Shot Put · 12lb · OutdoorMetro Birmingham JV Meet @ Hoover #6 · Apr 936-05.00Metro Birmingham JV Meet @ Hoover #6April 9, 2026
Shot Put · 4kg · OutdoorMetro Birmingham JV Meet #5 · Apr 236-08.00Metro Birmingham JV Meet #5April 2, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Apr 17Hewitt-Trussville InvitationalApr 17 · Shot Put · Hewitt-TrussvilleShot Put12lb--DNS11
Apr 16B'ham Metro JV Championship 2026Apr 16 · Discus · Place 20 · Hewitt-TrussvilleDiscus1.6kg20.95-00 PB11
Apr 16B'ham Metro JV Championship 2026Apr 16 · Shot Put · Place 22 · Hewitt-TrussvilleShot Put12lb22.35-02.0011
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · Discus · Place 22 · Hewitt-TrussvilleDiscus1.6kg22.84-0411
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · Shot Put · Place 16 · Hewitt-TrussvilleShot Put12lb16.36-05.00 PB11
Apr 4The 2026 Wayne Murphy InvitationalApr 4 · Javelin · Hewitt-TrussvilleJavelin800g--DNS11
Apr 4The 2026 Wayne Murphy InvitationalApr 4 · Discus · Hewitt-TrussvilleDiscus1.6kg--DNS11
Apr 4The 2026 Wayne Murphy InvitationalApr 4 · Shot Put · Hewitt-TrussvilleShot Put12lb--DNS11
Apr 2Metro Birmingham JV Meet #5Apr 2 · Shot Put · Place 14 · Hewitt-TrussvilleShot Put4kg14.36-08.00 PB11
Mar 18Birmingham Metro JV Meet #4Mar 18 · Discus · Place 13 · Hewitt-TrussvilleDiscus1389-011
Mar 18Birmingham Metro JV Meet #4Mar 18 · Shot Put · Place 16 · Hewitt-TrussvilleShot Put1634-1111
Mar 12Metro Birmingham JV Meet #3Mar 12 · Discus · Place 8 · Hewitt-TrussvilleDiscus896-211
Mar 12Metro Birmingham JV Meet #3Mar 12 · Shot Put · Place 15 · Hewitt-TrussvilleShot Put1535-0.2511
Mar 5Metro Birmingham JV Meet #2Mar 5 · Discus · Place 6 · Hewitt-TrussvilleDiscus6101-411
Mar 5Metro Birmingham JV Meet #2Mar 5 · Shot Put · Place 7 · Hewitt-TrussvilleShot Put737-5.5011
Mar 5Metro Birmingham JV Meet #2Mar 5 · Discus · Place 6 · Hewitt-TrussvilleDiscus6101-411
Mar 5Metro Birmingham JV Meet #2Mar 5 · Shot Put · Place 7 · Hewitt-TrussvilleShot Put737-5.5011
Feb 25Metro Birmingham JV Meet #1Feb 25 · Javelin · Place 37 · Hewitt-TrussvilleJavelin800g37.74-07 PB11
Feb 25Metro Birmingham JV Meet #1Feb 25 · Discus · Place 15 · Hewitt-TrussvilleDiscus1.6kg15.90-0811
Feb 25Metro Birmingham JV Meet #1Feb 25 · Shot Put · Place 12 · Hewitt-TrussvilleShot Put12lb12.33-09.7511

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · Shot Put · Place 78 · Hewitt-TrussvilleShot Put12lb78.33-00.0011
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · Shot Put · Place 41 · Hewitt-TrussvilleShot Put4134-6.2511
Jan 14JV Meet #3Jan 14 · Shot Put · Place 36 · Hewitt-TrussvilleShot Put3634-611

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18JV Meet #1Dec 18 · Shot Put · Place 18 · Hewitt-TrussvilleShot Put12lb18.34-06.2511
Dec 6Magic City Invitational #2Dec 6 · Shot Put · Place 33 · Hewitt-TrussvilleShot Put12lb33.36-01.00 PB11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 18Birmingham Metro JV ChampionshipApr 18 · 200 Meters · Place 103 · Hewitt-Trussville200 Meters10327.46a—
Apr 18Birmingham Metro JV ChampionshipApr 18 · 100 Meters · Place 130 · Hewitt-Trussville100 Meters13013.25a PB—
Apr 11Metro Birmingham JV Meet #6 - HooverApr 11 · 200 Meters · Place 98 · Hewitt-Trussville200 Meters9827.29 PB9
Apr 11Metro Birmingham JV Meet #6 - HooverApr 11 · 100 Meters · Place 109 · Hewitt-Trussville100 Meters10913.459
Mar 20Metro Birmingham JV Meet #4Mar 20 · 200 Meters · Place 99 · Hewitt-Trussville200 Meters9927.769
Mar 20Metro Birmingham JV Meet #4Mar 20 · 100 Meters · Place 115 · Hewitt-Trussville100 Meters11513.499
Mar 7Metro Birmingham JV Meet #2Mar 7 · 200 Meters · Place 137 · Hewitt-Trussville200 Meters13727.45a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 29Metro Birmingham JV Meet #1Feb 29 · 200 Meters · Place 78 · Hewitt-Trussville200 Meters7827.86 PB9
Feb 29Metro Birmingham JV Meet #1Feb 29 · 100 Meters · Place 116 · Hewitt-Trussville100 Meters11613.52 PB9
Jan 29JV Meet #3Jan 29 · 60 Meters · Place 158 · Hewitt-Trussville60 Meters1588.50 PB9