Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorBergen County Championships · May 10109-00Bergen County ChampionshipsMay 10, 2024
Shot Put · 12lb · IndoorNJ Spiked Shoe Holiday Festival · Dec 2243-07.00NJ Spiked Shoe Holiday FestivalDecember 22, 2025
Shot Put · 12lb · OutdoorNJSIAA Sectionals North 1 Groups 2 and 3 · May 1547-08.50NJSIAA Sectionals North 1 Groups 2 and 3May 15, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · Shot Put · Place 57 · UnattachedUnattachedShot Put12lb57.13.8812
May 29NJSIAA Group Championships - 2 & 3May 29 · Shot Put · Place 8 · DumontDumontShot Put12lb8.46-812
May 20Bergen County Meet of ChampsMay 20 · Shot Put · Place 6 · DumontDumontShot Put650-612
May 15NJSIAA Sectionals North 1 Groups 2 and 3May 15 · Shot Put · Place 3 · DumontDumontShot Put12lb3.47-08.50 PB12
May 8Bergen County ChampionshipsMay 8 · Discus · Place 15 · DumontDumontDiscus1.6kg15.90' 0"12
May 8Bergen County ChampionshipsMay 8 · Shot Put · Place 4 · DumontDumontShot Put12lb4.45' 8.5"12
Apr 17Bergen County RelaysApr 17 · Discus · Place 11 · DumontDumontDiscus1.6kg11.98-0712
Apr 17Bergen County RelaysApr 17 · Shot Put · Place 5 · DumontDumontShot Put12lb5.41-11.5012

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 12Nike Indoor NationalsMar 12 · Shot Put · Place 66 · Dumont|NJDumont|NJShot Put6612.43m—
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · Shot Put · Place 20 · DumontDumontShot Put2037-712
Feb 7NJSIAA Sectional Championships - North 1 Group 1&2Feb 7 · Shot Put · Place 3 · DumontDumontShot Put344-01.7512

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 22NJ Spiked Shoe Holiday FestivalDec 22 · Shot Put · Place 4 · DumontDumontShot Put12lb4.43-07.00 PB12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · Shot Put · Place 21 · DumontDumontShot Put2136-11.0011
May 9Bergen County ChampionshipsMay 9 · Discus · Place 13 · DumontDumontDiscus1.6kg13.100-1111
May 9Bergen County ChampionshipsMay 9 · Shot Put · Place 14 · DumontDumontShot Put12lb14.37-11.5011
May 1Big North Championships - Patriot-AmericanMay 1 · Discus · Place 5 · DumontDumontDiscus598-311
May 1Big North Championships - Patriot-AmericanMay 1 · Shot Put · Place 4 · DumontDumontShot Put440-011

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · Shot Put · Place 23 · DumontDumontShot Put2336-07.0010
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · Shot Put · Place 23 · DumontDumontShot Put2336-07.0010
May 18County Seat InvitationalMay 18 · Discus · Place 24 · DumontDumontDiscus24100-0410
May 18County Seat InvitationalMay 18 · Shot Put · Place 30 · DumontDumontShot Put3034-03.0010
May 10Bergen County ChampionshipsMay 10 · Discus · Place 13 · DumontDumontDiscus1.6kg13.109-00 PB10
May 10Bergen County ChampionshipsMay 10 · Shot Put · Place 26 · DumontDumontShot Put12lb26.32-08.5010
May 1Big North Championships - American-PatriotMay 1 · Discus · Place 4 · DumontDumontDiscus4114-1110
May 1Big North Championships - American-PatriotMay 1 · Shot Put · Place 7 · DumontDumontShot Put733-310
Apr 22Dual: Fort Lee vs. DumontApr 22 · Discus · Place 8 · DumontDumontDiscus1.6kg8.79-010
Apr 22Dual: Fort Lee vs. DumontApr 22 · Shot Put · Place 5 · DumontDumontShot Put12lb5.36-110
Apr 17Bergen County RelaysApr 17 · Shot Put · Place 17 · DumontDumontShot Put12lb17.35-02.0010