Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorHewitt-Trussville Invitational · Apr 17104-09Hewitt-Trussville InvitationalApril 17, 2026
Javelin · 600g · OutdoorMetro JV #3 · Mar 1275-02Metro JV #3March 12, 2025
Shot Put · 4kg · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 2329-05.00Last Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
Shot Put · 4kg · OutdoorHewitt-Trussville Invitational · Apr 1730-02.50Hewitt-Trussville InvitationalApril 17, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · Discus · Place 7 · Hewitt-TrussvilleHewitt-TrussvilleDiscus1kg7.93-0410
Apr 17Hewitt-Trussville InvitationalApr 17 · Javelin · Hewitt-TrussvilleHewitt-TrussvilleJavelin600g--DNS10
Apr 17Hewitt-Trussville InvitationalApr 17 · Discus · Place 6 · Hewitt-TrussvilleHewitt-TrussvilleDiscus1kg6.104-09 PB10
Apr 17Hewitt-Trussville InvitationalApr 17 · Shot Put · Place 16 · Hewitt-TrussvilleHewitt-TrussvilleShot Put4kg16.30-02.50 PB10
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Discus · Place 13 · Hewitt-TrussvilleHewitt-TrussvilleDiscus1kg13.97-0510
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Shot Put · Place 22 · Hewitt-TrussvilleHewitt-TrussvilleShot Put4kg22.27-06.2510
Apr 4The 2026 Wayne Murphy InvitationalApr 4 · Javelin · Hewitt-TrussvilleHewitt-TrussvilleJavelin600g--DNS10
Apr 4The 2026 Wayne Murphy InvitationalApr 4 · Discus · Hewitt-TrussvilleHewitt-TrussvilleDiscus1kg--DNS10
Apr 4The 2026 Wayne Murphy InvitationalApr 4 · Shot Put · Hewitt-TrussvilleHewitt-TrussvilleShot Put4kg--DNS10
Mar 19Thompson InvitationalMar 19 · Discus · Place 3 · Hewitt-TrussvilleHewitt-TrussvilleDiscus395-210
Mar 19Thompson InvitationalMar 19 · Shot Put · Place 11 · Hewitt-TrussvilleHewitt-TrussvilleShot Put1126-510
Mar 14Homewood InvitationalMar 14 · Javelin · Place 36 · Hewitt-TrussHewitt-TrussJavelin3617.60m—
Mar 14Homewood InvitationalMar 14 · Discus · Place 13 · Hewitt-TrussHewitt-TrussDiscus1329.26m—
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · Discus · Place 16 · Hewitt-TrussvilleHewitt-TrussvilleDiscus1692-010
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · Javelin · Place 23 · Hewitt-TrussvilleHewitt-TrussvilleJavelin2370-110

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 27Husky ClassicFeb 27 · Javelin · Place 14 · Hewitt-TrussvilleHewitt-TrussvilleJavelin1475-510
Feb 27Husky ClassicFeb 27 · Shot Put · Place 5 · Hewitt-TrussvilleHewitt-TrussvilleShot Put533-110
Feb 27Husky ClassicFeb 27 · Discus · Place 4 · Hewitt-TrussvilleHewitt-TrussvilleDiscus4109-010
Feb 21Oak Mountain Eagle RelaysFeb 21 · Discus · Place 2 · Hewitt-TrussvilleHewitt-TrussvilleDiscus2104-110
Feb 21Oak Mountain Eagle RelaysFeb 21 · Javelin · Place 7 · Hewitt-TrussvilleHewitt-TrussvilleJavelin765-110
Feb 21Oak Mountain Eagle RelaysFeb 21 · Shot Put · Place 2 · Hewitt-TrussvilleHewitt-TrussvilleShot Put230-1110
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · Shot Put · Place 23 · Hewitt-TrussvilleHewitt-TrussvilleShot Put4kg23.29-05.00 PB10
Jan 21Last Ditch JV MeetJan 21 · Shot Put · Place 1 · Hewitt-TrussvilleHewitt-TrussvilleShot Put129-810
Jan 14JV Meet #3Jan 14 · Shot Put · Place 5 · Hewitt-TrussvilleHewitt-TrussvilleShot Put530-210

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #2Dec 13 · Shot Put · Place 29 · Hewitt-TrussvilleHewitt-TrussvilleShot Put2928-1010
Dec 13Holiday Invitational #2Dec 13 · Shot Put · Place 29 · Hewitt-TrussvilleHewitt-TrussvilleShot Put2928-1010
Dec 6Magic City Invitational #2Dec 6 · Shot Put · Place 13 · Hewitt-TrussvilleHewitt-TrussvilleShot Put4kg13.29-01.0010
Feb 28Husky March ClassicFeb 28 · Javelin · Place 20 · Hewitt-TrussvilleHewitt-TrussvilleJavelin2064-7—
Feb 28Husky March ClassicFeb 28 · Discus · Place 24 · Hewitt-TrussvilleHewitt-TrussvilleDiscus2484-6—
Feb 28Husky March ClassicFeb 28 · Shot Put · Place 18 · Hewitt-TrussvilleHewitt-TrussvilleShot Put1827-5.50—
Jan 24Last Chance #1/PentathlonJan 24 · Shot Put · Place 12 · Hewitt-TrussvilleHewitt-TrussvilleShot Put1229-59
Jan 15JV Meet #3Jan 15 · Shot Put · Place 15 · Hewitt-TrussvilleHewitt-TrussvilleShot Put1529-19
Jan 4Ice Breaker Invitational #2Jan 4 · Shot Put · Place 19 · Hewitt-TrussvilleHewitt-TrussvilleShot Put4kg19.27-06.509

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · Javelin · Place 9 · Hewitt-TrussvilleHewitt-TrussvilleJavelin600g9.65-119
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · Shot Put · Place 12 · Hewitt-TrussvilleHewitt-TrussvilleShot Put4kg12.28-01.009
Apr 18Hewitt Trussville InvitationalApr 18 · Javelin · Place 24 · Hewitt-TrussvilleHewitt-TrussvilleJavelin2472-29
Apr 18Hewitt Trussville InvitationalApr 18 · Discus · Place 19 · Hewitt-TrussvilleHewitt-TrussvilleDiscus1980-59
Apr 18Hewitt Trussville InvitationalApr 18 · Shot Put · Place 14 · Hewitt-TrussvilleHewitt-TrussvilleShot Put1430-2.509
Apr 17Birmingham Metro JV ChampionshipApr 17 · Discus · Place 4 · Hewitt-TrussvilleHewitt-TrussvilleDiscus488-49
Apr 17Birmingham Metro JV ChampionshipApr 17 · Shot Put · Place 2 · Hewitt-TrussvilleHewitt-TrussvilleShot Put230-119
Apr 11Mountain Brook InvitationalApr 11 · Javelin · Place 45 · Hewitt-TrussvilleHewitt-TrussvilleJavelin600g45.51-089
Apr 11Mountain Brook InvitationalApr 11 · Discus · Place 9 · Hewitt-TrussvilleHewitt-TrussvilleDiscus1kg9.93-099
Apr 11Mountain Brook InvitationalApr 11 · Shot Put · Place 17 · Hewitt-TrussvilleHewitt-TrussvilleShot Put4kg17.29-04.009
Apr 3Metro JV #5Apr 3 · Javelin · Place 6 · Hewitt-TrussvilleHewitt-TrussvilleJavelin600g6.72-059
Apr 3Metro JV #5Apr 3 · Discus · Place 5 · Hewitt-TrussvilleHewitt-TrussvilleDiscus1kg5.85-029
Apr 3Metro JV #5Apr 3 · Shot Put · Place 7 · Hewitt-TrussvilleHewitt-TrussvilleShot Put4kg7.26-08.759
Mar 19Metro JV #4Mar 19 · Javelin · Place 9 · Hewitt-TrussvilleHewitt-TrussvilleJavelin600g9.61-039
Mar 19Metro JV #4Mar 19 · Discus · Place 4 · Hewitt-TrussvilleHewitt-TrussvilleDiscus1kg4.79-029
Mar 19Metro JV #4Mar 19 · Shot Put · Place 5 · Hewitt-TrussvilleHewitt-TrussvilleShot Put4kg5.29-00.009
Mar 14Homewood Invitational 2025Mar 14 · Javelin · Place 20 · Hewitt-TrussvilleHewitt-TrussvilleJavelin2075-1—
Mar 12Metro JV #3Mar 12 · Javelin · Place 3 · Hewitt-TrussvilleHewitt-TrussvilleJavelin600g3.75-02 PB9
Mar 12Metro JV #3Mar 12 · Discus · Place 2 · Hewitt-TrussvilleHewitt-TrussvilleDiscus1kg2.87-009
Mar 12Metro JV #3Mar 12 · Shot Put · Place 2 · Hewitt-TrussvilleHewitt-TrussvilleShot Put4kg2.28-03.009

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11First Crack JV MeetDec 11 · Shot Put · Place 4 · Hewitt-TrussvilleHewitt-TrussvilleShot Put4kg4.27-06.759

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 18MS Metro Championship MeetApr 18 · Discus · Place 7 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooDiscus774-08
Apr 18MS Metro Championship MeetApr 18 · Shot Put · Place 11 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooShot Put1129-78
Apr 8Metro South MS #5 - Hewitt TrussvilleApr 8 · Discus · Place 7 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooDiscus764-78
Apr 5Metro South MS #4 - Spain ParkApr 5 · Discus · Place 5 · Hewitt-TrussvilleHewitt-TrussvilleDiscus1kg5.71-068
Apr 5Metro South MS #4 - Spain ParkApr 5 · Shot Put · Place 10 · Hewitt-TrussvilleHewitt-TrussvilleShot Put4kg10.26-09.508
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · Discus · Place 3 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooDiscus369-108
Mar 19Metro South Meet #3 - Mountain BrookMar 19 · Shot Put · Place 5 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooShot Put525-118
Mar 12King of the Mountain MSMar 12 · Discus · Place 4 · Hewitt-TrussvilleHewitt-TrussvilleDiscus1kg4.61-098
Mar 12King of the Mountain MSMar 12 · Shot Put · Place 11 · Hewitt-TrussvilleHewitt-TrussvilleShot Put4kg11.26-02.008
Mar 6Metro South Meet 1- HewittMar 6 · Discus · Place 5 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooDiscus554-28
Mar 6Metro South Meet 1- HewittMar 6 · Shot Put · Place 10 · Hewitt-Trussville Middle SchooHewitt-Trussville Middle SchooShot Put1022-58