Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorBattle by the Beach · Mar 1420.50aBattle by the BeachMarch 14, 2026
400 Meters · IndoorFort Walton Beach Mini Meet 1 · Feb 171:26.33Fort Walton Beach Mini Meet 1February 17, 2026
Discus · 1kg · OutdoorBattle by the Beach · Mar 1431.92mBattle by the BeachMarch 14, 2026
Javelin · 600g · OutdoorClass 3A Track & Field State Championships · May 834.53mClass 3A Track & Field State ChampionshipsMay 8, 2026
Shot Put · 4kg · OutdoorFHSAA 3A Region 1 · May 211.21mFHSAA 3A Region 1May 2, 2026

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
May 8Class 3A Track & Field State ChampionshipsMay 8 · Javelin · Place 11 · CrestviewJavelin600g11.34.53m PB11
May 8Class 3A Track & Field State ChampionshipsMay 8 · Shot Put · Place 11 · CrestviewShot Put4kg11.11.18m11
May 2FHSAA 3A Region 1May 2 · Javelin · Place 7 · CrestviewJavelin600g7.33.18m11
May 2FHSAA 3A Region 1May 2 · Shot Put · Place 5 · CrestviewShot Put4kg5.11.21m PB11
Apr 18FHSAA 3A District 4Apr 18 · Javelin · Place 2 · CrestviewJavelin600g2.107-811
Apr 18FHSAA 3A District 4Apr 18 · Discus · Place 4 · CrestviewDiscus1kg4.99-411
Apr 18FHSAA 3A District 4Apr 18 · Shot Put · Place 1 · CrestviewShot Put4kg1.32-1111
Apr 18FHSAA 3A District 1Apr 18 · Javelin · Place 2 · CrestviewJavelin600g2.32.83m11
Apr 18FHSAA 3A District 1Apr 18 · Discus · Place 4 · CrestviewDiscus1kg4.30.30m11
Apr 18FHSAA 3A District 1Apr 18 · Shot Put · Place 1 · CrestviewShot Put4kg1.10.05m11
Apr 3Bringing All The Smoke-Last Chance QualifierApr 3 · Javelin · Place 3 · CrestviewJavelin600g3.33.84m11
Apr 3Bringing All The Smoke-Last Chance QualifierApr 3 · Discus · Place 5 · CrestviewDiscus1kg5.28.50m11
Apr 3Bringing All The Smoke-Last Chance QualifierApr 3 · Shot Put · Place 3 · CrestviewShot Put4kg3.10.66m11
Apr 3Bringing All The Smoke-Last Chance QualifierApr 3 · 100m Hurdles · Place 20 · Crestview100m Hurdles33" / 0.838mRound P20.20.54a11
Apr 3PFBTSApr 3 · Shot Put · Place 3 · CrestviewShot Put4kgRound P3.10.66m11
Mar 28Marlin Invite 2026Mar 28 · Javelin · Place 1 · CrestviewJavelin600g1.30.81m11
Mar 28Marlin Invite 2026Mar 28 · Discus · Place 1 · CrestviewDiscus1kg1.29.80m11
Mar 28Marlin Invite 2026Mar 28 · Shot Put · Place 1 · CrestviewShot Put4kg1.9.68m11
Mar 28Marlin Invite 2026Mar 28 · 100m Hurdles · Place 6 · Crestview100m Hurdles33" / 0.838m6.20.82a11
Mar 14Battle by the BeachMar 14 · Javelin · Place 5 · CrestviewJavelin600g5.27.46m11
Mar 14Battle by the BeachMar 14 · Discus · Place 4 · CrestviewDiscus1kg4.31.92m PB11
Mar 14Battle by the BeachMar 14 · Shot Put · Place 5 · CrestviewShot Put4kg5.10.21m11
Mar 14Battle by the BeachMar 14 · 100m Hurdles · Place 31 · Crestview100m Hurdles33" / 0.838m31.20.50a PBWind: 0.611
Mar 5SWHCMar 5 · Javelin · Place 1 · CrestviewJavelin600g1.27.55m11
Mar 5SWHCMar 5 · Discus · Place 2 · CrestviewDiscus1kg2.29.37m11
Mar 5SWHCMar 5 · Shot Put · Place 1 · CrestviewShot Put4kg1.10.46m11
Mar 5SWHCMar 5 · 100m Hurdles · Place 8 · Crestview100m Hurdles33" / 0.838m8.21.31a11
Feb 7TSS2026Feb 7 · Javelin · Place 1 · CrestviewJavelin600g1.28.60m11
Feb 7TSS2026Feb 7 · Discus · CrestviewDiscus1kg--ND11
Feb 7TSS2026Feb 7 · Shot Put · Place 1 · CrestviewShot Put4kg1.10.24m11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 25Niceville Mini Meet 1Feb 25 · Javelin · Place 1 · CrestviewJavelin125.65m—
Feb 25Niceville Mini Meet 1Feb 25 · Discus · Place 6 · CrestviewDiscus625.99m—
Feb 17Fort Walton Beach Mini Meet 1Feb 17 · 100m Hurdles · Place 7 · Crestview100m Hurdles721.67—
Feb 17Fort Walton Beach Mini Meet 1Feb 17 · 400 Meters · Place 19 · Crestview400 Meters191:26.33 PB—
Feb 14Cupid RelaysFeb 14 · Javelin · Place 4 · CrestviewJavelin430.95mJR
Feb 14Cupid RelaysFeb 14 · Discus · Place 7 · CrestviewDiscus728.64mJR
Feb 14Cupid RelaysFeb 14 · Shot Put · Place 3 · CrestviewShot Put39.95mJR

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 2FHSAA 3A Region 1May 2 · Javelin · Place 11 · CrestviewJavelin600g11.30.92m10
May 2FHSAA 3A Region 1May 2 · Discus · Place 19 · CrestviewDiscus1kg19.30.47m10
Apr 17FHSAA 3A District 1Apr 17 · Javelin · Place 1 · CrestviewJavelin600g1.33.40m10
Apr 17FHSAA 3A District 1Apr 17 · Discus · Place 3 · CrestviewDiscus1kg3.30.12m10
Apr 17FHSAA 3A District 1Apr 17 · Shot Put · Place 7 · CrestviewShot Put4kg7.9.00m10
Apr 5Smokey's BBQ InvitationalApr 5 · Javelin · Place 2 · CrestviewJavelin600g2.31.56m10
Apr 5Smokey's BBQ InvitationalApr 5 · Discus · Place 5 · CrestviewDiscus1kg5.28.51m10
Apr 5Smokey's BBQ InvitationalApr 5 · Shot Put · Place 8 · CrestviewShot Put4kg8.8.86m10
Apr 1Walton Braves InvitationalApr 1 · Discus · Place 8 · CrestviewDiscus1kg8.22.09m10
Apr 1Walton Braves InvitationalApr 1 · Shot Put · Place 6 · CrestviewShot Put4kg6.8.98m10
Mar 29Marlin InviteMar 29 · Javelin · Place 3 · CrestviewJavelin600g3.22.31m10
Mar 29Marlin InviteMar 29 · Discus · Place 4 · CrestviewDiscus1kg4.24.16m10
Mar 29Marlin InviteMar 29 · Shot Put · Place 7 · CrestviewShot Put4kg7.8.74m10
Mar 28Marlin (Arnold) InviteMar 28 · Javelin · Place 3 · CrestviewJavelin600g3.22.31m10
Mar 28Marlin (Arnold) InviteMar 28 · Discus · Place 4 · CrestviewDiscus1kg4.24.16m10
Mar 28Marlin (Arnold) InviteMar 28 · Shot Put · Place 7 · CrestviewShot Put4kg7.8.74m10
Mar 5Crestview Bulldogs OpenMar 5 · Javelin · Place 8 · CrestviewJavelin821.70m—
Mar 5Crestview Bulldogs OpenMar 5 · Discus · Place 4 · CrestviewDiscus428.97m—
Mar 5Crestview Bulldogs OpenMar 5 · Shot Put · Place 10 · CrestviewShot Put108.78m—
Mar 1Running Wild InvitationalMar 1 · Discus · Place 14 · CrestviewDiscus1423.09mSO
Mar 1Running Wild InvitationalMar 1 · Shot Put · Place 20 · CrestviewShot Put208.13mSO

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Baker Home Meet 1Feb 27 · Discus · Place 9 · CrestviewDiscus919.80mSO
Feb 27Baker Home Meet 1Feb 27 · Shot Put · Place 9 · CrestviewShot Put97.88mSO