Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSection XI County C Championships · May 27148-04Section XI County C ChampionshipsMay 27, 2026
Shot Put · 12lb · IndoorNorth Shore Season Opener · Dec 545-03.25North Shore Season OpenerDecember 5, 2025
Shot Put · 12lb · OutdoorEast End Classic · May 1648-09.00East End ClassicMay 16, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 4Section XI State QualifierJun 4 · Discus · Place 11 · Amityville MemorialAmityville MemorialDiscus1.6kg11.136-0711
Jun 4Section XI State QualifierJun 4 · Shot Put · Place 9 · Amityville MemorialAmityville MemorialShot Put12lb9.47-05.5011
May 27Section XI County C ChampionshipsMay 27 · Discus · Place 4 · Amityville MemorialAmityville MemorialDiscus1.6kg4.148-04 PB11
May 27Section XI County C ChampionshipsMay 27 · Shot Put · Place 4 · Amityville MemorialAmityville MemorialShot Put12lb4.47-07.5011
May 16East End ClassicMay 16 · Discus · Place 3 · Amityville MemorialAmityville MemorialDiscus1.6kg3.135-0111
May 16East End ClassicMay 16 · Shot Put · Place 4 · Amityville MemorialAmityville MemorialShot Put12lb4.48-09.00 PB11
May 15Don Bohlinger InvitationalMay 15 · Discus · Place 5 · Amityville MemorialAmityville MemorialDiscus1.6kg5.143-0811
May 15Don Bohlinger InvitationalMay 15 · Shot Put · Place 1 · Amityville MemorialAmityville MemorialShot Put12lb1.47-06.5011
May 8Massapequa Under LightsMay 8 · Shot Put · Place 6 · Amityville MemorialAmityville MemorialShot Put645-10.2511
May 8Massapequa Under LightsMay 8 · Discus · Place 3 · Amityville MemorialAmityville MemorialDiscus3142-311
May 2Race at the Oval OfficeMay 2 · Discus · Place 1 · Amityville MAmityville MDiscus1145-03—
May 2Race at the Oval OfficeMay 2 · Shot Put · Place 2 · Amityville MAmityville MShot Put246-11.00—
Apr 25Kingston Tiger RelaysApr 25 · Shot Put · Place 1 · Amityville MemorialAmityville MemorialShot Put146-1011
Apr 25Kingston Tiger RelaysApr 25 · Discus · Place 2 · Amityville MemorialAmityville MemorialDiscus2145-1111
Apr 11Gerry Sullivan InviteApr 11 · Discus · Place 2 · Amityville MemorialAmityville MemorialDiscus1.6kg2.137-411
Apr 11Gerry Sullivan InviteApr 11 · Shot Put · Place 2 · Amityville MemorialAmityville MemorialShot Put12lb2.45-611
Apr 4Nassau Coaches InvitationalApr 4 · Discus · Place 5 · Amityville MemorialAmityville MemorialDiscus1.6kg5.127-0411
Apr 4Nassau Coaches InvitationalApr 4 · Shot Put · Place 2 · Amityville MemorialAmityville MemorialShot Put12lb2.47-10.5011

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 12Nike Indoor NationalsMar 12 · Shot Put · Place 57 · Amityville Elite TC|NYAmityville Elite TC|NYShot Put5713.24m—
Mar 3Eastern States Indoor ChampsMar 3 · Shot Put · Place 17 · Amityville MAmityville MShot Put1746-07.0011
Feb 28Long Island Elite MeetFeb 28 · Shot Put · Place 8 · Amityville MAmityville MShot Put848-11.5011
Feb 21Ocean Breeze EliteFeb 21 · Shot Put · Place 7 · Amityville MemorialAmityville MemorialShot Put745-8.5011
Feb 9Section XI State Qualifier MeetFeb 9 · Shot Put · Place 7 · Amityville MAmityville MShot Put748-08.0011
Feb 5St. Anthony's Developmental #3Feb 5 · Shot Put · Place 4 · Amityville MAmityville MShot Put448-10.25—
Feb 1Section XI Boys Small School Team ChampionshipsFeb 1 · Shot Put · Place 1 · Amityville MAmityville MShot Put148-10.00—
Jan 24Eli Acosta Coaches ClassicJan 24 · Shot Put · Place 2 · Amityville MAmityville MShot Put248-00.50—
Jan 18Section 11 Boys League ChampionshipsJan 18 · Shot Put · Place 2 · Amityville MAmityville MShot Put247-01.00—
Jan 3Section XI Boys Crossover EJan 3 · Shot Put · Place 3 · Amityville MAmityville MShot Put345-03.5011

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 30North Shore HS InvitationalDec 30 · Shot Put · Place 9 · Amityville MemorialAmityville MemorialShot Put12lb9.44-07.0011
Dec 20Bishop Loughlin GamesDec 20 · Shot Put · Place 9 · Amityville MemorialAmityville MemorialShot Put12lb9.43-111
Dec 5North Shore Season OpenerDec 5 · Shot Put · Place 3 · Amityville MemorialAmityville MemorialShot Put12lb3.45-03.25 PB11
Feb 14North Shore Pre-Nationals InvitationalFeb 14 · Shot Put · Place 15 · Amityville MAmityville MShot Put1540-07.2510
Feb 1Section XI Boys Small School Team ChampionshipsFeb 1 · Shot Put · Place 10 · Amityville MAmityville MShot Put1039-07.2510
Jan 24Puma New York International Showcase 2025Jan 24 · Shot Put · Place 1 · Amityville MemorialAmityville MemorialShot Put137-210
Jan 12Molloy Stanner GamesJan 12 · Shot Put · Place 15 · Amityville MAmityville MShot Put1540-05.0010
Jan 10Section 11 Frosh/Soph ChampsJan 10 · Shot Put · Place 15 · Amityville MAmityville MShot Put1534-09.5010
Jan 4Ocean Breeze Freedom GamesJan 4 · Shot Put · Place 14 · Amityville MemorialAmityville MemorialShot Put1436-610

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 21Section XI Boys Crossover DDec 21 · Shot Put · Place 2 · Amityville MemorialAmityville MemorialShot Put12lb2.47-00.2511
May 2Saint Anthony's InvitationalMay 2 · Shot Put · Place 7 · Amityville MAmityville MShot Put740-02.00—
Apr 17Dennis Walker InvitationalApr 17 · Discus · Place 5 · Amityville MAmityville MDiscus5116-0310
Apr 17Dennis Walker InvitationalApr 17 · Shot Put · Place 7 · Amityville MAmityville MShot Put741-00.0010

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30NJCTC Winter RelaysDec 30 · Shot Put · Place 21 · Amityville MemorialAmityville MemorialShot Put12lb21.36-210
Dec 23North Shore InvitationalDec 23 · Shot Put · Place 50 · Amityville MemorialAmityville MemorialShot Put12lb50.36-04.7510
Dec 21Bishop Loughlin GamesDec 21 · Shot Put · Place 30 · Amityville MemorialAmityville MemorialShot Put12lb30.33-4.7510

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 7Section XI Boys Crossover BDec 7 · Shot Put · Place 31 · Amityville MemorialAmityville MemorialShot Put12lb31.37-02.0010
May 14Suffolk County Boys Frosh/Soph ChampionshipsMay 14 · Discus · Place 4 · Amityville MemorialAmityville MemorialDiscus498-109
May 14Suffolk County Boys Frosh/Soph ChampionshipsMay 14 · Shot Put · Place 14 · Amityville MemorialAmityville MemorialShot Put1431-7.259
May 14Suffolk County Boys Frosh/Soph ChampionshipsMay 14 · Discus · Place 4 · Amityville MemorialAmityville MemorialDiscus498-109
May 14Suffolk County Boys Frosh/Soph ChampionshipsMay 14 · Shot Put · Place 14 · Amityville MemorialAmityville MemorialShot Put1431-7.259
May 41'st Annual Westbury Green & Gold InvitationalMay 4 · Discus · Place 19 · Amityville MemorialAmityville MemorialDiscus1.6kg19.102-039
Apr 20Suffolk Coaches Boys Spring InvitationalApr 20 · Discus · Place 13 · Amityville MemorialAmityville MemorialDiscus1389-6.509
Apr 20Suffolk Coaches Boys Spring InvitationalApr 20 · Shot Put · Place 33 · Amityville MemorialAmityville MemorialShot Put3329-7.759
Apr 13Dennis Walker Relay ShowdownApr 13 · Shot Put · Place 70 · Amityville MemorialAmityville MemorialShot Put7028-11.509
Apr 13Dennis Walker Relay ShowdownApr 13 · Discus · Place 45 · Amityville MemorialAmityville MemorialDiscus4589-49