Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 600g · OutdoorBob Hayes Invitational · Mar 1520.30mBob Hayes InvitationalMarch 15, 2025

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

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 5Don Hall MeetApr 5 · Javelin · Place 8 · Orange ParkOrange ParkJavelin822.78m—
Apr 5Don Hall MeetApr 5 · Discus · Place 27 · Orange ParkOrange ParkDiscus2714.72m—
Mar 15Bob Hayes InvitationalMar 15 · Javelin · Place 29 · Orange ParkOrange ParkJavelin600g29.20.30m PB12
Mar 6Panther Invite at Ridgeview HSMar 6 · Javelin · Place 4 · Orange ParkOrange ParkJavelin419.38mSR
Mar 6Panther Invite at Ridgeview HSMar 6 · Discus · Place 18 · Orange ParkOrange ParkDiscus1814.24mSR
Mar 1Craig Speziale Memorial InvitationalMar 1 · Discus · Place 44 · Orange ParkOrange ParkDiscus4416.01mSR
Mar 1Craig Speziale Memorial InvitationalMar 1 · Javelin · Place 13 · Orange ParkOrange ParkJavelin1323.40mSR

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 14Middleburg Mini-MeetFeb 14 · Javelin · Place 1 · Orange ParkOrange ParkJavelin166-2SR
Feb 14Middleburg Mini-MeetFeb 14 · Discus · Place 6 · Orange ParkOrange ParkDiscus655-2SR
Feb 14Middleburg Mini-MeetFeb 14 · Shot Put · Place 10 · Orange ParkOrange ParkShot Put1021-8.75SR

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Mar 28Don Hall MeetMar 28 · Javelin · Place 22 · Orange ParkOrange ParkJavelin2215.25mJR
Mar 28Don Hall MeetMar 28 · Discus · Place 38 · Orange ParkOrange ParkDiscus3811.74mJR
Mar 22Bronco InvitationalMar 22 · Javelin · Place 5 · Orange ParkOrange ParkJavelin519.44mJR
Mar 22Bronco InvitationalMar 22 · Discus · Place 11 · Orange ParkOrange ParkDiscus1114.31mJR
Mar 7Clay County MeetMar 7 · Discus · Place 13 · Orange ParkOrange ParkDiscus1313.95mJR