Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 800g · OutdoorFHSAA 2A District 1 · Apr 1725.44mFHSAA 2A District 1April 17, 2026
Shot Put · 12lb · OutdoorSWHC · Mar 510.48mSWHCMarch 5, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 17FHSAA 2A District 1Apr 17 · Javelin · Place 17 · FreeportJavelin800g17.25.44m PB12
Apr 17FHSAA 2A District 1Apr 17 · Shot Put · Place 23 · FreeportShot Put12lb23.9.77m12
Apr 3Bringing All The Smoke-Last Chance QualifierApr 3 · Shot Put · Place 37 · FreeportShot Put12lb37.9.33m12
Apr 3PFBTSApr 3 · Shot Put · Place 37 · FreeportShot Put12lbRound P37.9.33m12
Mar 25Hawk's NestMar 25 · Javelin · Place 16 · FreeportJavelin800g16.21.17m12
Mar 25Hawk's NestMar 25 · Shot Put · Place 9 · FreeportShot Put12lb9.9.76m12
Mar 7Fort Walton Beach Viking RelaysMar 7 · Javelin · Place 16 · FreeportJavelin1625.95mSR
Mar 7Fort Walton Beach Viking RelaysMar 7 · Shot Put · Place 17 · FreeportShot Put179.91mSR
Mar 5SWHCMar 5 · Javelin · Place 9 · FreeportJavelin800g9.22.45m12
Mar 5SWHCMar 5 · Shot Put · Place 8 · FreeportShot Put12lb8.10.48m PB12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28South Walton Green and White RelaysFeb 28 · Javelin · Place 28 · FreeportJavelin2822.58m—
Feb 28South Walton Green and White RelaysFeb 28 · Discus · Place 47 · FreeportDiscus4717.16m—
Feb 28South Walton Green and White RelaysFeb 28 · Shot Put · Place 33 · FreeportShot Put339.50m—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 25FHSAA 2A District 1Apr 25 · Shot Put · Place 22 · FreeportShot Put229.45m—
Apr 2Jay QB InvitationalApr 2 · Shot Put · Place 25 · FreeportShot Put258.35mSO
Mar 16Seahawks Invitational QualifierMar 16 · Shot Put · Place 6 · FreeportShot Put69.46mSO
Mar 12Jay Home Meet 1Mar 12 · Discus · Place 23 · FreeportDiscus2317.92m—
Mar 12Jay Home Meet 1Mar 12 · Shot Put · Place 10 · FreeportShot Put109.73m—
Mar 6Niceville Mini Meet 2Mar 6 · Discus · Place 19 · FreeportDiscus1919.08m—
Mar 6Niceville Mini Meet 2Mar 6 · Shot Put · Place 12 · FreeportShot Put129.10m—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 15Niceville Mini Meet 2Mar 15 · Discus · Place 20 · FreeportDiscus2017.64mFR
Mar 15Niceville Mini Meet 2Mar 15 · Shot Put · Place 21 · FreeportShot Put218.14mFR