Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorUnder Armour Track & Field Nationals at IMG Academy · May 2952.06mUnder Armour Track & Field Nationals at IMG AcademyMay 29, 2026
Javelin · 600g · OutdoorSPEED CAPITAL FLORIDA SERIES CHAMPIONSHIP (CENTRAL) · Jun 834.74mSPEED CAPITAL FLORIDA SERIES CHAMPIONSHIP (CENTRAL)June 8, 2024
Shot Put · 4kg · IndoorThe Galleria Games · Dec 2014.74mThe Galleria GamesDecember 20, 2025
Shot Put · 4kg · OutdoorThe Launch Party at IMG Academy · May 815.71mThe Launch Party at IMG AcademyMay 8, 2026
Shot Put · 6lb · IndoorAAU National Indoor Championships · Mar 1145-09.00AAU National Indoor ChampionshipsMarch 11, 2022
Shot Put · 6lb · OutdoorAAU Region 09 Qualifier at Orlando, FL · Jun 2413.81mAAU Region 09 Qualifier at Orlando, FLJune 24, 2021
Weight Throw · 20lb / 9.0kg · IndoorThe Galleria Games · Dec 2016.02mThe Galleria GamesDecember 20, 2025

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 7AAU National Club ChampionshipsJul 7 · Discus · Place 1 · Trailblazers Youth Athletic MinistryTrailblazers Youth Athletic MinistryDiscus152.28m12
Jul 7AAU National Club ChampionshipsJul 7 · Shot Put · Place 1 · Trailblazers Youth Athletic MinistryTrailblazers Youth Athletic MinistryShot Put115.16m12
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · Discus · Place 1 · Trailblazers Youth Athletic MinistryTrailblazers Youth Athletic MinistryDiscus1kg1.52.06m PB12
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · Shot Put · Place 1 · Trailblazers Youth Athletic MinistryTrailblazers Youth Athletic MinistryShot Put4kg1.14.47m12
May 2333rd Annual BAYTAF Classic/Florida Association Youth Championship MeetMay 23 · Discus · Place 1 · Trailblazers Youth Athletic MinistryTrailblazers Youth Athletic MinistryDiscus1kg1.50.40m12
May 2333rd Annual BAYTAF Classic/Florida Association Youth Championship MeetMay 23 · Shot Put · Place 1 · Trailblazers Youth Athletic MinistryTrailblazers Youth Athletic MinistryShot Put4kg1.14.33m12
May 8The Launch Party at IMG AcademyMay 8 · Discus · Place 1 · Trailblazers Youth Athletic MinistryTrailblazers Youth Athletic MinistryDiscus1kg1.49.56m12
May 8The Launch Party at IMG AcademyMay 8 · Shot Put · Place 1 · Trailblazers Youth Athletic MinistryTrailblazers Youth Athletic MinistryShot Put4kg1.15.71m PB12
May 7Class 2A Track & Field State ChampionshipsMay 7 · Discus · Place 1 · Tampa CatholicTampa CatholicDiscus1kg1.47.87m12
May 7Class 2A Track & Field State ChampionshipsMay 7 · Shot Put · Place 1 · Tampa CatholicTampa CatholicShot Put4kg1.14.81m12
May 1FHSAA 2A Region 3May 1 · Discus · Place 1 · Tampa CatholicTampa CatholicDiscus1kg1.157-612
May 1FHSAA 2A Region 3May 1 · Shot Put · Place 1 · Tampa CatholicTampa CatholicShot Put4kg1.47-1012
Apr 3Pepsi Florida RelaysApr 3 · Discus · Place 1 · Tampa CatholicTampa CatholicDiscus148.69m12
Apr 3Pepsi Florida RelaysApr 3 · Shot Put · Place 1 · Tampa CatholicTampa CatholicShot Put114.41m12
Mar 27Terry Long FSU Relays - HSMar 27 · Discus · Place 1 · Tampa CatholicTampa CatholicDiscus1kg1.48.89m12
Mar 27Terry Long FSU Relays - HSMar 27 · Shot Put · Place 1 · Tampa CatholicTampa CatholicShot Put4kg1.14.83m12
Mar 21Bob Hayes HS InviteMar 21 · Discus · Place 1 · Tampa CatholicTampa CatholicDiscus1kg1.49.58m12
Mar 21Bob Hayes HS InviteMar 21 · Shot Put · Place 1 · Tampa CatholicTampa CatholicShot Put4kg1.14.66m12
Mar 10Jesuit Meet 4Mar 10 · Discus · Place 1 · Tampa CatholicTampa CatholicDiscus1kg1.46.12m12
Mar 10Jesuit Meet 4Mar 10 · Shot Put · Place 1 · Tampa CatholicTampa CatholicShot Put4kg1.14.84m12
Feb 13East Lake Early BirdFeb 13 · Discus · Place 1 · Tampa CatholicTampa CatholicDiscus1kg1.47.52m12
Feb 13East Lake Early BirdFeb 13 · Shot Put · Place 1 · Tampa CatholicTampa CatholicShot Put4kg1.15.04m12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 17The VA ShowcaseJan 17 · Shot Put · Place 1 · Tampa CatholicTampa CatholicShot Put4kg1.14.43m12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20The Galleria GamesDec 20 · Weight Throw · Place 3 · Trailblazers Youth Athletic MinistryTrailblazers Youth Athletic MinistryWeight Throw20lb / 9.0kg3.16.02m PB12
Dec 20The Galleria GamesDec 20 · Shot Put · Place 1 · Trailblazers Youth Athletic MinistryTrailblazers Youth Athletic MinistryShot Put4kg1.14.74m PB12
Feb 18Jesuit Meet #1Feb 18 · Shot Put · Place 1 · Tampa CatholicTampa CatholicShot Put113.63mJR
Feb 18Jesuit Meet #1Feb 18 · Discus · Place 1 · Tampa CatholicTampa CatholicDiscus144.39mJR
Jan 18Jimmy Carnes InvitationalJan 18 · Shot Put · Place 2 · Trailblazers Youth Athletic MinistryTrailblazers Youth Athletic MinistryShot Put4kg2.13.50m11

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 242025 Central Florida Memorial Day BashMay 24 · Discus · Place 1 · Trailblazers Youth Athletic MiTrailblazers Youth Athletic MiDiscus147.44m—
May 92025 FHSAA Class 2A & Para State ChampionshipsMay 9 · Discus · Place 1 · Tampa CatholicTampa CatholicDiscus1kg1.46.16m11
May 92025 FHSAA Class 2A & Para State ChampionshipsMay 9 · Shot Put · Place 1 · Tampa CatholicTampa CatholicShot Put4kg1.14.09m11
May 2FHSAA 2A Region 3May 2 · Discus · Place 1 · Tampa CatholicTampa CatholicDiscus1kg1.47.54m11
May 2FHSAA 2A Region 3May 2 · Shot Put · Place 2 · Tampa CatholicTampa CatholicShot Put4kg2.12.68m11
Apr 17FHSAA 2A District 10Apr 17 · Discus · Place 1 · Tampa CatholicTampa CatholicDiscus1kg1.46.22m11
Apr 17FHSAA 2A District 10Apr 17 · Shot Put · Place 1 · Tampa CatholicTampa CatholicShot Put4kg1.13.30m11
Mar 28Terry Long FSU Relays - HSMar 28 · Discus · Place 2 · Tampa CatholicTampa CatholicDiscus1kg2.43.63m11
Mar 28Terry Long FSU Relays - HSMar 28 · Shot Put · Place 1 · Tampa CatholicTampa CatholicShot Put4kg1.13.64m11
Mar 28FSU RelaysMar 28 · Discus · Place 2 · Tampa CatholicTampa CatholicDiscus1kg2.43.63m11
Mar 28FSU RelaysMar 28 · Shot Put · Place 1 · Tampa CatholicTampa CatholicShot Put4kg1.13.64m11
Mar 1Berkeley Track and Field InvitationalMar 1 · Discus · Place 1 · Tampa CatholicTampa CatholicDiscus1kg1.46.66m11
Mar 1Berkeley Track and Field InvitationalMar 1 · Shot Put · Place 1 · Tampa CatholicTampa CatholicShot Put4kg1.14.06m11

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · Discus · Place 2 · Trailblazers Youth Athletic MinistryTrailblazers Youth Athletic MinistryDiscus1kg2.42.76m10
Jun 14adidas Outdoor NationalsJun 14 · Shot Put · Place 1 · Trailblazers Youth Athletic MinistryTrailblazers Youth Athletic MinistryShot Put4kg1.13.02m10
Jun 8SPEED CAPITAL FLORIDA SERIES CHAMPIONSHIP (CENTRAL)Jun 8 · Javelin · Place 1 · TrailblazersTrailblazersJavelin600g1.34.74m PB10
Jun 8SPEED CAPITAL FLORIDA SERIES CHAMPIONSHIP (CENTRAL)Jun 8 · Discus · Place 1 · TrailblazersTrailblazersDiscus1kg1.42.93m10
Jun 8SPEED CAPITAL FLORIDA SERIES CHAMPIONSHIP (CENTRAL)Jun 8 · Shot Put · Place 1 · TrailblazersTrailblazersShot Put4kg1.12.61m10
May 16FHSAA 2A State Track & Field ChampionshipsMay 16 · Discus · Place 1 · Tampa CatholicTampa CatholicDiscus1kg1.43.68m10
May 16FHSAA 2A State Track & Field ChampionshipsMay 16 · Shot Put · Place 1 · Tampa CatholicTampa CatholicShot Put4kg1.12.89m10
May 7FHSAA 2A Region 3May 7 · Discus · Place 1 · Tampa CatholicTampa CatholicDiscus1kg1.43.94m10
May 7FHSAA 2A Region 3May 7 · Shot Put · Place 1 · Tampa CatholicTampa CatholicShot Put4kg1.13.00m10
Apr 13George Steinbrenner InvitationalApr 13 · Discus · Place 1 · Tampa CatholicTampa CatholicDiscus136.51mSO
Apr 13George Steinbrenner InvitationalApr 13 · Shot Put · Place 1 · Tampa CatholicTampa CatholicShot Put113.68mSO
Mar 29Florida RelaysMar 29 · Discus · Place 4 · Tampa CatholicTampa CatholicDiscus440.78m—
Mar 29Florida RelaysMar 29 · Shot Put · Place 1 · Tampa CatholicTampa CatholicShot Put113.55m—
Mar 9Berkeley Track and Field InvitationalMar 9 · Javelin · Place 4 · Tampa CatholicTampa CatholicJavelin426.91mSO
Mar 9Berkeley Track and Field InvitationalMar 9 · Discus · Place 1 · Tampa CatholicTampa CatholicDiscus138.87mSO
Mar 9Berkeley Track and Field InvitationalMar 9 · Shot Put · Place 1 · Tampa CatholicTampa CatholicShot Put113.16SO

2023 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jul 11AAU Club ChampionshipsJul 11 · Javelin · Trailblazers Youth Athletic MinistryTrailblazers Youth Athletic MinistryJavelin600g--DNS9
Jul 11AAU Club ChampionshipsJul 11 · Discus · Place 1 · Trailblazers Youth Athletic MinistryTrailblazers Youth Athletic MinistryDiscus1kg1.41.55mUnofficial9
Jul 11AAU Club ChampionshipsJul 11 · Shot Put · Place 1 · Trailblazers Youth Athletic MinistryTrailblazers Youth Athletic MinistryShot Put4kg1.13.50mUnofficial9
May 18FHSAA 2A State Track & Field ChampionshipsMay 18 · Discus · Place 2 · Tampa CatholicTampa CatholicDiscus1kg2.43.66m9
May 18FHSAA 2A State Track & Field ChampionshipsMay 18 · Shot Put · Place 1 · Tampa CatholicTampa CatholicShot Put4kg1.13.47m9
May 3FHSAA 2A Region 3May 3 · Discus · Place 1 · Tampa CatholicTampa CatholicDiscus1136-1FR
May 3FHSAA 2A Region 3May 3 · Discus · Place 1 · Tampa CatholicTampa CatholicDiscus1136-1FR
May 3FHSAA 2A Region 3May 3 · Shot Put · Place 1 · Tampa CatholicTampa CatholicShot Put142-9.75FR
May 3FHSAA 2A Region 3May 3 · Shot Put · Place 1 · Tampa CatholicTampa CatholicShot Put142-9.75FR
Apr 26FHSAA 2A District 10 Apr 26 · Discus · Place 1 · Tampa CatholicTampa CatholicDiscus140.95mFR
Apr 26FHSAA 2A District 10 Apr 26 · Discus · Place 1 · Tampa CatholicTampa CatholicDiscus140.95mFR
Apr 26FHSAA 2A District 10 Apr 26 · Shot Put · Place 1 · Tampa CatholicTampa CatholicShot Put112.47mFR
Apr 26FHSAA 2A District 10 Apr 26 · Shot Put · Place 1 · Tampa CatholicTampa CatholicShot Put112.47mFR
Mar 29Tampa Jesuit Quad Meet #5Mar 29 · Javelin · Place 1 · Tampa CatholicTampa CatholicJavelin1106-3FR
Mar 29Tampa Jesuit Quad Meet #5Mar 29 · Discus · Place 1 · Tampa CatholicTampa CatholicDiscus1129-9FR
Mar 29Tampa Jesuit Quad Meet #5Mar 29 · Discus · Place 1 · Tampa CatholicTampa CatholicDiscus1129-9FR
Mar 29Tampa Jesuit Quad Meet #5Mar 29 · Shot Put · Place 1 · Tampa CatholicTampa CatholicShot Put141-5FR
Mar 29Tampa Jesuit Quad Meet #5Mar 29 · Shot Put · Place 1 · Tampa CatholicTampa CatholicShot Put141-5FR
Mar 18Raven InvitationalMar 18 · Javelin · Place 1 · Tampa CatholicTampa CatholicJavelin1103-4FR
Mar 18Raven InvitationalMar 18 · Javelin · Place 1 · Tampa CatholicTampa CatholicJavelin1103-4FR
Mar 18Raven InvitationalMar 18 · Discus · Place 1 · Tampa CatholicTampa CatholicDiscus1118-5FR
Mar 18Raven InvitationalMar 18 · Discus · Place 1 · Tampa CatholicTampa CatholicDiscus1118-5FR
Mar 18Raven InvitationalMar 18 · Shot Put · Place 1 · Tampa CatholicTampa CatholicShot Put142-9.75FR
Mar 18Raven InvitationalMar 18 · Shot Put · Place 1 · Tampa CatholicTampa CatholicShot Put142-9.75FR
Mar 8Wharton Senior NightMar 8 · Discus · Place 1 · Tampa CatholicTampa CatholicDiscus1123-3FR
Mar 8Wharton Senior NightMar 8 · Shot Put · Place 1 · Tampa CatholicTampa CatholicShot Put142-8FR
Mar 4Berkeley Track and Field InvitationalMar 4 · Javelin · Place 1 · Tampa CatholicTampa CatholicJavelin600g1.32.01m9
Mar 4Berkeley Track and Field InvitationalMar 4 · Discus · Place 1 · Tampa CatholicTampa CatholicDiscus1kg1.35.86m9
Mar 4Berkeley Track and Field InvitationalMar 4 · Shot Put · Place 1 · Tampa CatholicTampa CatholicShot Put4kg1.12.32m9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 11Florida Indoor ChampionshipsFeb 11 · Shot Put · Place 1 · Trailblazers Youth Athletic MinistryTrailblazers Youth Athletic MinistryShot Put4kg1.13.09m9
Jan 28The Legends of Alachua County MeetJan 28 · Shot Put · Place 1 · Trailblazers Youth Athletic MinistryTrailblazers Youth Athletic MinistryShot Put4kg1.12.17m9

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 11Speed Capital Southeast ShowcaseJun 11 · Shot Put · Place 1 · Trailblazers Youth Athletic MiTrailblazers Youth Athletic MiShot Put114.30m—
Jun 11Speed Capital Southeast ShowcaseJun 11 · Javelin · Place 1 · Trailblazers Youth Athletic MiTrailblazers Youth Athletic MiJavelin127.76m—
Jun 11Speed Capital Southeast ShowcaseJun 11 · Discus · Place 1 · Trailblazers Youth Athletic MiTrailblazers Youth Athletic MiDiscus138.75m—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 11AAU National Indoor ChampionshipsMar 11 · Shot Put · Place 1 · Trailblazers Youth Athletic MinistryTrailblazers Youth Athletic MinistryShot Put6lb1.45-09.00 PB8

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 24AAU Region 09 Qualifier at Orlando, FLJun 24 · Javelin · Place 2 · Trailblazers Youth Athletic MinistryTrailblazers Youth Athletic MinistryJavelin600g2.24.96m7
Jun 24AAU Region 09 Qualifier at Orlando, FLJun 24 · Discus · Place 1 · Trailblazers Youth Athletic MinistryTrailblazers Youth Athletic MinistryDiscus1kg1.35.50m7
Jun 24AAU Region 09 Qualifier at Orlando, FLJun 24 · Shot Put · Place 1 · Trailblazers Youth Athletic MinistryTrailblazers Youth Athletic MinistryShot Put6lb1.13.81m PB7