Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorViking Relays · Feb 2520.98Viking RelaysFebruary 25, 2023
Discus · 1.6kg · OutdoorFHSAA 2A District 1 · Apr 1737.34mFHSAA 2A District 1April 17, 2026
High Jump · OutdoorWalton County Championship · Apr 71.52mWalton County ChampionshipApril 7, 2023
Javelin · 800g · OutdoorFHSAA 2A District 1 · Apr 1746.04mFHSAA 2A District 1April 17, 2026
Triple Jump · IndoorViking Classic · Feb 189.56mViking ClassicFebruary 18, 2023
Triple Jump · OutdoorViking Relays · Feb 259.87mViking RelaysFebruary 25, 2023

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 3 · South WaltonJavelin800g3.46.04m PB12
Apr 17FHSAA 2A District 1Apr 17 · Discus · Place 4 · South WaltonDiscus1.6kg4.37.34m PB12
Apr 1Niceville Eagle ClassicApr 1 · Discus · Place 1 · South WaltonDiscus1.6kg1.36.27m12
Mar 25Hawk's NestMar 25 · Javelin · South WaltonJavelin800g--DNS12
Mar 25Hawk's NestMar 25 · Discus · Place 2 · South WaltonDiscus1.6kg2.36.32m12
Mar 11Niceville Mini Meet 2Mar 11 · Javelin · Place 3 · South WaltonJavelin339.43m—
Mar 5SWHCMar 5 · Javelin · Place 3 · South WaltonJavelin800g3.42.40m12
Mar 5SWHCMar 5 · Discus · Place 3 · South WaltonDiscus1.6kg3.35.77m12
Feb 7TSS2026Feb 7 · Javelin · Place 7 · South WaltonJavelin800g7.37.64m12
Feb 7TSS2026Feb 7 · Discus · Place 6 · South WaltonDiscus1.6kg6.36.90m12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28South Walton Green and White RelaysFeb 28 · Javelin · Place 6 · South WaltonJavelin643.67m—
Feb 28South Walton Green and White RelaysFeb 28 · Discus · Place 6 · South WaltonDiscus637.53m—
Feb 25Niceville Mini Meet 1Feb 25 · Discus · Place 3 · South WaltonDiscus336.78m—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 92025 FHSAA Class 2A & Para State ChampionshipsMay 9 · Javelin · Place 18 · South WaltonJavelin800g18.41.88m11
May 2FHSAA 2A Region 1May 2 · Javelin · Place 7 · South WaltonJavelin800g7.45.96m11
Apr 17FHSAA 2A District 1Apr 17 · Javelin · Place 2 · South WaltonJavelin800g2.45.50m11
Apr 17FHSAA 2A District 1Apr 17 · Discus · Place 9 · South WaltonDiscus1.6kg9.35.84m11
Apr 5Smokey's BBQ InvitationalApr 5 · Javelin · Place 3 · South WaltonJavelin800g3.43.74m11
Apr 5Smokey's BBQ InvitationalApr 5 · Discus · Place 27 · South WaltonDiscus1.6kg27.29.01m11
Mar 31Niceville Eagle ClassicMar 31 · Javelin · Place 4 · South WaltonJavelin444.70mJR
Mar 31Niceville Eagle ClassicMar 31 · Discus · Place 5 · South WaltonDiscus535.06mJR
Mar 7River City RelaysMar 7 · Javelin · Place 11 · South WaltonJavelin11128-8JR
Mar 7River City RelaysMar 7 · Javelin · Place 11 · South WaltonJavelin11128-8JR

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 22Seahawks OpenFeb 22 · Javelin · Place 13 · South WaltonJavelin1337.80mJR
Feb 22Seahawks OpenFeb 22 · Discus · Place 9 · South WaltonDiscus9104-02JR
Feb 15Chiles Track and Field RelaysFeb 15 · Javelin · Place 8 · South WaltonJavelin842.76m—
Feb 15Chiles Track and Field RelaysFeb 15 · Discus · Place 22 · South WaltonDiscus2229.54m—
Feb 8Pine Forest Pre-Season OpenerFeb 8 · Javelin · Place 13 · South WaltonJavelin1339.21m—
Feb 8Pine Forest Pre-Season OpenerFeb 8 · Discus · Place 16 · South WaltonDiscus1630.38m—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 25FHSAA 2A District 1Apr 25 · Javelin · Place 10 · South WaltonJavelin1039.41m—
Apr 25FHSAA 2A District 1Apr 25 · Discus · Place 12 · South WaltonDiscus1229.00m—
Mar 22FSU HS RelaysMar 22 · Javelin · Place 46 · South WaltonJavelin800g46.32.76m10
Mar 16Seahawks Invitational QualifierMar 16 · Javelin · Place 5 · South WaltonJavelin535.29mSO
Mar 16Seahawks Invitational QualifierMar 16 · Discus · Place 2 · South WaltonDiscus231.03mSO
Mar 13Mosley Invite #2Mar 13 · Javelin · Place 3 · South WaltonJavelin335.17m—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 27Niceville Mini Meet 1Feb 27 · Javelin · Place 4 · South WaltonJavelin443.82m—
Feb 27Niceville Mini Meet 1Feb 27 · Discus · Place 10 · South WaltonDiscus1028.45m—
Feb 24Viking ClassicFeb 24 · Javelin · Place 3 · South WaltonJavelin340.56m—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 7Walton County ChampionshipApr 7 · Javelin · Place 6 · South WaltonJavelin629.51m—
Apr 7Walton County ChampionshipApr 7 · High Jump · Place 8 · South WaltonHigh Jump81.52m PB—
Apr 7Walton County ChampionshipApr 7 · 110m Hurdles · Place 5 · South Walton110m Hurdles520.98—
Mar 15Niceville Mini Meet 2Mar 15 · Javelin · Place 10 · South WaltonJavelin1027.00mFR
Mar 15Niceville Mini Meet 2Mar 15 · 400m Hurdles · Place 6 · South Walton400m Hurdles61:10.99FR
Mar 1Niceville Mini Meet 1Mar 1 · Javelin · Place 12 · South WaltonJavelin1224.61mFR
Feb 25Viking RelaysFeb 25 · Triple Jump · Place 18 · South WaltonTriple Jump18.9.87m PB9
Feb 25Viking RelaysFeb 25 · 110m Hurdles · Place 20 · South Walton110m Hurdles39" / 0.991m20.20.98 PB9

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 18Viking ClassicFeb 18 · Triple Jump · Place 18 · South WaltonTriple Jump189.56m PB—
Feb 18Viking ClassicFeb 18 · High Jump · Place 18 · South WaltonHigh Jump185-00.00—
Feb 18Viking ClassicFeb 18 · 400m Hurdles · Place 30 · South Walton400m Hurdles301:13.13—
Feb 18Viking ClassicFeb 18 · 110m Hurdles · Place 30 · South Walton110m Hurdles3021.05—