Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorEast Coast Classic · Feb 205:30.56East Coast ClassicFebruary 20, 2026
1600 Meters · OutdoorFHSAA3AD2 · Apr 165:16.73aFHSAA3AD2April 16, 2026
3200 Meters · OutdoorFHSAA 3A Region 1 · May 211:41.84aFHSAA 3A Region 1May 2, 2025
400 Meters · OutdoorNiceville Eagle Classic · Apr 11:00.29aNiceville Eagle ClassicApril 1, 2026
800 Meters · IndoorEast Coast Classic · Feb 202:22.49East Coast ClassicFebruary 20, 2026
800 Meters · OutdoorTerry Long FSU Relays - HS · Mar 272:19.13aTerry Long FSU Relays - HSMarch 27, 2026
Pole Vault · IndoorNiceville Mini Meet 1 · Feb 251.90mNiceville Mini Meet 1February 25, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 8Class 3A Track & Field State ChampionshipsMay 8 · 800 Meters · Place 15 · Niceville Senior800 Meters15.2:20.74a10
May 2FHSAA 3A Region 1May 2 · 800 Meters · Place 6 · Niceville Senior800 Meters6.2:20.37a10
Apr 16FHSAA3AD2Apr 16 · 1600 Meters · Place 1 · Niceville Senior1600 Meters1.5:16.73a PB10
Apr 16FHSAA3AD2Apr 16 · 800 Meters · Place 4 · Niceville Senior800 Meters4.2:25.45a10
Apr 1Niceville Eagle ClassicApr 1 · 400 Meters · Place 2 · Niceville Senior400 Meters2.1:00.29a PB10
Mar 27Terry Long FSU Relays - HSMar 27 · 1600 Meters · Place 46 · Niceville Senior1600 Meters46.5:23.82a10
Mar 27Terry Long FSU Relays - HSMar 27 · 800 Meters · Place 29 · Niceville Senior800 Meters29.2:19.13a PB10
Mar 21Bob Hayes HS InviteMar 21 · 1600 Meters · Place 3 · Niceville Senior1600 Meters3.5:18.21a10
Mar 7The Ellis Elite 16 Track and Field InvitationalMar 7 · 1600 Meters · Place 3 · Niceville1600 Meters35:17.83SO
Mar 7The Ellis Elite 16 Track and Field InvitationalMar 7 · 800 Meters · Place 7 · Niceville800 Meters72:22.12SO
Feb 28Craig Speziale Memorial Track and Field InvitationalFeb 28 · 1600 Meters · Place 4 · Niceville Senior1600 Meters4.5:20.92a10
Feb 28Craig Speziale Memorial Track and Field InvitationalFeb 28 · 800 Meters · Place 4 · Niceville Senior800 Meters4.2:21.59a10
Feb 7TSS2026Feb 7 · 1600 Meters · Place 2 · Niceville Senior1600 Meters2.5:39.11a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25Niceville Mini Meet 1Feb 25 · Pole Vault · Place 7 · NicevillePole Vault71.90m PB—
Feb 20East Coast ClassicFeb 20 · 1600 Meters · Place 5 · Niceville1600 Meters55:30.56 PBSO
Feb 20East Coast ClassicFeb 20 · 800 Meters · Place 7 · Niceville800 Meters72:22.49 PBSO

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 2FHSAA 3A Region 1May 2 · 3200 Meters · Place 7 · Niceville Senior3200 Meters7.11:41.84a PB9
May 2FHSAA 3A Region 1May 2 · 1600 Meters · Place 14 · Niceville Senior1600 Meters14.5:32.84a9
Apr 19FHSAA 3A District 2Apr 19 · 3200 Meters · Place 4 · Niceville Senior3200 Meters4.12:32.01a9
Apr 19FHSAA 3A District 2Apr 19 · 1600 Meters · Place 7 · Niceville Senior1600 Meters7.5:50.20a9
Mar 21Paul W. Bryan Spring Break Battle by the Beach InvitationalMar 21 · 3200 Meters · Place 4 · Niceville Senior3200 Meters4.11:49.66a9
Mar 15Bob Hayes InvitationalMar 15 · 800 Meters · Place 9 · Niceville Senior800 Meters9.2:26.49a9
Mar 14Creekside Friday Knight InviteMar 14 · 1600 Meters · Place 6 · Niceville1600 Meters65:24.81FR
Mar 7River City RelaysMar 7 · 800 Meters · Place 8 · Niceville800 Meters82:27.83FR
Mar 1Craig Speziale Memorial InvitationalMar 1 · 800 Meters · Place 9 · Niceville800 Meters92:24.84FR

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22Seahawks OpenFeb 22 · 800 Meters · Place 2 · Niceville800 Meters22:29.28FR