Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSection 1 Class B Championship · May 27124' 2"Section 1 Class B ChampionshipMay 27, 2026
Shot Put · 12lb · OutdoorSection 1 State Qualifier · Jun 345' 10.5"Section 1 State QualifierJune 3, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · Shot Put · Place 10 · NyackShot Put12lb10.43-11.0011
Jun 3Section 1 State QualifierJun 3 · Discus · Place 6 · NyackDiscus1.6kg6.118' 1"11
Jun 3Section 1 State QualifierJun 3 · Shot Put · Place 1 · NyackShot Put12lb1.45' 10.5" PB11
May 27Section 1 Class B ChampionshipMay 27 · Discus · Place 1 · NyackDiscus1.6kg1.124' 2" PB11
May 27Section 1 Class B ChampionshipMay 27 · Shot Put · Place 1 · NyackShot Put12lb1.45' 9.5"11
May 18Hendrick Hudson Field FestMay 18 · Discus · Place 13 · NyackDiscus1.6kg13.99' 10"11
May 18Hendrick Hudson Field FestMay 18 · Shot Put · Place 1 · NyackShot Put12lb1.43' 5.75"11
May 13Rockland County ChampsMay 13 · Shot Put · Place 3 · NyackShot Put347-7.7511
May 13Rockland County ChampsMay 13 · Discus · Place 15 · NyackDiscus15105-111
May 7Glenn D. Loucks GamesMay 7 · Shot Put · Place 37 · NyackShot Put3737-04.5011
May 3Red & Black InvitationalMay 3 · Shot Put · Place 2 · NyackShot Put237-2.2511
May 3Red & Black InvitationalMay 3 · Discus · Place 2 · NyackDiscus2102-611
Apr 29Section 1 League F ChampsApr 29 · Discus · Place 8 · NyackDiscus1.6kg8.92' 6"11
Apr 29Section 1 League F ChampsApr 29 · Shot Put · Place 1 · NyackShot Put12lb1.43' 8"11
Apr 17Red Raider RelaysApr 17 · Discus · Place 38 · NyackDiscus3883-10—
Apr 17Red Raider RelaysApr 17 · Shot Put · Place 4 · NyackShot Put441-08.00—
Apr 11Gerry Sullivan InviteApr 11 · Discus · Place 7 · NyackDiscus1.6kg7.99-811
Apr 11Gerry Sullivan InviteApr 11 · Shot Put · Place 5 · NyackShot Put12lb5.37-11.2511
Apr 8Horace Greeley QuadApr 8 · Shot Put · Place 2 · NyackShot Put240-811
Apr 8Horace Greeley QuadApr 8 · Discus · Place 2 · NyackDiscus2100-911

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 27Section 1 State QualifierFeb 27 · Shot Put · Place 14 · NyackShot Put1439-11.2511
Feb 15Section 1 Class ChampionshipsFeb 15 · Weight Throw · Place 7 · NyackWeight Throw740-01.0011
Feb 15Section 1 Class ChampionshipsFeb 15 · Shot Put · Place 3 · NyackShot Put342-00.2511
Feb 7Purple Champions HS InvitationalFeb 7 · Shot Put · Place 17 · NyackShot Put1711.91m11
Jan 11Section 1 League Champs #2 (Leagues E, J)Jan 11 · Weight Throw · Place 6 · NyackWeight Throw632-06.25—
Jan 11Section 1 League Champs #2 (Leagues E, J)Jan 11 · Shot Put · Place 2 · NyackShot Put239-01.25—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 28Section 1 Class B ChampionshipMay 28 · Shot Put · Place 4 · NyackShot Put438-03.0010
May 20Section 1 League 2A ChampionshipMay 20 · Shot Put · Place 5 · NyackShot Put537-07.50—
May 20Section 1 League 2A ChampionshipMay 20 · Discus · Place 5 · NyackDiscus599-01—
Apr 192025 12th Rock Throws Series | Meet #1Apr 19 · Discus · Place 6 · NyackDiscus627.27m—
Apr 192025 12th Rock Throws Series | Meet #1Apr 19 · Shot Put · Place 8 · NyackShot Put89.44m—
Apr 17Mountie MadnessApr 17 · Shot Put · Place 40 · NyackShot Put4033-06.75—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 16Section 1 Class ChampsFeb 16 · Shot Put · Place 9 · NyackShot Put937-11.2510
Jan 6Section 1 League Champs #1Jan 6 · Weight Throw · Place 14 · NyackWeight Throw1425-01.00—
Jan 6Section 1 League Champs #1Jan 6 · Shot Put · Place 6 · NyackShot Put636-06.50—