Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSection 1 League 3C Champs · May 415.51aSection 1 League 3C ChampsMay 4, 2023
Discus · 1kg · OutdoorNYSPHSAA State Outdoor Track & Field Championships · Jun 13108-01NYSPHSAA State Outdoor Track & Field ChampionshipsJune 13, 2025
Hammer · 4kg · OutdoorHendrick Hudson Field Fest · May 18143' 4"Hendrick Hudson Field FestMay 18, 2026
Javelin · 600g · OutdoorSection 1 League L Champs · Apr 2977' 2"Section 1 League L ChampsApril 29, 2026
Shot Put · 4kg · IndoorJAMBAR Coaches Hall of Fame Invite · Dec 1336-11.25JAMBAR Coaches Hall of Fame InviteDecember 13, 2025
Shot Put · 4kg · OutdoorHendrick Hudson Field Fest · May 1837' 3.75"Hendrick Hudson Field FestMay 18, 2026
Weight Throw · 20lb / 9.0kg · IndoorAdidas Indoor Nationals · Mar 2015.26mAdidas Indoor NationalsMarch 20, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · Shot Put · Place 4 · HastingsShot Put4kg4.36-00.0012
Jun 3Section 1 Hammer, Javelin, RacewalkJun 3 · Hammer · Place 1 · HastingsHammer4kg1.135' 11"12
Jun 3Section 1 State QualifierJun 3 · Discus · Place 2 · HastingsDiscus1kg2.97' 0"12
Jun 3Section 1 State QualifierJun 3 · Shot Put · Place 1 · HastingsShot Put4kg1.36' 10"12
May 29Section 1 Class C ChampionshipMay 29 · Discus · Place 1 · HastingsDiscus1kg1.103' 0"12
May 29Section 1 Class C ChampionshipMay 29 · Shot Put · Place 1 · HastingsShot Put4kg1.33' 7.25"12
May 18Hendrick Hudson Field FestMay 18 · Hammer · Place 1 · HastingsHammer4kg1.143' 4" PB12
May 18Hendrick Hudson Field FestMay 18 · Discus · Place 2 · HastingsDiscus1kg2.98' 8"12
May 18Hendrick Hudson Field FestMay 18 · Shot Put · Place 1 · HastingsShot Put4kg1.37' 3.75" PB12
Apr 29Section 1 League L ChampsApr 29 · Javelin · Place 2 · HastingsJavelin600g2.77' 2" PB12
Apr 29Section 1 League L ChampsApr 29 · Discus · Place 1 · HastingsDiscus1kg1.101' 5"12
Apr 29Section 1 League L ChampsApr 29 · Shot Put · Place 1 · HastingsShot Put4kg1.34' 1.75"12

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · Weight Throw · Place 4 · HastingsWeight Throw20lb / 9.0kg4.15.26m PB12
Mar 20Adidas Indoor NationalsMar 20 · Shot Put · HastingsShot Put4kg--FOUL12
Jan 30118th Millrose GamesJan 30 · Weight Throw · Place 6 · Hastings-NYWeight Throw615.50m—
Jan 24Westchester County ChampionshipsJan 24 · Weight Throw · Place 1 · HastingsWeight Throw20lb / 9.0kg1.42-07.5012
Jan 24Westchester County ChampionshipsJan 24 · Shot Put · Place 1 · HastingsShot Put4kg1.33-09.2512
Jan 7Millrose Games Trials - HSJan 7 · Weight Throw · Place 1 · Hastings-NYWeight Throw152-04.2512
Jan 2Apple Bank Hispanic GamesJan 2 · Shot Put · Place 8 · Hastings-NYShot Put89.95m—
Jan 2Apple Bank Hispanic GamesJan 2 · Weight Throw · Place 1 · Hastings-NYWeight Throw115.36m—

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 30North Shore HS InvitationalDec 30 · Weight Throw · Place 1 · HastingsWeight Throw20lb / 9.0kg1.49-07.2512
Dec 30North Shore HS InvitationalDec 30 · Shot Put · Place 2 · HastingsShot Put4kg2.35-05.5012
Dec 27U.S. Marine Corps Holiday ClassicDec 27 · Weight Throw · Place 1 · HastingsWeight Throw20lb / 9.0kg1.48-10.2512
Dec 27U.S. Marine Corps Holiday ClassicDec 27 · Shot Put · Place 2 · HastingsShot Put4kg2.36-03.5012
Dec 13JAMBAR Coaches Hall of Fame InviteDec 13 · Weight Throw · Place 1 · HastingsWeight Throw20lb / 9.0kg1.45-11.0012
Dec 13JAMBAR Coaches Hall of Fame InviteDec 13 · Shot Put · Place 1 · HastingsShot Put4kg1.36-11.25 PB12
Dec 12Coach Saint InvitationalDec 12 · Shot Put · Place 3 · HastingsShot Put4kg3.32' 4.25"12
Dec 7Section 1 Kickoff #1Dec 7 · Weight Throw · Place 1 · HastingsWeight Throw20lb / 9.0kg1.48-09.2512
Dec 7Section 1 Kickoff #1Dec 7 · Shot Put · Place 1 · HastingsShot Put4kg1.34-08.0012
Jan 25Westchester County ChampsJan 25 · Weight Throw · Place 1 · HastingsWeight Throw20lb / 9.0kg1.38-01.0011
Jan 25Westchester County ChampsJan 25 · Shot Put · Place 1 · HastingsShot Put4kg1.34-03.5011
Jan 8Millrose Games Trials - HSJan 8 · Weight Throw · Place 9 · Hastings-NYWeight Throw940-06.7511
Jan 7Dendy IIJan 7 · Shot Put · Place 1 · HastingsShot Put4kg1.31-05.0011
Jan 3The Armory Hispanic GamesJan 3 · Shot Put · Place 10 · Hastings-NYShot Put109.91m—
Jan 3The Armory Hispanic GamesJan 3 · Weight Throw · Place 5 · Hastings-NYWeight Throw511.97m—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 13NYSPHSAA State Outdoor Track & Field ChampionshipsJun 13 · Discus · Place 9 · HastingsDiscus1kg9.108-01 PB11
Jun 13NYSPHSAA State Outdoor Track & Field ChampionshipsJun 13 · Shot Put · Place 10 · HastingsShot Put4kg10.35-01.2511
May 16Section 1 Westchester County ChampionshipMay 16 · Hammer · HastingsHammer4kg--FOUL11
May 16Section 1 Westchester County ChampionshipMay 16 · Javelin · HastingsJavelin600g--DNS11
May 16Section 1 Westchester County ChampionshipMay 16 · Discus · Place 2 · HastingsDiscus1kg2.104-0311
May 16Section 1 Westchester County ChampionshipMay 16 · Shot Put · Place 1 · HastingsShot Put4kg1.37-00.2511
Apr 5Panther Palooza 2025Apr 5 · Discus · Place 3 · HastingsDiscus1kg3.82' 2"11
Apr 5Panther Palooza 2025Apr 5 · Shot Put · Place 1 · HastingsShot Put4kg1.34' 6.5"11

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20Coach Saint InvitationalDec 20 · Shot Put · Place 4 · HastingsShot Put4kg4.32-10.2511
Dec 15Section 1 Kickoff #3Dec 15 · Weight Throw · Place 2 · HastingsWeight Throw20lb / 9.0kg2.40-09.7511
Dec 15Section 1 Kickoff #3Dec 15 · Shot Put · Place 1 · HastingsShot Put4kg1.33-10.0011
Jan 5The Armory Hispanic GamesJan 5 · Shot Put · Place 3 · Hastings-NYShot Put38.40m10

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · Shot Put · Place 25 · HastingsShot Put4kg25.10.61m10
Jun 13Test - ScoreboardJun 13 · Shot Put · Place 1 · HastingsShot Put4kg1.35-11.00Unofficial10
May 17Section 1 Westchester County ChampionshipMay 17 · Javelin · Place 7 · HastingsJavelin600g7.75-0510
May 17Section 1 Westchester County ChampionshipMay 17 · Shot Put · Place 2 · HastingsShot Put4kg2.34-02.5010
May 13Section 1 League 3C ChampsMay 13 · Javelin · Place 1 · HastingsJavelin600g1.64-0610
May 13Section 1 League 3C ChampsMay 13 · Discus · Place 3 · HastingsDiscus1kg3.64-0110
May 13Section 1 League 3C ChampsMay 13 · Shot Put · Place 1 · HastingsShot Put4kg1.29-05.0010
Apr 5Nyack Red & Black InvitationalApr 5 · Discus · Place 3 · HastingsDiscus1kg3.74-0010
Apr 5Nyack Red & Black InvitationalApr 5 · Shot Put · Place 3 · HastingsShot Put4kg3.30-03.7510

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 16JAMBAR Coaches Hall of Fame InvitationalDec 16 · Weight Throw · Place 5 · HastingsWeight Throw20lb / 9.0kg5.29-07.5010
Dec 13Section 1 Frosh-Soph #1Dec 13 · Shot Put · Place 2 · HastingsShot Put4kg2.28-08.7510
Dec 9Jim Mitchell InvitationalDec 9 · Shot Put · Place 25 · HastingsShot Put4kg25.20-01.5010
Dec 3Section 1 Kick Off #1Dec 3 · Weight Throw · HastingsWeight Throw20lb / 9.0kg—DNS10
Dec 3Section 1 Kick Off #1Dec 3 · Shot Put · Place 8 · HastingsShot Put4kg8.23-10.2510

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 31Section 1 RW, Hammer & JavelinMay 31 · Javelin · Place 22 · HastingsJavelin600g22.62-089
May 27Section 1 Class C ChampionshipsMay 27 · Discus · Place 15 · HastingsDiscus1kg15.59-119
May 27Section 1 Class C ChampionshipsMay 27 · Shot Put · Place 22 · HastingsShot Put4kg22.20-00.009
May 18Westchester County ChampionshipsMay 18 · Javelin · Place 9 · HastingsJavelin600g9.68-019
May 4Section 1 League 3C ChampsMay 4 · Javelin · Place 3 · HastingsJavelin600g3.54-069
May 4Section 1 League 3C ChampsMay 4 · Discus · Place 6 · HastingsDiscus1kg6.58-029
May 4Section 1 League 3C ChampsMay 4 · 100 Meters · Place 20 · Hastings100 MetersRound P20.15.51a PB9