Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorFHSAA 3A Region 2 · May 249.13mFHSAA 3A Region 2May 2, 2025
Javelin · 800g · OutdoorClass 3A Track & Field State Championships · May 865.21mClass 3A Track & Field State ChampionshipsMay 8, 2026
Shot Put · 12lb · OutdoorFHSAA 3A Region 2 · May 247-0FHSAA 3A Region 2May 2, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 8Class 3A Track & Field State ChampionshipsMay 8 · Javelin · Place 1 · New Smyrna Beach SrNew Smyrna Beach SrJavelin800g1.65.21m PB12
May 8Class 3A Track & Field State ChampionshipsMay 8 · Discus · New Smyrna Beach SrNew Smyrna Beach SrDiscus1.6kg—FOUL12
May 2FHSAA 3A Region 2May 2 · Javelin · Place 1 · New Smyrna Beach SrNew Smyrna Beach SrJavelin800g1.188-1012
May 2FHSAA 3A Region 2May 2 · Discus · Place 2 · New Smyrna Beach SrNew Smyrna Beach SrDiscus1.6kg2.156-012
May 2FHSAA 3A Region 2May 2 · Shot Put · Place 3 · New Smyrna Beach SrNew Smyrna Beach SrShot Put12lb3.47-0 PB12
Apr 25FHSAA 3A District 6Apr 25 · Javelin · Place 1 · New Smyrna Beach SrNew Smyrna Beach SrJavelin800g1.178-212
Apr 25FHSAA 3A District 6Apr 25 · Discus · Place 1 · New Smyrna Beach SrNew Smyrna Beach SrDiscus1.6kg1.150-612
Apr 25FHSAA 3A District 6Apr 25 · Shot Put · Place 1 · New Smyrna Beach SrNew Smyrna Beach SrShot Put12lb1.46-112
Apr 3Pepsi Florida RelaysApr 3 · Javelin · Place 1 · New Smyrna Beach SrNew Smyrna Beach SrJavelin163.22m12
Apr 3Pepsi Florida RelaysApr 3 · Discus · Place 10 · New Smyrna Beach SrNew Smyrna Beach SrDiscus1044.94m12
Mar 27Terry Long FSU Relays - HSMar 27 · Javelin · Place 1 · New Smyrna Beach SrNew Smyrna Beach SrJavelin800g1.62.19m12
Mar 27Terry Long FSU Relays - HSMar 27 · Discus · New Smyrna Beach SrNew Smyrna Beach SrDiscus1.6kg—DNS12
Mar 7George Janan InvitationalMar 7 · Javelin · Place 1 · New Smyrna Beach SrNew Smyrna Beach SrJavelin800g1.63.41m12
Mar 7George Janan InvitationalMar 7 · Discus · Place 4 · New Smyrna Beach SrNew Smyrna Beach SrDiscus1.6kg4.40.05m12
Mar 7George Janan InvitationalMar 7 · Shot Put · Place 5 · New Smyrna Beach SrNew Smyrna Beach SrShot Put12lb5.13.29m12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 20East Coast ClassicFeb 20 · Javelin · Place 1 · New Smyrna BeachNew Smyrna BeachJavelin161.93mSR
Feb 20East Coast ClassicFeb 20 · Discus · Place 2 · New Smyrna BeachNew Smyrna BeachDiscus249.21mSR
Feb 20East Coast ClassicFeb 20 · Shot Put · Place 8 · New Smyrna BeachNew Smyrna BeachShot Put812.90mSR

2025 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 92025 FHSAA Class 3A State ChampionshipsMay 9 · Javelin · New Smyrna Beach SrNew Smyrna Beach SrJavelin800g--DQ11
May 92025 FHSAA Class 3A State ChampionshipsMay 9 · Discus · New Smyrna Beach SrNew Smyrna Beach SrDiscus1.6kg--DQ11
May 2FHSAA 3A Region 2May 2 · Javelin · Place 1 · New Smyrna Beach SrNew Smyrna Beach SrJavelin800g1.60.46m11
May 2FHSAA 3A Region 2May 2 · Discus · Place 3 · New Smyrna Beach SrNew Smyrna Beach SrDiscus1.6kg3.49.13m PB11
May 2FHSAA 3A Region 2May 2 · Shot Put · Place 13 · New Smyrna Beach SrNew Smyrna Beach SrShot Put12lb13.13.15m11
Apr 25FHSAA 3A District 6Apr 25 · Javelin · Place 1 · New Smyrna BeachNew Smyrna BeachJavelin152.52mJR
Apr 25FHSAA 3A District 6Apr 25 · Discus · Place 2 · New Smyrna BeachNew Smyrna BeachDiscus245.93mJR
Apr 25FHSAA 3A District 6Apr 25 · Shot Put · Place 6 · New Smyrna BeachNew Smyrna BeachShot Put612.78mJR
Apr 4Pepsi Florida RelaysApr 4 · Hammer · Place 6 · New Smyrna BeachNew Smyrna BeachHammer6180-11JR
Apr 3Embry-Riddle Running Elements Classic - Collegiate and OpenApr 3 · Javelin · Place 1 · New Smyrna BeachNew Smyrna BeachJavelin158.87mJR
Apr 3Embry-Riddle Running Elements Classic - Collegiate and OpenApr 3 · Discus · Place 3 · New Smyrna BeachNew Smyrna BeachDiscus342.41mJR
Mar 28Terry Long FSU Relays - HSMar 28 · Javelin · Place 1 · New Smyrna Beach SrNew Smyrna Beach SrJavelin800g1.57.72m11
Mar 28Terry Long FSU Relays - HSMar 28 · Discus · Place 21 · New Smyrna Beach SrNew Smyrna Beach SrDiscus1.6kg21.43.55m11
Mar 28FSU RelaysMar 28 · Javelin · Place 1 · New Smyrna Beach SrNew Smyrna Beach SrJavelin800g1.57.72m11
Mar 28FSU RelaysMar 28 · Discus · Place 21 · New Smyrna Beach SrNew Smyrna Beach SrDiscus1.6kg21.43.55m11
Mar 15Bob Hayes InvitationalMar 15 · Javelin · Place 5 · New Smyrna Beach SrNew Smyrna Beach SrJavelin800g5.51.75m11
Mar 15Bob Hayes InvitationalMar 15 · Discus · Place 13 · New Smyrna Beach SrNew Smyrna Beach SrDiscus1.6kg13.42.43m11
Mar 14Rockledge Raider ClassicMar 14 · Discus · Place 1 · New Smyrna Beach SrNew Smyrna Beach SrDiscus144.79m—
Mar 8George Janan Spruce Creek InvitationalMar 8 · Javelin · Place 1 · New Smyrna Beach SrNew Smyrna Beach SrJavelin800g1.56.34m11
Mar 8George Janan Spruce Creek InvitationalMar 8 · Discus · Place 3 · New Smyrna Beach SrNew Smyrna Beach SrDiscus1.6kg3.43.18m11
Mar 8George Janan Spruce Creek InvitationalMar 8 · Shot Put · Place 9 · New Smyrna Beach SrNew Smyrna Beach SrShot Put12lb9.12.12m11
Mar 1Tocoi Creek Toro ShowdownMar 1 · Javelin · Place 1 · New Smyrna BeachNew Smyrna BeachJavelin151.74mJR
Mar 1Tocoi Creek Toro ShowdownMar 1 · Discus · Place 5 · New Smyrna BeachNew Smyrna BeachDiscus543.77mJR
Mar 1Tocoi Creek Toro ShowdownMar 1 · Shot Put · Place 11 · New Smyrna BeachNew Smyrna BeachShot Put1112.17mJR
Feb 18Spruce Creek HS Meet #1Feb 18 · Javelin · Place 1 · New Smyrna Beach SrNew Smyrna Beach SrJavelin800g1.51.00m11
Feb 18Spruce Creek HS Meet #1Feb 18 · Discus · Place 2 · New Smyrna Beach SrNew Smyrna Beach SrDiscus1.6kg2.43.46m11
Feb 18Spruce Creek HS Meet #1Feb 18 · Shot Put · Place 5 · New Smyrna Beach SrNew Smyrna Beach SrShot Put12lb5.11.78m11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21East Coast ClassicFeb 21 · Javelin · Place 2 · New Smyrna BeachNew Smyrna BeachJavelin254.16mJR
Feb 21East Coast ClassicFeb 21 · Discus · Place 5 · New Smyrna BeachNew Smyrna BeachDiscus541.45mJR
Feb 7Flagler Pinnacle Pre-Season ClassicFeb 7 · Javelin · Place 1 · New Smyrna BeachNew Smyrna BeachJavelin1172-0JR
Feb 7Flagler Pinnacle Pre-Season ClassicFeb 7 · Discus · Place 4 · New Smyrna BeachNew Smyrna BeachDiscus4137-6JR
Feb 7Flagler Pinnacle Pre-Season ClassicFeb 7 · Shot Put · Place 8 · New Smyrna BeachNew Smyrna BeachShot Put838-11.75JR

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 17FHSAA 3A State Track & Field ChampionshipsMay 17 · Javelin · Place 17 · New Smyrna Beach SrNew Smyrna Beach SrJavelin800g17.44.09m10
May 8FHSAA 3A Region 2May 8 · Javelin · Place 4 · New Smyrna Beach SrNew Smyrna Beach SrJavelin800g4.45.70m10
May 8FHSAA 3A Region 2May 8 · Shot Put · Place 19 · New Smyrna Beach SrNew Smyrna Beach SrShot Put12lb19.12.27m10
Apr 45-Star Conference ChampionshipApr 4 · Javelin · Place 6 · New Smyrna BeachNew Smyrna BeachJavelin646.27mSO
Apr 45-Star Conference ChampionshipApr 4 · Discus · Place 6 · New Smyrna BeachNew Smyrna BeachDiscus644.11mSO
Apr 45-Star Conference ChampionshipApr 4 · Shot Put · Place 13 · New Smyrna BeachNew Smyrna BeachShot Put1312.46mSO
Mar 22FSU HS RelaysMar 22 · Javelin · Place 34 · New Smyrna Beach SrNew Smyrna Beach SrJavelin800g34.42.25m10
Mar 16Deland HS Big D RelaysMar 16 · Javelin · Place 6 · New Smyrna BeachNew Smyrna BeachJavelin642.59mSO
Mar 16Deland HS Big D RelaysMar 16 · Discus · Place 6 · New Smyrna BeachNew Smyrna BeachDiscus637.97mSO
Mar 8SCHS George Janan InvitationalMar 8 · Javelin · Place 2 · New SmyrnaNew SmyrnaJavelin2147-10—
Mar 8SCHS George Janan InvitationalMar 8 · Discus · Place 5 · New SmyrnaNew SmyrnaDiscus5127-08—
Mar 2Craig Speziale Memorial Track and Field InvitationalMar 2 · Javelin · Place 7 · New Smyrna Beach SrNew Smyrna Beach SrJavelin800g7.40.19m10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 17Astronaut Preseason ClassicFeb 17 · Javelin · Place 3 · New Smyrna BeachNew Smyrna BeachJavelin338.94mSO
Feb 17Astronaut Preseason ClassicFeb 17 · Discus · Place 6 · New Smyrna BeachNew Smyrna BeachDiscus632.82mSO
Feb 17Astronaut Preseason ClassicFeb 17 · Shot Put · Place 10 · New Smyrna BeachNew Smyrna BeachShot Put1037- 3SO

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 19FHSAA 3A District 6Apr 19 · Javelin · Place 7 · New Smyrna Beach SrNew Smyrna Beach SrJavelin800g7.36.90m12
Apr 19FHSAA 3A District 6Apr 19 · Discus · Place 11 · New Smyrna Beach SrNew Smyrna Beach SrDiscus1.6kg11.32.96m12
Apr 19FHSAA 3A District 6Apr 19 · Shot Put · Place 11 · New Smyrna Beach SrNew Smyrna Beach SrShot Put12lb11.10.51m12
Apr 125-Star Conference MeetApr 12 · Discus · Place 17 · New Smyrna BeachNew Smyrna BeachDiscus17102-4FR
Mar 11SCHS George Janan InvitationalMar 11 · Javelin · Place 7 · New Smyrna Beach SrNew Smyrna Beach SrJavelin800g7.34.60m12
Mar 11SCHS George Janan InvitationalMar 11 · Discus · Place 13 · New Smyrna Beach SrNew Smyrna Beach SrDiscus1.6kg13.28.32m12
Mar 11SCHS George Janan InvitationalMar 11 · Shot Put · Place 24 · New Smyrna Beach SrNew Smyrna Beach SrShot Put12lb24.9.15m12
Mar 1Deltona DashMar 1 · Javelin · Place 4 · New Smyrna BeachNew Smyrna BeachJavelin4105-10SR
Mar 1Deltona DashMar 1 · Discus · Place 3 · New Smyrna BeachNew Smyrna BeachDiscus3103-3SR
Mar 1Deltona DashMar 1 · Shot Put · Place 8 · New Smyrna BeachNew Smyrna BeachShot Put832-3SR

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 24East Coast ClassicFeb 24 · Javelin · Place 25 · New Smyrna BeachNew Smyrna BeachJavelin2591-8SR
Feb 24East Coast ClassicFeb 24 · Discus · Place 24 · New Smyrna BeachNew Smyrna BeachDiscus2486-10SR
Feb 24East Coast ClassicFeb 24 · Shot Put · Place 42 · New Smyrna BeachNew Smyrna BeachShot Put4227-2.75SR