Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor6th Annual ZOOM Invitational · Jun 1215.50a6th Annual ZOOM InvitationalJune 12, 2021
Combined results · IndoorJimmy Carnes Invitational · Jan 138.83mJimmy Carnes InvitationalJanuary 13, 2023
Discus · 1kg · OutdoorClass 3A Track & Field State Championships · May 845.18mClass 3A Track & Field State ChampionshipsMay 8, 2026
Javelin · 300g TJ · Outdoor6th Annual ZOOM Invitational · Jun 1212.94m6th Annual ZOOM InvitationalJune 12, 2021
Javelin · 600g · OutdoorUSATF Florida Association Junior Olympic Championship · Jun 1333.24mUSATF Florida Association Junior Olympic ChampionshipJune 13, 2026
Shot Put · 4kg · IndoorJimmy Carnes Invitational · Jan 1811.12mJimmy Carnes InvitationalJanuary 18, 2025
Shot Put · 4kg · OutdoorClass 3A Track & Field State Championships · May 812.61mClass 3A Track & Field State ChampionshipsMay 8, 2026
Shot Put · 6lb · IndoorThe Galleria Games · Dec 2113.59mThe Galleria GamesDecember 21, 2024
Shot Put · 6lb · Outdoor6th Annual ZOOM Invitational · Jun 126.73m6th Annual ZOOM InvitationalJune 12, 2021

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 7AAU National Club ChampionshipsJul 7 · Discus · Place 1 · Indian River Elite Track ClubIndian River Elite Track ClubDiscus142.12m10
Jul 7AAU National Club ChampionshipsJul 7 · Shot Put · Place 1 · Indian River Elite Track ClubIndian River Elite Track ClubShot Put113.19m10
Jun 18Adidas Track Nationals 2026Jun 18 · Discus · Place 11 · Indian River Elite Track ClubIndian River Elite Track ClubDiscus1kg11.38.6010
Jun 18Adidas Track Nationals 2026Jun 18 · Shot Put · Place 8 · Indian River Elite Track ClubIndian River Elite Track ClubShot Put4kg8.12.4210
Jun 13USATF Florida Association Junior Olympic ChampionshipJun 13 · Javelin · Place 1 · 14-Unattached14-UnattachedJavelin600g1.33.24m PB10
Jun 13USATF Florida Association Junior Olympic ChampionshipJun 13 · Discus · Place 1 · 14-Unattached14-UnattachedDiscus1kg1.41.29m10
Jun 13USATF Florida Association Junior Olympic ChampionshipJun 13 · Shot Put · Place 1 · 14-Unattached14-UnattachedShot Put4kg1.11.72m10
May 8Class 3A Track & Field State ChampionshipsMay 8 · Discus · Place 2 · Sebastian RiverSebastian RiverDiscus1kg2.45.18m PB10
May 8Class 3A Track & Field State ChampionshipsMay 8 · Shot Put · Place 5 · Sebastian RiverSebastian RiverShot Put4kg5.12.61m PB10
May 2FHSAA 3A Region 4May 2 · Javelin · Place 6 · Sebastian RiverSebastian RiverJavelin600g6.100-510
May 2FHSAA 3A Region 4May 2 · Discus · Place 1 · Sebastian RiverSebastian RiverDiscus1kg1.140-310
May 2FHSAA 3A Region 4May 2 · Shot Put · Place 3 · Sebastian RiverSebastian RiverShot Put4kg3.39-210
Apr 21FHSAA 3A District 13Apr 21 · Javelin · Place 4 · Sebastian RiverSebastian RiverJavelin600g4.100-510
Apr 21FHSAA 3A District 13Apr 21 · Discus · Place 1 · Sebastian RiverSebastian RiverDiscus1kg1.131-610
Apr 21FHSAA 3A District 13Apr 21 · Shot Put · Place 2 · Sebastian RiverSebastian RiverShot Put4kg2.41-010
Apr 3Pepsi Florida RelaysApr 3 · Discus · Place 6 · Sebastian RiverSebastian RiverDiscus641.18m10
Apr 3Pepsi Florida RelaysApr 3 · Shot Put · Place 9 · Sebastian RiverSebastian RiverShot Put912.25m10
Mar 19Astronaut InvitationalMar 19 · Discus · Sebastian RiverSebastian RiverDiscus1kg—DNS10
Mar 7Warrior InvitationalMar 7 · Javelin · Place 1 · Sebastian RiverSebastian RiverJavelin132.41mSO
Mar 7Warrior InvitationalMar 7 · Discus · Place 2 · Sebastian RiverSebastian RiverDiscus237.01mSO

2025 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 14Usatf Florida Junior Olympic Association Track and Field ChampionshipsJun 14 · Javelin · Place 3 · 14-Unattached14-UnattachedJavelin600g3.29.57m9
Jun 14Usatf Florida Junior Olympic Association Track and Field ChampionshipsJun 14 · Discus · Place 1 · 14-Unattached14-UnattachedDiscus1kg1.38.51m9
Jun 14Usatf Florida Junior Olympic Association Track and Field ChampionshipsJun 14 · Shot Put · Place 2 · 14-Unattached14-UnattachedShot Put4kg2.11.35m9
May 92025 FHSAA Class 3A State ChampionshipsMay 9 · Discus · Place 11 · Sebastian RiverSebastian RiverDiscus1kg11.39.38m9
May 92025 FHSAA Class 3A State ChampionshipsMay 9 · Shot Put · Place 6 · Sebastian RiverSebastian RiverShot Put4kg6.12.13m9
May 3My Brothers & Sisters Keeper InvitationalMay 3 · Discus · Place 1 · Indian River Elite Track ClubIndian River Elite Track ClubDiscus138.09m—
May 3My Brothers & Sisters Keeper InvitationalMay 3 · Shot Put · Place 1 · Indian River Elite Track ClubIndian River Elite Track ClubShot Put111.54m—
May 3My Brothers & Sisters Keeper InvitationalMay 3 · Javelin · Place 1 · Indian River Elite Track ClubIndian River Elite Track ClubJavelin131.20m—
May 3My Brothers & Sisters Keeper InvitationalMay 3 · Shot Put · Place 1 · Indian River Elite Track ClubIndian River Elite Track ClubShot Put111.54m—
May 3My Brothers & Sisters Keeper InvitationalMay 3 · Javelin · Place 1 · Indian River Elite Track ClubIndian River Elite Track ClubJavelin131.20m—
May 3My Brothers & Sisters Keeper InvitationalMay 3 · Discus · Place 1 · Indian River Elite Track ClubIndian River Elite Track ClubDiscus138.09m—
May 2FHSAA 3A Region 4May 2 · Javelin · Place 3 · Sebastian RiverSebastian RiverJavelin600g3.30.80m9
May 2FHSAA 3A Region 4May 2 · Discus · Place 6 · Sebastian RiverSebastian RiverDiscus1kg6.39.70m9
May 2FHSAA 3A Region 4May 2 · Shot Put · Place 4 · Sebastian RiverSebastian RiverShot Put4kg4.11.85m9
Apr 24FHSAA 3A District 13Apr 24 · Javelin · Place 2 · Sebastian RiverSebastian RiverJavelin600g2.29.03m9
Apr 24FHSAA 3A District 13Apr 24 · Discus · Place 2 · Sebastian RiverSebastian RiverDiscus1kg2.38.88m9
Apr 24FHSAA 3A District 13Apr 24 · Shot Put · Place 2 · Sebastian RiverSebastian RiverShot Put4kg2.11.71m9
Apr 11Martin County Sarge InviteApr 11 · Javelin · Place 1 · Sebastian RiverSebastian RiverJavelin600g1.29.78m9
Apr 11Martin County Sarge InviteApr 11 · Discus · Place 1 · Sebastian RiverSebastian RiverDiscus1kg1.40.48m9
Apr 11Martin County Sarge InviteApr 11 · Shot Put · Place 2 · Sebastian RiverSebastian RiverShot Put4kg2.11.58m9
Mar 727th Annual Bill Wilson Invitational (Field Events)Mar 7 · Javelin · Place 1 · Sebastian RiverSebastian RiverJavelin127.98mFR
Mar 727th Annual Bill Wilson Invitational (Field Events)Mar 7 · Discus · Place 2 · Sebastian RiverSebastian RiverDiscus239.83mFR
Mar 727th Annual Bill Wilson Invitational (Field Events)Mar 7 · Shot Put · Place 2 · Sebastian RiverSebastian RiverShot Put210.84mFR
Mar 1Holy Trinity InviteMar 1 · Discus · Place 1 · Sebastian RiverSebastian RiverDiscus136.20mFR
Feb 22St Cloud InviteFeb 22 · Discus · Place 2 · Sebastian RiverSebastian RiverDiscus1kg2.34.48m9
Feb 22St Cloud InviteFeb 22 · Shot Put · Place 3 · Sebastian RiverSebastian RiverShot Put4kg3.10.60m9
Feb 8Rockledge Pre-Season ClassicFeb 8 · Discus · Place 1 · Sebastian RiverSebastian RiverDiscus1kg1.35.66m9
Feb 8Rockledge Pre-Season ClassicFeb 8 · Shot Put · Place 2 · Sebastian RiverSebastian RiverShot Put4kg2.10.60m9

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15Tiger Invitational Feb 15 · Javelin · Place 1 · Sebastian RiverSebastian RiverJavelin124.80mFR
Feb 15Tiger Invitational Feb 15 · Discus · Place 1 · Sebastian RiverSebastian RiverDiscus134.67mFR
Jan 25RADD HS Sunshine ShowcaseJan 25 · Shot Put · Place 5 · Indian River Elite Track clubIndian River Elite Track clubShot Put510.56m—
Jan 18Jimmy Carnes InvitationalJan 18 · Shot Put · Place 2 · Indian River Elite Track ClubIndian River Elite Track ClubShot Put4kg2.11.12m PB9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21The Galleria GamesDec 21 · Shot Put · Place 1 · Indian River Elite Track ClubIndian River Elite Track ClubShot Put6lb1.13.59m PB9

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 20AAU Region 9 Qualifier at OrlandoJun 20 · Shot Put · Place 1 · Indian River Elite Track ClubIndian River Elite Track ClubShot Put112.15m—
Jun 20AAU Region 9 Qualifier at OrlandoJun 20 · Discus · Place 1 · Indian River Elite Track ClubIndian River Elite Track ClubDiscus132.26m—
Jun 14adidas Outdoor NationalsJun 14 · Discus · Place 2 · Indian River Elite Track ClubIndian River Elite Track ClubDiscus1kg2.34.95m8
Jun 14adidas Outdoor NationalsJun 14 · Shot Put · Place 5 · Indian River Elite Track ClubIndian River Elite Track ClubShot Put4kg5.11.15m8
Mar 23SCOMar 23 · Javelin · Place 1 · Indian River Elite Track ClubIndian River Elite Track ClubJavelin600g1.24.50m8
Mar 23SCOMar 23 · Discus · Place 1 · Indian River Elite Track ClubIndian River Elite Track ClubDiscus1kg1.30.50m8
Mar 23SCOMar 23 · Shot Put · Place 1 · Indian River Elite Track ClubIndian River Elite Track ClubShot Put4kg1.12.02m8
Feb 24SCPBFeb 24 · Javelin · Place 2 · Indian River Elite Track ClubIndian River Elite Track ClubJavelin600g2.24.39m8
Feb 24SCPBFeb 24 · Discus · Place 1 · Indian River Elite Track ClubIndian River Elite Track ClubDiscus1kg1.30.07m8
Feb 24SCPBFeb 24 · Shot Put · Place 1 · Indian River Elite Track ClubIndian River Elite Track ClubShot Put4kg1.11.40m8

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 11AAU Club ChampionshipsJul 11 · Javelin · Place 2 · Indian River Elite Track ClubIndian River Elite Track ClubJavelin600g2.23.55mUnofficial7
Jul 11AAU Club ChampionshipsJul 11 · Discus · Place 2 · Indian River Elite Track ClubIndian River Elite Track ClubDiscus1kg2.30.75mUnofficial7
Jul 11AAU Club ChampionshipsJul 11 · Shot Put · Place 3 · Indian River Elite Track ClubIndian River Elite Track ClubShot Put6lb3.11.06mUnofficial7

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 13Jimmy Carnes InvitationalJan 13 · Combined results · Place 4 · 13 Indian River13 Indian RiverCombined results48.83m PB—
Jan 13Jimmy Carnes InvitationalJan 13 · Combined results · Place 36 · 13 Indian River13 Indian RiverCombined resultsRound P3634.01—
Jan 13Jimmy Carnes InvitationalJan 13 · Combined results · Place 31 · 13 Indian River13 Indian RiverCombined resultsRound P319.60—

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 126th Annual ZOOM InvitationalJun 12 · Javelin · Place 1 · Indian River Elite Track ClubIndian River Elite Track ClubJavelin300g TJ1.12.94m PB11
Jun 126th Annual ZOOM InvitationalJun 12 · Shot Put · Place 1 · Indian River Elite Track ClubIndian River Elite Track ClubShot Put6lb1.6.73m PB11
Jun 126th Annual ZOOM InvitationalJun 12 · 100 Meters · Place 6 · Indian River Elite Track ClubIndian River Elite Track Club100 Meters6.15.50a PBWind: 211
May 22FLYRA Middle School State Track & Field Championship 2021May 22 · 100 Meters · Place 20 · Indian River Elite Track ClubIndian River Elite Track Club100 Meters2015.61—