Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMetro JV Meet #3 · Mar 1412.60aMetro JV Meet #3March 14, 2024
200 Meters · OutdoorBirmingham Metro JV Championship · Apr 2026.49Birmingham Metro JV ChampionshipApril 20, 2023
Discus · 1.6kg · OutdoorB'ham Metro JV Championship 2026 · Apr 16113-01B'ham Metro JV Championship 2026April 16, 2026
Javelin · 400g · OutdoorMetro Birmingham JV Meet #5 · Apr 299-08Metro Birmingham JV Meet #5April 2, 2026
Javelin · 800g · OutdoorMetro Birmingham JV Meet @ Hoover #6 · Apr 9112-06Metro Birmingham JV Meet @ Hoover #6April 9, 2026
Shot Put · 12lb · OutdoorMetro Birmingham JV Meet @ Hoover #6 · Apr 939-05.00Metro Birmingham JV Meet @ Hoover #6April 9, 2026
Shot Put · 4kg · OutdoorMetro Birmingham JV Meet #5 · Apr 235-09.50Metro 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

21 results
DateMeetEventPlMarkGr
Apr 16B'ham Metro JV Championship 2026Apr 16 · Javelin · Place 20 · HooverHooverJavelin800g20.111-0612
Apr 16B'ham Metro JV Championship 2026Apr 16 · Discus · Place 6 · HooverHooverDiscus1.6kg6.113-01 PB12
Apr 16B'ham Metro JV Championship 2026Apr 16 · Shot Put · Place 18 · HooverHooverShot Put12lb18.36-03.0012
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · Javelin · Place 14 · HooverHooverJavelin800g14.112-06 PB12
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · Discus · Place 8 · HooverHooverDiscus1.6kg8.103-0812
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · Shot Put · Place 12 · HooverHooverShot Put12lb12.39-05.00 PB12
Apr 2Metro Birmingham JV Meet #5Apr 2 · Javelin · Place 28 · HooverHooverJavelin400g28.99-08 PB12
Apr 2Metro Birmingham JV Meet #5Apr 2 · Discus · HooverHooverDiscus1kg--FOUL12
Apr 2Metro Birmingham JV Meet #5Apr 2 · Shot Put · Place 17 · HooverHooverShot Put4kg17.35-09.50 PB12
Mar 18Birmingham Metro JV Meet #4Mar 18 · Javelin · Place 29 · HooverHooverJavelin29100-612
Mar 18Birmingham Metro JV Meet #4Mar 18 · Discus · Place 14 · HooverHooverDiscus1488-912
Mar 18Birmingham Metro JV Meet #4Mar 18 · Shot Put · Place 14 · HooverHooverShot Put1435-6.7512
Mar 12Metro Birmingham JV Meet #3Mar 12 · Discus · Place 17 · HooverHooverDiscus1783-712
Mar 12Metro Birmingham JV Meet #3Mar 12 · Shot Put · Place 13 · HooverHooverShot Put1335-912
Mar 5Metro Birmingham JV Meet #2Mar 5 · Discus · Place 17 · HooverHooverDiscus1788-212
Mar 5Metro Birmingham JV Meet #2Mar 5 · Shot Put · Place 11 · HooverHooverShot Put1136-112
Mar 5Metro Birmingham JV Meet #2Mar 5 · Discus · Place 17 · HooverHooverDiscus1788-212
Mar 5Metro Birmingham JV Meet #2Mar 5 · Shot Put · Place 11 · HooverHooverShot Put1136-112
Feb 25Metro Birmingham JV Meet #1Feb 25 · Javelin · Place 30 · HooverHooverJavelin800g30.90-0812
Feb 25Metro Birmingham JV Meet #1Feb 25 · Discus · Place 18 · HooverHooverDiscus1.6kg18.81-0012
Feb 25Metro Birmingham JV Meet #1Feb 25 · Shot Put · Place 8 · HooverHooverShot Put12lb8.37-02.5012

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 17Birmingham Metro JV ChampionshipApr 17 · Javelin · Place 33 · HooverHooverJavelin3393-911
Apr 17Birmingham Metro JV ChampionshipApr 17 · Shot Put · Place 17 · HooverHooverShot Put1735-611
Apr 10Metro JV #6Apr 10 · Javelin · Place 30 · HooverHooverJavelin800g30.93-0411
Apr 10Metro JV #6Apr 10 · Shot Put · Place 23 · HooverHooverShot Put12lb23.34-01.0011
Apr 3Metro JV #5Apr 3 · Javelin · HooverHooverJavelin800g--DNS11
Mar 12Metro JV #3Mar 12 · Javelin · HooverHooverJavelin800g--DNS11
Mar 12Metro JV #3Mar 12 · Shot Put · HooverHooverShot Put12lb--DNS11
Mar 6Vestavilla Hills Metro JV #2Mar 6 · Javelin · HooverHooverJavelin800g--DNS11
Mar 6Vestavilla Hills Metro JV #2Mar 6 · Shot Put · HooverHooverShot Put12lb--DNS11
Feb 27Mountain Brook Metro JV #1Feb 27 · Javelin · Place 23 · HooverHooverJavelin800g23.89-0211
Feb 27Mountain Brook Metro JV #1Feb 27 · Shot Put · Place 9 · HooverHooverShot Put12lb9.36-09.0011

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 18Birmingham Metro JV ChampionshipApr 18 · Javelin · Place 23 · HooverHooverJavelin2389-2—
Apr 18Birmingham Metro JV ChampionshipApr 18 · Shot Put · Place 12 · HooverHooverShot Put1234-7.50—
Apr 11Metro Birmingham JV Meet #6 - HooverApr 11 · Javelin · Place 31 · HooverHooverJavelin3177-210
Apr 11Metro Birmingham JV Meet #6 - HooverApr 11 · Shot Put · Place 8 · HooverHooverShot Put833-910
Apr 4Metro Birmingham JV Meet #5Apr 4 · Javelin · Place 25 · HooverHooverJavelin2598-1—
Apr 4Metro Birmingham JV Meet #5Apr 4 · Shot Put · Place 15 · HooverHooverShot Put1533-10.25—
Mar 20Metro Birmingham JV Meet #4Mar 20 · Javelin · Place 26 · HooverHooverJavelin2675-1110
Mar 20Metro Birmingham JV Meet #4Mar 20 · Shot Put · Place 15 · HooverHooverShot Put1532-6.5010
Mar 20Metro Birmingham JV Meet #4Mar 20 · 100 Meters · Place 90 · HooverHoover100 Meters9013.0410
Mar 14Metro JV Meet #3Mar 14 · Javelin · Place 27 · HooverHooverJavelin2789-0—
Mar 14Metro JV Meet #3Mar 14 · Shot Put · Place 21 · HooverHooverShot Put2131-11—
Mar 14Metro JV Meet #3Mar 14 · 100 Meters · Place 98 · HooverHoover100 Meters9812.60a PB—
Mar 7Metro Birmingham JV Meet #2Mar 7 · Javelin · Place 25 · HooverHooverJavelin2578-6—
Mar 7Metro Birmingham JV Meet #2Mar 7 · Shot Put · Place 19 · HooverHooverShot Put1931-2—
Mar 7Metro Birmingham JV Meet #2Mar 7 · 100 Meters · Place 106 · HooverHoover100 Meters10612.85a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 29Metro Birmingham JV Meet #1Feb 29 · Javelin · Place 18 · HooverHooverJavelin1883-110
Feb 29Metro Birmingham JV Meet #1Feb 29 · Shot Put · Place 6 · HooverHooverShot Put635-1010

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 20Birmingham Metro JV ChampionshipApr 20 · Shot Put · Place 10 · HooverHooverShot Put1010.82m—
Apr 20Birmingham Metro JV ChampionshipApr 20 · 200 Meters · Place 66 · HooverHoover200 Meters6626.49 PB—
Apr 20Birmingham Metro JV ChampionshipApr 20 · 100 Meters · Place 81 · HooverHoover100 Meters8112.650—
Apr 12Birmingham Metro JV Meet #6 - HooverApr 12 · Shot Put · Place 13 · HooverHooverShot Put1333-3.259
Apr 12Birmingham Metro JV Meet #6 - HooverApr 12 · 200 Meters · Place 76 · HooverHoover200 Meters7626.779
Apr 12Birmingham Metro JV Meet #6 - HooverApr 12 · 100 Meters · Place 101 · HooverHoover100 Meters10113.159
Apr 6Birmingham Metro JV Meet #5 - Spain ParkApr 6 · Shot Put · Place 22 · HooverHooverShot Put2232-99
Apr 6Birmingham Metro JV Meet #5 - Spain ParkApr 6 · 100 Meters · Place 122 · HooverHoover100 Meters12212.999
Mar 15Metro Birmingham JV Meet #3Mar 15 · Discus · Place 35 · HooverHooverDiscus3566-99
Mar 15Metro Birmingham JV Meet #3Mar 15 · Shot Put · Place 16 · HooverHooverShot Put1634-9.509
Mar 15Metro Birmingham JV Meet #3Mar 15 · 100 Meters · Place 110 · HooverHoover100 Meters11013.179
Mar 2Metro Birmingham JV Meet #1Mar 2 · Shot Put · Place 20 · HooverHooverShot Put12lb20.31-10.009
Mar 2Metro Birmingham JV Meet #1Mar 2 · 100 Meters · Place 102 · HooverHoover100 Meters102.13.04a9

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 15Mountain Brook InvitationalApr 15 · Shot Put · Place 7 · SimmonsSimmonsShot Put12lb7.31-03.008
Mar 8Southern Conference MS Meet #2Mar 8 · Shot Put · Place 26 · Simmons Middle SchoolSimmons Middle SchoolShot Put2620-38
Mar 8Southern Conference MS Meet #2Mar 8 · Discus · Place 9 · Simmons Middle SchoolSimmons Middle SchoolDiscus963-118