Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorHewitt-Trussville Invitational · Apr 1782-05Hewitt-Trussville InvitationalApril 17, 2026
Javelin · 600g · OutdoorMetro JV #3 · Mar 1250-03Metro JV #3March 12, 2025
Pole Vault · IndoorJV Meet #1 · Dec 186-00.00JV Meet #1December 18, 2025
Pole Vault · OutdoorHewitt-Trussville Invitational · Apr 177-00.00Hewitt-Trussville InvitationalApril 17, 2026
Shot Put · 4kg · IndoorJV Meet #1 · Dec 1824-02.00JV Meet #1December 18, 2025
Shot Put · 4kg · OutdoorHewitt-Trussville Invitational · Apr 1725-09.50Hewitt-Trussville InvitationalApril 17, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Apr 17Hewitt-Trussville InvitationalApr 17 · Pole Vault · Place 15 · Hewitt-TrussvillePole Vault15.7-00.00 PB12
Apr 17Hewitt-Trussville InvitationalApr 17 · Discus · Place 15 · Hewitt-TrussvilleDiscus1kg15.82-05 PB12
Apr 17Hewitt-Trussville InvitationalApr 17 · Shot Put · Place 28 · Hewitt-TrussvilleShot Put4kg28.25-09.50 PB12
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · Pole Vault · Hewitt-TrussvillePole Vault--DNS12
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · Discus · Hewitt-TrussvilleDiscus1kg--DNS12
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · Shot Put · Hewitt-TrussvilleShot Put4kg--DNS12
Apr 4The 2026 Wayne Murphy InvitationalApr 4 · Pole Vault · Place 10 · Hewitt-TrussvillePole Vault10.6-06.0012
Apr 4The 2026 Wayne Murphy InvitationalApr 4 · Javelin · Hewitt-TrussvilleJavelin600g--DNS12
Apr 4The 2026 Wayne Murphy InvitationalApr 4 · Discus · Place 29 · Hewitt-TrussvilleDiscus1kg29.60-0812
Mar 12Metro Birmingham JV Meet #3Mar 12 · Pole Vault · Place 11 · Hewitt-TrussvillePole Vault116-012
Mar 12Metro Birmingham JV Meet #3Mar 12 · Discus · Place 9 · Hewitt-TrussvilleDiscus961-612
Mar 12Metro Birmingham JV Meet #3Mar 12 · Shot Put · Place 9 · Hewitt-TrussvilleShot Put923-7.5012
Mar 5Metro Birmingham JV Meet #2Mar 5 · Pole Vault · Place 13 · Hewitt-TrussvillePole Vault136-012
Mar 5Metro Birmingham JV Meet #2Mar 5 · Discus · Place 12 · Hewitt-TrussvilleDiscus1258-012
Mar 5Metro Birmingham JV Meet #2Mar 5 · Shot Put · Place 9 · Hewitt-TrussvilleShot Put924-5.7512
Mar 5Metro Birmingham JV Meet #2Mar 5 · Pole Vault · Place 13 · Hewitt-TrussvillePole Vault136-012
Mar 5Metro Birmingham JV Meet #2Mar 5 · Discus · Place 12 · Hewitt-TrussvilleDiscus1258-012
Mar 5Metro Birmingham JV Meet #2Mar 5 · Shot Put · Place 9 · Hewitt-TrussvilleShot Put924-5.7512
Feb 25Metro Birmingham JV Meet #1Feb 25 · Pole Vault · Place 5 · Hewitt-TrussvillePole Vault5.7-00.0012
Feb 25Metro Birmingham JV Meet #1Feb 25 · Discus · Place 5 · Hewitt-TrussvilleDiscus1kg5.60-0712
Feb 25Metro Birmingham JV Meet #1Feb 25 · Shot Put · Place 2 · Hewitt-TrussvilleShot Put4kg2.25-05.0012

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 21Oak Mountain Eagle RelaysFeb 21 · Pole Vault · Place 3 · Hewitt-TrussvillePole Vault37-012
Feb 21Oak Mountain Eagle RelaysFeb 21 · Discus · Place 11 · Hewitt-TrussvilleDiscus1158-212
Feb 21Oak Mountain Eagle RelaysFeb 21 · Shot Put · Place 6 · Hewitt-TrussvilleShot Put625-912
Jan 21Last Ditch JV MeetJan 21 · Shot Put · Place 5 · Hewitt-TrussvilleShot Put524-712
Jan 21Last Ditch JV MeetJan 21 · Pole Vault · Place 11 · Hewitt-TrussvillePole Vault116-612
Jan 14JV Meet #3Jan 14 · Shot Put · Place 24 · Hewitt-TrussvilleShot Put2424-9.7512
Jan 14JV Meet #3Jan 14 · Pole Vault · Place 15 · Hewitt-TrussvillePole Vault157-012
Jan 6JV Meet #2Jan 6 · Shot Put · Place 16 · Hewitt-TrussvilleShot Put1621-10.2512
Jan 6JV Meet #2Jan 6 · Pole Vault · Place 10 · Hewitt-TrussvillePole Vault106-612

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 18JV Meet #1Dec 18 · Pole Vault · Place 13 · Hewitt-TrussvillePole Vault13.6-00.00 PB12
Dec 18JV Meet #1Dec 18 · Shot Put · Place 10 · Hewitt-TrussvilleShot Put4kg10.24-02.00 PB12
Dec 6Magic City Invitational #2Dec 6 · Shot Put · Place 42 · Hewitt-TrussvilleShot Put4kg42.20-00.5012
Feb 28Husky March ClassicFeb 28 · Javelin · Place 30 · Hewitt-TrussvilleJavelin3045-0—
Feb 28Husky March ClassicFeb 28 · Discus · Place 30 · Hewitt-TrussvilleDiscus3052-4—
Feb 28Husky March ClassicFeb 28 · Shot Put · Place 30 · Hewitt-TrussvilleShot Put3021-6—
Jan 15JV Meet #3Jan 15 · Shot Put · Place 49 · Hewitt-TrussvilleShot Put4921-5.7511
Jan 7JV Meet #2Jan 7 · Shot Put · Place 22 · Hewitt-TrussvilleShot Put2220-911

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Apr 17Birmingham Metro JV ChampionshipApr 17 · Javelin · Place 15 · Hewitt-TrussvilleJavelin1549-511
Apr 17Birmingham Metro JV ChampionshipApr 17 · Discus · Place 13 · Hewitt-TrussvilleDiscus1366-811
Apr 17Birmingham Metro JV ChampionshipApr 17 · Shot Put · Place 16 · Hewitt-TrussvilleShot Put1622-011
Apr 10Metro JV #6Apr 10 · Pole Vault · Place 9 · Hewitt-TrussvillePole Vault9.6-00.0011
Apr 10Metro JV #6Apr 10 · Javelin · Place 21 · Hewitt-TrussvilleJavelin600g21.41-1111
Apr 10Metro JV #6Apr 10 · Discus · Place 20 · Hewitt-TrussvilleDiscus1kg20.50-0511
Apr 10Metro JV #6Apr 10 · Shot Put · Place 22 · Hewitt-TrussvilleShot Put4kg22.21-02.0011
Apr 3Metro JV #5Apr 3 · Pole Vault · Hewitt-TrussvillePole Vault--NH11
Apr 3Metro JV #5Apr 3 · Javelin · Place 21 · Hewitt-TrussvilleJavelin600g21.44-1111
Apr 3Metro JV #5Apr 3 · Discus · Place 27 · Hewitt-TrussvilleDiscus1kg27.50-0411
Apr 3Metro JV #5Apr 3 · Shot Put · Place 23 · Hewitt-TrussvilleShot Put4kg23.21-07.5011
Mar 19Metro JV #4Mar 19 · Javelin · Place 18 · Hewitt-TrussvilleJavelin600g18.43-0211
Mar 19Metro JV #4Mar 19 · Discus · Place 11 · Hewitt-TrussvilleDiscus1kg11.53-0311
Mar 19Metro JV #4Mar 19 · Shot Put · Place 15 · Hewitt-TrussvilleShot Put4kg15.22-07.5011
Mar 12Metro JV #3Mar 12 · Pole Vault · Hewitt-TrussvillePole Vault--NH11
Mar 12Metro JV #3Mar 12 · Javelin · Place 17 · Hewitt-TrussvilleJavelin600g17.50-03 PB11
Mar 12Metro JV #3Mar 12 · Discus · Place 23 · Hewitt-TrussvilleDiscus1kg23.49-0911
Mar 12Metro JV #3Mar 12 · Shot Put · Place 15 · Hewitt-TrussvilleShot Put4kg15.21-02.0011
Mar 6Vestavilla Hills Metro JV #2Mar 6 · Pole Vault · Hewitt-TrussvillePole Vault--NH11
Mar 6Vestavilla Hills Metro JV #2Mar 6 · Javelin · Place 19 · Hewitt-TrussvilleJavelin600g19.38-0211
Mar 6Vestavilla Hills Metro JV #2Mar 6 · Discus · Place 27 · Hewitt-TrussvilleDiscus1kg27.42-0511
Mar 6Vestavilla Hills Metro JV #2Mar 6 · Shot Put · Place 15 · Hewitt-TrussvilleShot Put4kg15.21-06.2511

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19JV Meet #1Dec 19 · Shot Put · Place 25 · Hewitt-TrussvilleShot Put4kg25.20-09.5011
Dec 11First Crack JV MeetDec 11 · Shot Put · Place 14 · Hewitt-TrussvilleShot Put4kg14.21-04.0011