Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorFlorence JV Meet #2 · Apr 7126-02Florence JV Meet #2April 7, 2026
Javelin · 800g · OutdoorDon Heidon Invitational · Apr 493-07Don Heidon InvitationalApril 4, 2026
Shot Put · 12lb · OutdoorDon Heidon Invitational · Apr 438-06.00Don Heidon InvitationalApril 4, 2026

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · Discus · Place 20 · Muscle ShoalsDiscus1.6kg20.97-0810
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · Shot Put · Muscle ShoalsShot Put12lb--DNS10
Apr 18Florence Pre-SectionalApr 18 · Discus · Place 16 · Muscle ShoalsDiscus1.6kg16.99-0310
Apr 18Florence Pre-SectionalApr 18 · Shot Put · Place 7 · Muscle ShoalsShot Put12lb7.38-01.5010
Apr 14Muscle Shoals Invitational 2Apr 14 · Javelin · Muscle ShoalsJavelin800g--DNS10
Apr 14Muscle Shoals Invitational 2Apr 14 · Discus · Place 7 · Muscle ShoalsDiscus1.6kg7.106-0910
Apr 14Muscle Shoals Invitational 2Apr 14 · Shot Put · Place 8 · Muscle ShoalsShot Put12lb8.37-10.0010
Apr 7Florence JV Meet #2Apr 7 · Javelin · Muscle ShoalsJavelin800g--DNS10
Apr 7Florence JV Meet #2Apr 7 · Discus · Place 1 · Muscle ShoalsDiscus1.6kg1.126-02 PB10
Apr 7Florence JV Meet #2Apr 7 · Shot Put · Place 1 · Muscle ShoalsShot Put12lb1.38-00.0010
Apr 4Don Heidon InvitationalApr 4 · Javelin · Place 15 · Muscle ShoalsJavelin800g15.93-07 PB10
Apr 4Don Heidon InvitationalApr 4 · Discus · Place 12 · Muscle ShoalsDiscus1.6kg12.93-0410
Apr 4Don Heidon InvitationalApr 4 · Shot Put · Place 4 · Muscle ShoalsShot Put12lb4.38-06.00 PB10
Apr 3Don Heidon InvitationalApr 3 · Javelin · Place 15 · Muscle ShoalsJavelin800g15.93-710
Apr 3Don Heidon InvitationalApr 3 · Discus · Place 12 · Muscle ShoalsDiscus1.6kg12.93-410
Apr 3Don Heidon InvitationalApr 3 · Shot Put · Place 4 · Muscle ShoalsShot Put12lb4.38-610
Mar 19Aggie InviteMar 19 · Javelin · Place 22 · Muscle Shoals HighJavelin2278-1110
Mar 19Aggie InviteMar 19 · Discus · Place 10 · Muscle Shoals HighDiscus10100-510
Mar 19Aggie InviteMar 19 · Shot Put · Place 7 · Muscle Shoals HighShot Put736-1010
Mar 12Muscle Shoals Invitational 1Mar 12 · Javelin · Place 33 · Muscle Shoals HighJavelin3374-210
Mar 12Muscle Shoals Invitational 1Mar 12 · Discus · Place 17 · Muscle Shoals HighDiscus17103-010
Mar 12Muscle Shoals Invitational 1Mar 12 · Shot Put · Place 12 · Muscle Shoals HighShot Put1237-510
Mar 10Florence JV Meet 1Mar 10 · Shot Put · Place 4 · Muscle Shoals HighShot Put438-310
Mar 10Florence JV Meet 1Mar 10 · Discus · Place 7 · Muscle Shoals HighDiscus7109-010
Mar 10Florence JV Meet 1Mar 10 · Javelin · Place 8 · Muscle Shoals HighJavelin889-610

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 15Muscle Shoals Invitational 2Apr 15 · Discus · Place 22 · Muscle Shoals HighDiscus2294-89
Apr 15Muscle Shoals Invitational 2Apr 15 · Shot Put · Place 23 · Muscle Shoals HighShot Put2334-69
Apr 8Florence MS/JV Meet #2Apr 8 · Javelin · Place 11 · Muscle Shoals HighJavelin1180-19
Apr 8Florence MS/JV Meet #2Apr 8 · Discus · Place 2 · Muscle Shoals HighDiscus2108-89
Apr 8Florence MS/JV Meet #2Apr 8 · Shot Put · Place 3 · Muscle Shoals HighShot Put340-89
Apr 4Don Heidon InvitationalApr 4 · Discus · Place 35 · Muscle Shoals HighDiscus3577-29
Apr 4Don Heidon InvitationalApr 4 · Javelin · Place 25 · Muscle Shoals HighJavelin2589-6.509
Apr 4Don Heidon InvitationalApr 4 · Shot Put · Place 24 · Muscle Shoals HighShot Put2435-19
Mar 18Muscle Shoals Invitational #1Mar 18 · Discus · Place 13 · Muscle Shoals HighDiscus1398-09
Mar 18Muscle Shoals Invitational #1Mar 18 · Javelin · Place 14 · Muscle Shoals HighJavelin1499-109
Mar 18Muscle Shoals Invitational #1Mar 18 · Shot Put · Place 8 · Muscle Shoals HighShot Put837-69
Mar 11Florence MS/JV Meet #1Mar 11 · Discus · Place 4 · Muscle ShoalDiscus431.69m—
Mar 11Florence MS/JV Meet #1Mar 11 · Shot Put · Place 2 · Muscle ShoalShot Put213.10m—
Mar 6Muscle Shoals Jr High Meet #1Mar 6 · Discus · Place 1 · Muscle Shoals HighDiscus1116-119
Mar 6Muscle Shoals Jr High Meet #1Mar 6 · Shot Put · Place 1 · Muscle Shoals HighShot Put141-69
Mar 6Muscle Shoals Jr High Meet #1Mar 6 · Javelin · Place 1 · Muscle Shoals HighJavelin1117-19

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 15North Alabama Jr High ChampionshipsApr 15 · Shot Put · Place 2 · Muscle Shoals HighShot Put243-08
Apr 11Florence MS/JV #2Apr 11 · Discus · Place 13 · Muscle ShoalDiscus1320.85m—
Apr 11Florence MS/JV #2Apr 11 · Shot Put · Place 2 · Muscle ShoalShot Put212.47m—
Mar 11Florence MS/JV Meet #1Mar 11 · Javelin · Place 12 · Muscle Shoals HighJavelin1276-48
Mar 4Muscle Shoals Jr High Meet 1Mar 4 · Discus · Place 10 · Muscle Shoals HighDiscus1067-98
Mar 4Muscle Shoals Jr High Meet 1Mar 4 · Shot Put · Place 5 · Muscle Shoals HighShot Put538-08
Mar 4Muscle Shoals Jr High Meet 1Mar 4 · Javelin · Place 3 · Muscle Shoals HighJavelin377-38