Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 600g · OutdoorMuscle Shoals Invitational 2 · Apr 1475-04Muscle Shoals Invitational 2April 14, 2026
Shot Put · 4kg · OutdoorAHSAA Winfield Section 2026 · Apr 2422-7.80AHSAA Winfield Section 2026April 24, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 24AHSAA Winfield Section 2026Apr 24 · Shot Put · Place 10 · LexingtonShot Put4kg10.22-7.80 PB11
Apr 18Florence Pre-SectionalApr 18 · Javelin · LexingtonJavelin600g--DNS11
Apr 18Florence Pre-SectionalApr 18 · Shot Put · LexingtonShot Put4kg--DNS11
Apr 14Muscle Shoals Invitational 2Apr 14 · Javelin · Place 19 · LexingtonJavelin600g19.75-04 PB11
Apr 14Muscle Shoals Invitational 2Apr 14 · Shot Put · Place 30 · LexingtonShot Put4kg30.21-04.0011
Apr 4Don Heidon InvitationalApr 4 · Javelin · Place 8 · LexingtonJavelin600g8.64-0511
Apr 4Don Heidon InvitationalApr 4 · Shot Put · Place 5 · LexingtonShot Put4kg5.22-06.0011
Apr 3Don Heidon InvitationalApr 3 · Javelin · Place 8 · LexingtonJavelin600g8.64-5.5011
Apr 3Don Heidon InvitationalApr 3 · Shot Put · Place 5 · LexingtonShot Put4kg5.22-611
Mar 19Florence InvitationalMar 19 · Shot Put · Place 16 · LexingtonShot Put1622-9.5011
Mar 12Muscle Shoals Invitational 1Mar 12 · Javelin · Place 14 · LexingtonJavelin1469-211
Mar 12Muscle Shoals Invitational 1Mar 12 · Shot Put · Place 18 · LexingtonShot Put1823-711

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 19Florence Pre-SectionalApr 19 · Shot Put · Place 14 · LexingtonShot Put1418-4.5010
Apr 15Muscle Shoals Invitational 2Apr 15 · Javelin · Place 13 · LexingtonJavelin1375-110
Apr 15Muscle Shoals Invitational 2Apr 15 · Shot Put · Place 32 · LexingtonShot Put3219-010
Apr 11WCA Warrior TwilightApr 11 · Javelin · LexingtonJavelin600g--DNS10
Apr 11WCA Warrior TwilightApr 11 · Shot Put · LexingtonShot Put4kg--DNS10
Apr 4Don Heidon InvitationalApr 4 · Shot Put · Place 25 · LexingtonShot Put2522-710
Mar 18Muscle Shoals Invitational #1Mar 18 · Javelin · Place 14 · LexingtonJavelin1465-610
Mar 18Muscle Shoals Invitational #1Mar 18 · Shot Put · Place 15 · LexingtonShot Put1519-010

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 16Muscle Shoals Invitational 2Apr 16 · Javelin · Place 12 · LexingtonJavelin1253-0—
Apr 16Muscle Shoals Invitational 2Apr 16 · Shot Put · Place 9 · LexingtonShot Put920-0—
Mar 21Florence InvitationalMar 21 · Shot Put · Place 31 · LexingtonShot Put3120-11—
Mar 21Florence InvitationalMar 21 · Shot Put · Place 31 · LexingtonShot Put3120-119
Mar 21Florence InvitationalMar 21 · Javelin · Place 20 · LexingtonJavelin2065-19
Mar 161A - 7A Cullman ClassicMar 16 · Shot Put · Place 50 · LexingtonShot Put5019-2.759
Mar 161A - 7A Cullman ClassicMar 16 · Javelin · Place 42 · LexingtonJavelin4264-09
Mar 7Muscle Shoals InvitationalMar 7 · Shot Put · Place 22 · LexingtonShot Put2217-109
Mar 7Muscle Shoals InvitationalMar 7 · Javelin · Place 17 · LexingtonJavelin1754-09

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Russellville ClassicFeb 27 · Shot Put · Place 11 · LexingtonShot Put1116-69
Feb 27Russellville ClassicFeb 27 · Javelin · Place 8 · LexingtonJavelin854-89