Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorSection 1 League B Champs · Apr 2881' 10"Section 1 League B ChampsApril 28, 2026
Shot Put · 4kg · IndoorSection 1 League Champs #3 · Feb 1126-05.25Section 1 League Champs #3February 11, 2025
Shot Put · 4kg · OutdoorSection 1 League B Champs · Apr 2827' 2.5"Section 1 League B ChampsApril 28, 2026
Weight Throw · 20lb / 9.0kg · IndoorSection 1 Challenge · Dec 1728-1Section 1 ChallengeDecember 17, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 30Section 1 Class AA ChampionshipMay 30 · Discus · Spring ValleyDiscus1kg—DNS11
May 30Section 1 Class AA ChampionshipMay 30 · Shot Put · Spring ValleyShot Put4kg—DNS11
May 13Rockland County ChampsMay 13 · Shot Put · Place 8 · Spring ValleyShot Put827-511
May 13Rockland County ChampsMay 13 · Discus · Place 5 · Spring ValleyDiscus579-211
May 1Crusader RelaysMay 1 · Discus · Place 16 · Spring ValleDiscus1687-03—
May 1Crusader RelaysMay 1 · Shot Put · Place 29 · Spring ValleShot Put2925-10.00—
Apr 28Section 1 League B ChampsApr 28 · Discus · Place 5 · Spring ValleyDiscus1kg5.81' 10" PB11
Apr 28Section 1 League B ChampsApr 28 · Shot Put · Place 8 · Spring ValleyShot Put4kg8.27' 2.5" PB11
Apr 25Gold Rush InvitationalApr 25 · Discus · Place 19 · Spring ValleyDiscus1960-111
Apr 17Red Raider RelaysApr 17 · Shot Put · Place 15 · Spring ValleShot Put1526-10.50—
Apr 14Dennis Fulton InvitationalApr 14 · Shot Put · Place 9 · Spring ValleyShot Put926-711
Apr 14Dennis Fulton InvitationalApr 14 · Discus · Place 6 · Spring ValleyDiscus669-011
Apr 6Somers Tri MeetApr 6 · Discus · Place 3 · Spring ValleyDiscus1kg3.75-0711
Apr 6Somers Tri MeetApr 6 · Shot Put · Place 3 · Spring ValleyShot Put4kg3.25-11.0011
Mar 27John "Spo" Esposito Tusker Twilight InvitationalMar 27 · Shot Put · Place 6 · Spring ValleShot Put626-10.00—

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 15Section 1 Class ChampionshipsFeb 15 · Weight Throw · Place 13 · Spring ValleWeight Throw1326-02.0011
Feb 15Section 1 Class ChampionshipsFeb 15 · Shot Put · Place 13 · Spring ValleShot Put1326-08.5011
Feb 3NJ Varsity ClassicFeb 3 · Shot Put · Place 24 · Spring ValleShot Put2424-08.5011
Feb 3NJ Varsity ClassicFeb 3 · Shot Put · Place 24 · Spring ValleShot Put2424-08.5011
Feb 2Rockland & Northern County ChampionshipsFeb 2 · Weight Throw · Place 12 · Spring ValleyWeight Throw20lb / 9.0kg12.27-02.7511
Feb 2Rockland & Northern County ChampionshipsFeb 2 · Shot Put · Place 10 · Spring ValleyShot Put4kg10.26-01.5011
Jan 16Suffern InvitationalJan 16 · Shot Put · Place 12 · Spring ValleShot Put1225-11.00—
Jan 6Dendy IIJan 6 · Shot Put · Place 6 · Spring ValleyShot Put4kg6.25-00.5011

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 30North Shore HS InvitationalDec 30 · Weight Throw · Place 23 · Spring ValleyWeight Throw20lb / 9.0kg23.26-11.2511
Dec 17Section 1 ChallengeDec 17 · Weight Throw · Place 8 · Spring ValleyWeight Throw20lb / 9.0kg8.28-1 PB11
Dec 17Section 1 ChallengeDec 17 · Shot Put · Place 21 · Spring ValleyShot Put4kg21.23-511
Dec 5North Shore Season OpenerDec 5 · Shot Put · Place 15 · Spring ValleyShot Put4kg15.25-07.7511
Feb 16Section 1 Class ChampsFeb 16 · Shot Put · Place 15 · Spring ValleShot Put1524-06.2510
Feb 11Section 1 League Champs #3Feb 11 · Weight Throw · Place 15 · Spring ValleyWeight Throw20lb / 9.0kg15.24-11.2510
Feb 11Section 1 League Champs #3Feb 11 · Shot Put · Place 9 · Spring ValleyShot Put4kg9.26-05.25 PB10
Feb 5Section 1 Novice InvitationalFeb 5 · Weight Throw · Place 3 · Spring ValleWeight Throw323-08.2510
Feb 5Section 1 Novice InvitationalFeb 5 · Shot Put · Place 3 · Spring ValleShot Put326-00.7510
Feb 2Jasper InviteFeb 2 · Shot Put · Place 1 · Spring ValleyShot Put4kg1.25-09.0010
Jan 10Suffern InviteJan 10 · Shot Put · Place 9 · Spring ValleShot Put926-03.25—
Jan 9Ridgewood Winter GamesJan 9 · Shot Put · Place 1 · Spring ValleyShot Put124-8.5—
Jan 6Section 1 Dendy 1Jan 6 · Shot Put · Place 10 · Spring ValleyShot Put4kg10.24-11.0010

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14Section 1 Rockland County ChampionshipMay 14 · Discus · Place 21 · Spring ValleyDiscus1kg21.66-0410
May 14Section 1 Rockland County ChampionshipMay 14 · Shot Put · Place 23 · Spring ValleyShot Put4kg23.26-02.0010
May 2Crusader RelaysMay 2 · Shot Put · Place 32 · Spring ValleShot Put3223-10.00—
May 2Crusader RelaysMay 2 · Discus · Place 21 · Spring ValleDiscus2169-05—
Apr 26Gold Rush InvitationalApr 26 · Discus · Place 5 · Spring ValleDiscus563-0610
Apr 26Gold Rush InvitationalApr 26 · Discus · Place 5 · Spring ValleDiscus563-0610
Apr 17Mountie MadnessApr 17 · Discus · Place 19 · Spring ValleDiscus1967-02—
Apr 17Mountie MadnessApr 17 · Shot Put · Place 37 · Spring ValleShot Put3724-00.00—
Mar 28Tusker Twilight InvitationalMar 28 · Shot Put · Place 2 · Spring ValleShot Put225-09.00—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27Pearl River Holiday FestivalDec 27 · Shot Put · Place 23 · Spring ValleyShot Put4kg23.22-10.5010
Dec 15Section 1 Kickoff #4Dec 15 · Shot Put · Place 14 · Spring ValleyShot Put4kg14.23-04.7510
Dec 10Section 1 Frosh/Soph IDec 10 · Shot Put · Place 3 · Spring ValleyShot Put4kg3.23-09.0010

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15Section 1 Rockland County ChampionshipMay 15 · Discus · Place 35 · Spring ValleyDiscus1kg35.53-059
May 15Section 1 Rockland County ChampionshipMay 15 · Shot Put · Place 46 · Spring ValleyShot Put4kg46.21-02.009
Apr 30Section 1 League 1B ChampsApr 30 · Discus · Place 22 · Spring ValleyDiscus1kg22.54-049
Apr 30Section 1 League 1B ChampsApr 30 · Shot Put · Place 27 · Spring ValleyShot Put4kg27.21-10.509
Apr 19Mountie MadnessApr 19 · Shot Put · Place 57 · Spring ValleShot Put5720-08.00—
Apr 5Nyack Red & Black InvitationalApr 5 · Discus · Place 31 · Spring ValleyDiscus1kg31.35-089
Apr 5Nyack Red & Black InvitationalApr 5 · Shot Put · Place 28 · Spring ValleyShot Put4kg28.19-04.509