Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSection 1 Class AA Championship · May 30120' 5"Section 1 Class AA ChampionshipMay 30, 2026
Shot Put · 12lb · IndoorRockland & Northern County Championships · Feb 238-07.75Rockland & Northern County ChampionshipsFebruary 2, 2026
Shot Put · 12lb · OutdoorSection 1 League B Champs · Apr 2841' 3"Section 1 League B ChampsApril 28, 2026
Weight Throw · 25lb / 11.3kg · IndoorSection 1 Challenge · Dec 1728-8.75Section 1 ChallengeDecember 17, 2025

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 3Section 1 State QualifierJun 3 · Discus · Spring ValleyDiscus1.6kg—ND12
May 30Section 1 Class AA ChampionshipMay 30 · Discus · Place 6 · Spring ValleyDiscus1.6kg6.120' 5" PB12
May 30Section 1 Class AA ChampionshipMay 30 · Shot Put · Place 12 · Spring ValleyShot Put12lb12.37' 0"12
May 13Rockland County ChampsMay 13 · Shot Put · Place 8 · Spring ValleyShot Put840-012
May 13Rockland County ChampsMay 13 · Discus · Place 3 · Spring ValleyDiscus3131-012
May 7Glenn D. Loucks GamesMay 7 · Discus · Place 31 · Spring ValleyDiscus31116-0612
May 7Glenn D. Loucks GamesMay 7 · Shot Put · Place 39 · Spring ValleyShot Put3935-09.5012
May 1Crusader RelaysMay 1 · Discus · Place 8 · Spring ValleDiscus8119-01—
May 1Crusader RelaysMay 1 · Shot Put · Place 18 · Spring ValleShot Put1837-04.00—
Apr 28Section 1 League B ChampsApr 28 · Discus · Place 2 · Spring ValleyDiscus1.6kg2.116' 3.75"12
Apr 28Section 1 League B ChampsApr 28 · Shot Put · Place 7 · Spring ValleyShot Put12lb7.41' 3" PB12
Apr 25Gold Rush InvitationalApr 25 · Shot Put · Place 11 · Spring ValleyShot Put1138-812
Apr 25Gold Rush InvitationalApr 25 · Discus · Place 9 · Spring ValleyDiscus987-012
Apr 17Red Raider RelaysApr 17 · Discus · Place 3 · Spring ValleDiscus3127-01—
Apr 17Red Raider RelaysApr 17 · Shot Put · Place 6 · Spring ValleShot Put641-00.00—
Apr 14Dennis Fulton InvitationalApr 14 · Shot Put · Place 6 · Spring ValleyShot Put640-1112
Apr 14Dennis Fulton InvitationalApr 14 · Discus · Place 3 · Spring ValleyDiscus3118-512
Apr 11Nanuet RelaysApr 11 · Discus · Place 2 · Spring ValleDiscus2123-08—
Apr 11Nanuet RelaysApr 11 · Shot Put · Place 4 · Spring ValleShot Put440-02.00—
Apr 6Somers Tri MeetApr 6 · Discus · Place 1 · Spring ValleyDiscus1.6kg1.117-0812
Apr 6Somers Tri MeetApr 6 · Shot Put · Place 3 · Spring ValleyShot Put12lb3.38-08.5012
Mar 27John "Spo" Esposito Tusker Twilight InvitationalMar 27 · Shot Put · Place 8 · Spring ValleShot Put834-02.50—

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 15Section 1 Class ChampionshipsFeb 15 · Shot Put · Place 7 · Spring ValleShot Put738-02.7512
Feb 3NJ Varsity ClassicFeb 3 · Shot Put · Place 26 · Spring ValleShot Put2638-05.5012
Feb 3NJ Varsity ClassicFeb 3 · Shot Put · Place 26 · Spring ValleShot Put2638-05.5012
Feb 2Rockland & Northern County ChampionshipsFeb 2 · Shot Put · Place 14 · Spring ValleyShot Put12lb14.38-07.75 PB12
Jan 16Suffern InvitationalJan 16 · Shot Put · Place 22 · Spring ValleShot Put2236-02.50—
Jan 6Dendy IIJan 6 · Shot Put · Place 6 · Spring ValleyShot Put12lb6.37-03.5012

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 30North Shore HS InvitationalDec 30 · Shot Put · Place 32 · Spring ValleyShot Put12lb32.38-03.2512
Dec 17Section 1 ChallengeDec 17 · Weight Throw · Place 23 · Spring ValleyWeight Throw25lb / 11.3kg23.28-8.75 PB12
Dec 17Section 1 ChallengeDec 17 · Shot Put · Place 11 · Spring ValleyShot Put12lb11.37-1.7512
Feb 16Section 1 Class ChampsFeb 16 · Shot Put · Place 15 · Spring ValleShot Put1534-06.7511
Feb 11Section 1 League Champs #3Feb 11 · Weight Throw · Place 17 · Spring ValleyWeight Throw25lb / 11.3kg17.28-04.7511
Feb 11Section 1 League Champs #3Feb 11 · Shot Put · Place 12 · Spring ValleyShot Put12lb12.34-07.5011
Feb 5Section 1 Novice InvitationalFeb 5 · Weight Throw · Place 26 · Spring ValleWeight Throw2625-02.0011
Feb 5Section 1 Novice InvitationalFeb 5 · Shot Put · Place 3 · Spring ValleShot Put336-00.0011
Feb 2Jasper InviteFeb 2 · Shot Put · Place 5 · Spring ValleyShot Put12lb5.36-05.2511
Jan 10Suffern InviteJan 10 · Shot Put · Place 8 · Spring ValleShot Put837-11.50—
Jan 9Ridgewood Winter GamesJan 9 · Shot Put · Place 1 · Spring ValleyShot Put137-5.75—
Jan 6Section 1 Dendy 1Jan 6 · Shot Put · Place 8 · Spring ValleyShot Put12lb8.32-11.7511

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 1S1 Class AA ChampionshipJun 1 · Discus · Place 16 · Spring ValleyDiscus1.6kg16.106-0611
Jun 1S1 Class AA ChampionshipJun 1 · Shot Put · Place 13 · Spring ValleyShot Put12lb13.37-08.7511
May 31Section 1 Class AA ChampionshipMay 31 · Discus · Place 16 · Spring ValleDiscus16106-0611
May 31Section 1 Class AA ChampionshipMay 31 · Shot Put · Place 13 · Spring ValleShot Put1337-08.7511
May 14Section 1 Rockland County ChampionshipMay 14 · Discus · Place 12 · Spring ValleyDiscus1.6kg12.113-0111
May 14Section 1 Rockland County ChampionshipMay 14 · Shot Put · Place 17 · Spring ValleyShot Put12lb17.39-02.7511
May 857th Annual Glenn D. Loucks GamesMay 8 · Discus · Place 32 · Spring ValleyDiscus32116-0811
May 857th Annual Glenn D. Loucks GamesMay 8 · Shot Put · Place 38 · Spring ValleyShot Put3836-03.5011
May 2Crusader RelaysMay 2 · Shot Put · Place 26 · Spring ValleShot Put2638-00.00—
May 2Crusader RelaysMay 2 · Discus · Place 22 · Spring ValleDiscus22102-05—
Apr 26Gold Rush InvitationalApr 26 · Discus · Place 22 · Spring ValleDiscus22106-0811
Apr 26Gold Rush InvitationalApr 26 · Discus · Place 22 · Spring ValleDiscus22106-0811
Apr 19Red Raider RelaysApr 19 · Discus · Place 23 · Spring ValleDiscus2392-01—
Apr 19Red Raider RelaysApr 19 · Shot Put · Place 13 · Spring ValleShot Put1337-08.50—
Apr 17Mountie MadnessApr 17 · Discus · Place 22 · Spring ValleDiscus2298-10.50—
Apr 17Mountie MadnessApr 17 · Shot Put · Place 39 · Spring ValleShot Put3933-10.50—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 27Pearl River Holiday FestivalDec 27 · Shot Put · Place 16 · Spring ValleyShot Put12lb16.33-03.0011
Dec 15Section 1 Kickoff #4Dec 15 · Shot Put · Place 8 · Spring ValleyShot Put12lb8.35-08.2511
Feb 7S1 Class A ChampsFeb 7 · Shot Put · Place 14 · Spring ValleyShot Put12lb14.34-03.0010
Jan 21Section 1 League Champs #3Jan 21 · Shot Put · Place 30 · Spring ValleShot Put3030-06.75—
Jan 12Suffern InvitationalJan 12 · Shot Put · Place 19 · Spring ValleShot Put1933-04.50—

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 23Section 1 Class A ChampionshipMay 23 · Discus · Place 10 · Spring ValleDiscus1093-0410
May 23Section 1 Class A ChampionshipMay 23 · Shot Put · Place 14 · Spring ValleShot Put1433-09.0010
May 15Section 1 Rockland County ChampionshipMay 15 · Discus · Place 32 · Spring ValleyDiscus1.6kg32.83-0110
May 15Section 1 Rockland County ChampionshipMay 15 · Shot Put · Spring ValleyShot Put12lb--DNS10
May 3Crusader RelaysMay 3 · Shot Put · Place 38 · Spring ValleShot Put3830-04.50—
May 3Crusader RelaysMay 3 · Discus · Place 25 · Spring ValleDiscus2591-08—
Apr 30Section 1 League 1B ChampsApr 30 · Discus · Spring ValleyDiscus1.6kg--FOUL10
Apr 30Section 1 League 1B ChampsApr 30 · Shot Put · Place 18 · Spring ValleyShot Put12lb18.33-00.0010
Apr 27Gold Rush InvitationalApr 27 · Discus · Place 6 · Spring ValleDiscus695-0910
Apr 20North Rockland Red Raider RelaysApr 20 · Shot Put · Place 39 · Spring ValleyShot Put3932-110
Apr 20North Rockland Red Raider RelaysApr 20 · Discus · Place 46 · Spring ValleyDiscus4680-1010
Apr 20Red Raider RelaysApr 20 · Discus · Place 46 · Spring ValleyDiscus1.6kg46.80-1010
Apr 20Red Raider RelaysApr 20 · Shot Put · Place 39 · Spring ValleyShot Put12lb39.32-110
Apr 19Mountie MadnessApr 19 · Shot Put · Place 46 · Spring ValleShot Put4629-11.00—
Apr 19Mountie MadnessApr 19 · Discus · Place 30 · Spring ValleDiscus3087-07—
Apr 5Nyack Red & Black InvitationalApr 5 · Discus · Place 5 · Spring ValleyDiscus1.6kg5.86-0910
Apr 5Nyack Red & Black InvitationalApr 5 · Shot Put · Place 15 · Spring ValleyShot Put12lb15.30-01.2510

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27Pearl River Holiday FestivalDec 27 · Shot Put · Place 34 · Spring ValleyShot Put12lb34.30' 0.2510
Dec 13Section 1 Frosh-Soph #1Dec 13 · Shot Put · Place 10 · Spring ValleyShot Put12lb10.30-02.5010
Dec 10Section 1 Kick Off #4Dec 10 · Shot Put · Place 17 · Spring ValleyShot Put12lb17.32-05.2510

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27Section 1 Class A ChampionshipMay 27 · Discus · Place 18 · Spring ValleyDiscus1.6kg18.72-089
May 17Rockland County ChampsMay 17 · Discus · Place 33 · Spring ValleDiscus3381-03—
May 5Crusader RelaysMay 5 · Shot Put · Place 63 · Spring ValleShot Put6323-10.00—
May 5Crusader RelaysMay 5 · Discus · Place 54 · Spring ValleDiscus5465-00—
May 2Section 1 League 1B ChampsMay 2 · Discus · Place 18 · Spring ValleyDiscus1.6kg18.69-009
Apr 29Gold Rush InvitationalApr 29 · Discus · Place 11 · Spring ValleDiscus1169-009
Apr 8Nyack Red & Black InvitationalApr 8 · Discus · Place 35 · Spring ValleDiscus3557-07—
Apr 8Nyack Red & Black InvitationalApr 8 · Shot Put · Place 12 · Spring ValleShot Put1225-00.00—