Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · Outdoor2025 FHSAA Class 4A State Championships · May 1056.21m2025 FHSAA Class 4A State ChampionshipsMay 10, 2025
Discus · 1kg · Outdooradidas Outdoor Nationals · Jun 1449.35madidas Outdoor NationalsJune 14, 2024
Discus · 2kg · OutdoorGulf South Conference Outdoor Championship · Apr 2947.76mGulf South Conference Outdoor ChampionshipApril 29, 2026
Hammer · 16lb / 7.26kg · OutdoorGulf South Conference Outdoor Championship · Apr 2944.30mGulf South Conference Outdoor ChampionshipApril 29, 2026
Javelin · 800g · OutdoorFHSAA 4A Region 1 · May 343.48mFHSAA 4A Region 1May 3, 2025
Shot Put · 12lb · IndoorJimmy Carnes Invitational · Jan 1815.32mJimmy Carnes InvitationalJanuary 18, 2025
Shot Put · 12lb · Outdoor2025 FHSAA Class 4A State Championships · May 1016.30m2025 FHSAA Class 4A State ChampionshipsMay 10, 2025
Shot Put · 16lb / 7.26kg · IndoorBirmingham Indoor Icebreaker · Dec 513.84mBirmingham Indoor IcebreakerDecember 5, 2025
Shot Put · 16lb / 7.26kg · OutdoorGulf South Conference Outdoor Championship · Apr 2914.12mGulf South Conference Outdoor ChampionshipApril 29, 2026
Weight Throw · 35lb / 15.9kg · IndoorBirmingham Indoor Icebreaker · Dec 512.80mBirmingham Indoor IcebreakerDecember 5, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 29Gulf South Conference Outdoor ChampionshipApr 29 · Hammer · Place 14 · MontevalloMontevalloHammer16lb / 7.26kg14.44.30m PBFr
Apr 29Gulf South Conference Outdoor ChampionshipApr 29 · Discus · Place 4 · MontevalloMontevalloDiscus2kg4.47.76m PBFr
Apr 29Gulf South Conference Outdoor ChampionshipApr 29 · Shot Put · Place 10 · MontevalloMontevalloShot Put16lb / 7.26kg10.14.12m PBFr
Apr 17UAH Rocket City InvitationalApr 17 · Hammer · Place 14 · MontevalloMontevalloHammer16lb / 7.26kg14.42.44mFr
Apr 17UAH Rocket City InvitationalApr 17 · Discus · Place 3 · MontevalloMontevalloDiscus2kg3.47.59mFr
Apr 17UAH Rocket City InvitationalApr 17 · Shot Put · Place 11 · MontevalloMontevalloShot Put16lb / 7.26kg11.13.85mFr
Apr 3Doc Anderson Multi & InvitationalApr 3 · Discus · Place 3 · MontevalloMontevalloDiscus2kg3.46.85mFr
Apr 3Doc Anderson Multi & InvitationalApr 3 · Shot Put · Place 5 · MontevalloMontevalloShot Put16lb / 7.26kg5.13.75mFr
Mar 13Montevallo Falcon ClassicMar 13 · Hammer · Place 8 · MontevalloMontevalloHammer839.89mFr
Mar 13Montevallo Falcon ClassicMar 13 · Discus · Place 2 · MontevalloMontevalloDiscus246.84mFr
Mar 13Montevallo Falcon ClassicMar 13 · Shot Put · Place 7 · MontevalloMontevalloShot Put713.57mFr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 17Samford OpenJan 17 · Weight Throw · Place 16 · MontevalloMontevalloWeight Throw1614.66mFR
Jan 17Samford OpenJan 17 · Shot Put · Place 13 · MontevalloMontevalloShot Put1314.59mFR
Jan 10UAB Vulcan InviteJan 10 · Weight Throw · Place 12 · MontevalloMontevalloWeight Throw1213.62mFR
Jan 10UAB Vulcan InviteJan 10 · Shot Put · Place 10 · MontevalloMontevalloShot Put1013.28mFR

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 5Birmingham Indoor IcebreakerDec 5 · Weight Throw · Place 25 · UnattachedUnattachedWeight Throw35lb / 15.9kg25.12.80m PBFr
Dec 5Birmingham Indoor IcebreakerDec 5 · Shot Put · Place 12 · UnattachedUnattachedShot Put16lb / 7.26kg12.13.84m PBFr
Feb 8Florida HS Indoor ChampionshipsFeb 8 · Weight Throw · Place 5 · Bartram TrailBartram TrailWeight Throw514.18mSR
Feb 8Florida HS Indoor ChampionshipsFeb 8 · Shot Put · Place 3 · Bartram TrailBartram TrailShot Put315.19mSR
Jan 25RADD HS Sunshine ShowcaseJan 25 · Weight Throw · Place 4 · Ponte Vedra PridePonte Vedra PrideWeight Throw415.35m—
Jan 25RADD HS Sunshine ShowcaseJan 25 · Shot Put · Place 3 · Ponte Vedra PridePonte Vedra PrideShot Put315.34m—
Jan 18Jimmy Carnes InvitationalJan 18 · Shot Put · Place 1 · Ponte Vedra PridePonte Vedra PrideShot Put12lb1.15.32m PB12

2025 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jun 7AAU Florida District Qualifier (Jacksonville)Jun 7 · Discus · Place 1 · Ponte Vedra PriPonte Vedra PriDiscus149.78m18
Jun 7AAU Florida District Qualifier (Jacksonville)Jun 7 · Shot Put · Place 2 · Ponte Vedra PriPonte Vedra PriShot Put214.87m18
May 102025 FHSAA Class 4A State ChampionshipsMay 10 · Discus · Place 1 · Bartram TrailBartram TrailDiscus1.6kg1.56.21m PB12
May 102025 FHSAA Class 4A State ChampionshipsMay 10 · Shot Put · Place 4 · Bartram TrailBartram TrailShot Put12lb4.16.30m PB12
May 3FHSAA 4A Region 1May 3 · Javelin · Place 12 · Bartram TrailBartram TrailJavelin800g12.43.48m PB12
May 3FHSAA 4A Region 1May 3 · Discus · Place 1 · Bartram TrailBartram TrailDiscus1.6kg1.53.13m12
May 3FHSAA 4A Region 1May 3 · Shot Put · Place 3 · Bartram TrailBartram TrailShot Put12lb3.15.57m12
Apr 19FHSAA 4A District 1Apr 19 · Javelin · Place 8 · Bartram TrailBartram TrailJavelin839.36m12
Apr 19FHSAA 4A District 1Apr 19 · Discus · Place 1 · Bartram TrailBartram TrailDiscus155.06m12
Apr 19FHSAA 4A District 1Apr 19 · Shot Put · Place 2 · Bartram TrailBartram TrailShot Put215.97m12
Apr 5Don Hall MeetApr 5 · Javelin · Place 2 · Bartram TrailBartram TrailJavelin242.08m—
Apr 5Don Hall MeetApr 5 · Discus · Place 1 · Bartram TrailBartram TrailDiscus152.59m—
Apr 5Don Hall MeetApr 5 · Shot Put · Place 1 · Bartram TrailBartram TrailShot Put115.34m—
Mar 29Bear Classic / True Team ChampsMar 29 · Javelin · Place 6 · Bartram TrailBartram TrailJavelin641.69mSR
Mar 29Bear Classic / True Team ChampsMar 29 · Discus · Place 1 · Bartram TrailBartram TrailDiscus153.74mSR
Mar 29Bear Classic / True Team ChampsMar 29 · Shot Put · Place 1 · Bartram TrailBartram TrailShot Put115.83mSR
Mar 15Bob Hayes InvitationalMar 15 · Javelin · Bartram TrailBartram TrailJavelin800g--DNS12
Mar 15Bob Hayes InvitationalMar 15 · Discus · Place 4 · Bartram TrailBartram TrailDiscus1.6kg4.51.19m12
Mar 15Bob Hayes InvitationalMar 15 · Shot Put · Place 7 · Bartram TrailBartram TrailShot Put12lb7.16.10m12
Mar 14Creekside Friday Knight InviteMar 14 · Javelin · Place 10 · Bartram TrailBartram TrailJavelin1041.97mSR
Mar 14Creekside Friday Knight InviteMar 14 · Discus · Place 1 · Bartram TrailBartram TrailDiscus151.49mSR
Mar 14Creekside Friday Knight InviteMar 14 · Shot Put · Place 1 · Bartram TrailBartram TrailShot Put116.37mSR
Mar 7Bolles Bulldog ClassicMar 7 · Shot Put · Place 1 · Bartram TrailBartram TrailShot Put117.17m—
Mar 7Bolles Bulldog ClassicMar 7 · Discus · Place 1 · Bartram TrailBartram TrailDiscus150.97m—
Mar 7Bolles Bulldog ClassicMar 7 · Javelin · Place 6 · Bartram TrailBartram TrailJavelin639.88m—
Mar 1Craig Speziale Memorial InvitationalMar 1 · Discus · Place 2 · Bartram TrailBartram TrailDiscus249.58mSR
Mar 1Craig Speziale Memorial InvitationalMar 1 · Shot Put · Place 2 · Bartram TrailBartram TrailShot Put216.81mSR
Mar 1Craig Speziale Memorial InvitationalMar 1 · Javelin · Place 9 · Bartram TrailBartram TrailJavelin941.29mSR
Feb 22Danny Brown InvitationalFeb 22 · Javelin · Place 3 · Bartram TrailBartram TrailJavelin800g3.41.51m12
Feb 22Danny Brown InvitationalFeb 22 · Discus · Place 1 · Bartram TrailBartram TrailDiscus1.6kg1.50.03m12
Feb 22Danny Brown InvitationalFeb 22 · Shot Put · Place 2 · Bartram TrailBartram TrailShot Put12lb2.15.57m12

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · Discus · Place 2 · UnattachedUnattachedDiscus1kg2.49.35m PB11
Jun 14adidas Outdoor NationalsJun 14 · Shot Put · Place 49 · UnattachedUnattachedShot Put12lb49.13.12m11
Jun 82024 JAC ClassicJun 8 · Discus · Place 1 · Ponte Vedra PridePonte Vedra PrideDiscus1.6kg1.49.80m11
Jun 82024 JAC ClassicJun 8 · Shot Put · Place 2 · Ponte Vedra PridePonte Vedra PrideShot Put12lb2.13.61m11
May 18FHSAA 4A/Para-Athlete Track & Field ChampioshipsMay 18 · Discus · Place 4 · Bartram TrailBartram TrailDiscus1.6kg4.51.57m11
May 8FHSAA 4A Region 1May 8 · Discus · Place 6 · Bartram TrailBartram TrailDiscus1.6kg6.48.25m11
May 8FHSAA 4A Region 1May 8 · Shot Put · Place 15 · Bartram TrailBartram TrailShot Put12lb15.13.58m11
Apr 18Thursday Night SpikesApr 18 · Javelin · Place 16 · Bartram TrailBartram TrailJavelin1636.76mJR
Apr 18Thursday Night SpikesApr 18 · Discus · Place 11 · Bartram TrailBartram TrailDiscus1141.33mJR
Apr 18Thursday Night SpikesApr 18 · Shot Put · Place 9 · Bartram TrailBartram TrailShot Put913.82mJR
Mar 29Florida RelaysMar 29 · Discus · Place 14 · Bartram TrailBartram TrailDiscus1443.83m—
Mar 28Don Hall MeetMar 28 · Discus · Place 1 · Bartram TrailBartram TrailDiscus145.61mJR
Mar 28Don Hall MeetMar 28 · Shot Put · Place 1 · Bartram TrailBartram TrailShot Put114.55mJR
Mar 22FSU HS RelaysMar 22 · Discus · Place 14 · Bartram TrailBartram TrailDiscus1.6kg14.44.84m11
Mar 16Bob Hayes HS InvitationalMar 16 · Discus · Place 4 · Bartram TrailBartram TrailDiscus1.6kg4.44.86m11
Mar 16Bob Hayes HS InvitationalMar 16 · Shot Put · Place 11 · Bartram TrailBartram TrailShot Put12lb11.14.00m11
Mar 9North Florida-South Florida ChallengeMar 9 · Javelin · Place 17 · Bartram TrailBartram TrailJavelin1735.49mJR
Mar 9North Florida-South Florida ChallengeMar 9 · Discus · Place 2 · Bartram TrailBartram TrailDiscus245.11mJR
Mar 9North Florida-South Florida ChallengeMar 9 · Shot Put · Place 5 · Bartram TrailBartram TrailShot Put513.62mJR
Mar 1Bolles Bulldog ClassicMar 1 · Discus · Place 1 · Bartram TrailBartram TrailDiscus144.60mJR
Mar 1Bolles Bulldog ClassicMar 1 · Shot Put · Place 18 · Bartram TrailBartram TrailShot Put1811.73mJR

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 24Danny Brown InvitationalFeb 24 · Discus · Place 1 · Bartram TrailBartram TrailDiscus1147-11JR
Feb 24Danny Brown InvitationalFeb 24 · Discus · Place 1 · Bartram TrailBartram TrailDiscus1147-11JR
Feb 24Danny Brown InvitationalFeb 24 · Shot Put · Place 8 · Bartram TrailBartram TrailShot Put841-6JR
Feb 24Danny Brown InvitationalFeb 24 · Shot Put · Place 8 · Bartram TrailBartram TrailShot Put841-6JR

2023 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jun 9AAU Georgia District QualifierJun 9 · Discus · Place 1 · 904THROWS904THROWSDiscus1.6kg1.145-0110
Jun 9AAU Georgia District QualifierJun 9 · Shot Put · 904THROWS904THROWSShot Put12lb--DNS10
May 20FHSAA 4A State Track & Field ChampionshipsMay 20 · Discus · Place 11 · Bartram TrailBartram TrailDiscus1.6kg11.44.61m10
May 5FHSAA 4A Region 1May 5 · Discus · Place 6 · Bartram TrailBartram TrailDiscus6149-0SO
May 5FHSAA 4A Region 1May 5 · Discus · Place 6 · Bartram TrailBartram TrailDiscus6149-0SO
Apr 26FHSAA 4A District 2Apr 26 · Discus · Place 1 · Bartram TrailBartram TrailDiscus1149-6SO
Apr 26FHSAA 4A District 2Apr 26 · Discus · Place 1 · Bartram TrailBartram TrailDiscus1149-6SO
Apr 26FHSAA 4A District 2Apr 26 · Shot Put · Place 5 · Bartram TrailBartram TrailShot Put541-1.5SO
Apr 26FHSAA 4A District 2Apr 26 · Shot Put · Place 5 · Bartram TrailBartram TrailShot Put541-1.5SO
Apr 13Bartram Trail Thursday Night SpikesApr 13 · Discus · Place 1 · Bartram TrailBartram TrailDiscus1.6kg1.45.31m10
Apr 13Bartram Trail Thursday Night SpikesApr 13 · Shot Put · Place 10 · Bartram TrailBartram TrailShot Put12lb10.12.61m10
Apr 1Bear Classic/True Team ChampionshipApr 1 · Discus · Place 3 · Bartram TrailBartram TrailDiscus3143-4SO
Apr 1Bear Classic/True Team ChampionshipApr 1 · Discus · Place 3 · Bartram TrailBartram TrailDiscus3143-4SO
Apr 1Bear Classic/True Team ChampionshipApr 1 · Shot Put · Place 14 · Bartram TrailBartram TrailShot Put1443-4.5SO
Apr 1Bear Classic/True Team ChampionshipApr 1 · Shot Put · Place 14 · Bartram TrailBartram TrailShot Put1443-4.5SO
Mar 31Florida RelaysMar 31 · Discus · Bartram TrailBartram TrailDiscus1.6kg--FOUL10
Mar 23FSU RelaysMar 23 · Discus · Place 16 · Bartram TrailBartram TrailDiscus1.6kg16.42.21m10
Mar 17Bob Hayes InvitationalMar 17 · Shot Put · Place 47 · Bartram TrailBartram TrailShot Put4737-10.75SO
Mar 17Bob Hayes InvitationalMar 17 · Shot Put · Place 47 · Bartram TrailBartram TrailShot Put4737-10.75SO
Mar 10Lake Highland - Highlander ClassicMar 10 · Discus · Place 1 · Bartram TrailBartram TrailDiscus1134-2SO
Mar 10Lake Highland - Highlander ClassicMar 10 · Discus · Place 1 · Bartram TrailBartram TrailDiscus1134-2SO
Mar 10Lake Highland - Highlander ClassicMar 10 · Shot Put · Place 3 · Bartram TrailBartram TrailShot Put344-1.5SO
Mar 10Lake Highland - Highlander ClassicMar 10 · Shot Put · Place 3 · Bartram TrailBartram TrailShot Put344-1.5SO
Mar 4Craig Speziale Memorial InvitationalMar 4 · Discus · Place 5 · Bartram TrailBartram TrailDiscus5132-3SO
Mar 4Craig Speziale Memorial InvitationalMar 4 · Discus · Place 5 · Bartram TrailBartram TrailDiscus5132-3SO
Mar 4Craig Speziale Memorial InvitationalMar 4 · Shot Put · Place 16 · Bartram TrailBartram TrailShot Put1636-5SO
Mar 4Craig Speziale Memorial InvitationalMar 4 · Shot Put · Place 16 · Bartram TrailBartram TrailShot Put1636-5SO
Mar 3Bolles Bulldog ClassicMar 3 · Discus · Place 4 · Bartram TrailBartram TrailDiscus4136-7SO
Mar 3Bolles Bulldog ClassicMar 3 · Discus · Place 4 · Bartram TrailBartram TrailDiscus4136-7SO
Mar 3Bolles Bulldog ClassicMar 3 · Shot Put · Place 16 · Bartram TrailBartram TrailShot Put1640-6.25SO
Mar 3Bolles Bulldog ClassicMar 3 · Shot Put · Place 16 · Bartram TrailBartram TrailShot Put1640-6.25SO
Feb 25Nease InvitationalFeb 25 · Discus · Place 1 · Bartram TrailBartram TrailDiscus1.6kg1.42.27m10
Feb 25Nease InvitationalFeb 25 · Shot Put · Place 2 · Bartram TrailBartram TrailShot Put12lb2.12.56m10

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 14Bartram Trail Thursday Night SpikesApr 14 · Discus · Place 19 · Bartram TrailBartram TrailDiscus19104-8FR
Apr 14Bartram Trail Thursday Night SpikesApr 14 · Discus · Place 19 · Bartram TrailBartram TrailDiscus19104-8FR
Apr 14Bartram Trail Thursday Night SpikesApr 14 · Shot Put · Place 28 · Bartram TrailBartram TrailShot Put2832-3.75FR
Apr 14Bartram Trail Thursday Night SpikesApr 14 · Shot Put · Place 28 · Bartram TrailBartram TrailShot Put2832-3.75FR
Apr 9Creekside InvitationalApr 9 · Discus · Place 12 · Bartram TrailBartram TrailDiscus12109-9FR
Apr 9Creekside InvitationalApr 9 · Discus · Place 12 · Bartram TrailBartram TrailDiscus12109-9FR
Apr 9Creekside InvitationalApr 9 · Shot Put · Place 16 · Bartram TrailBartram TrailShot Put1638-4FR
Apr 9Creekside InvitationalApr 9 · Shot Put · Place 16 · Bartram TrailBartram TrailShot Put1638-4FR
Mar 29First Coast JV ChampionshipsMar 29 · Discus · Place 3 · Bartram TrailBartram TrailDiscus3104-7FR
Mar 29First Coast JV ChampionshipsMar 29 · Discus · Place 3 · Bartram TrailBartram TrailDiscus3104-7FR
Mar 29First Coast JV ChampionshipsMar 29 · Shot Put · Place 6 · Bartram TrailBartram TrailShot Put635-3.25FR
Mar 29First Coast JV ChampionshipsMar 29 · Shot Put · Place 6 · Bartram TrailBartram TrailShot Put635-3.25FR