Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorRed & Black Invitational · Apr 18141-03Red & Black InvitationalApril 18, 2026
Shot Put · 12lb · IndoorWarriors Shot Put Meet #2 · Jan 842-02Warriors Shot Put Meet #2January 8, 2025
Shot Put · 12lb · OutdoorNJCTC Season Finale · May 1843-5NJCTC Season FinaleMay 18, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - NPA & NPBMay 29 · Shot Put · Place 33 · Seton Hall PrepShot Put12lb33.35-06.0011
May 17NJCTC CHAMPIONSHIP MEETMay 17 · Discus · Place 17 · Seton Hall PrepDiscus1.6kg17.112-1111
May 17NJCTC CHAMPIONSHIP MEETMay 17 · Shot Put · Place 14 · Seton Hall PrepShot Put12lb14.41-011
May 8Essex County ChampionshipsMay 8 · Discus · Place 24 · Seton Hall PrepDiscus1.6kg24.101-511
Apr 18Red & Black InvitationalApr 18 · Discus · Place 4 · Seton Hall PrepDiscus1.6kg4.141-03 PB11
Apr 18Red & Black InvitationalApr 18 · Shot Put · Place 21 · Seton Hall PrepShot Put12lb21.39-00.0011
Apr 18ESU Red & BlackApr 18 · Discus · Place 4 · Seton Hall PrepDiscus1.6kg4.141-0311
Apr 18ESU Red & BlackApr 18 · Shot Put · Place 21 · Seton Hall PrepShot Put12lb21.39-00.0011
Apr 11Blue Devil ClassicApr 11 · Discus · Place 9 · Seton Hall PrepDiscus1.6kg9.124-911
Mar 28NJISAA Outdoor Track & Field RelaysMar 28 · Discus · Place 4 · Seton Hall PrepDiscus1.6kg4.113' 0"11
Mar 28NJISAA Outdoor Track & Field RelaysMar 28 · Shot Put · Place 10 · Seton Hall PrepShot Put12lb10.34' 7.5"11

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · Discus · Place 17 · Seton Hall PrepDiscus1.6kg17.126-0710
May 30NJSIAA NPA & NPB StatesMay 30 · Shot Put · Seton Hall PrepShot Put12lb--FOUL10
May 18NJCTC Season FinaleMay 18 · Discus · Place 9 · Seton Hall PrepDiscus1.6kg9.124-210
May 18NJCTC Season FinaleMay 18 · Shot Put · Place 7 · Seton Hall PrepShot Put12lb7.43-5 PB10
May 8Essex County ChampionshipsMay 8 · Discus · Place 5 · Seton Hall PrepDiscus5136-1010
May 8Essex County ChampionshipsMay 8 · Discus · Place 5 · Seton Hall PrepDiscus5136-1010
May 8Essex County ChampionshipsMay 8 · Shot Put · Place 7 · Seton Hall PrepShot Put742-11.7510
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · Discus · Place 3 · Seton Hall PrepDiscus3122-610
Apr 29Essex County RelaysApr 29 · Discus · Place 2 · Seton Hall PrepDiscus2120-510
Apr 29Essex County RelaysApr 29 · Shot Put · Place 7 · Seton Hall PrepShot Put742-1010
Apr 26Paul H. Beck Memorial RelaysApr 26 · Discus · Place 9 · Seton Hall PrepDiscus9111-410
Apr 26Paul H. Beck Memorial RelaysApr 26 · Shot Put · Place 13 · Seton Hall PrepShot Put1339-2.5010
Apr 4NJISAA Outdoor Track RelaysApr 4 · Shot Put · Place 7 · Seton Hall PrepShot Put739-410
Apr 4NJISAA Outdoor Track RelaysApr 4 · Discus · Place 9 · Seton Hall PrepDiscus9102-910

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 8Warriors Shot Put Meet #2Jan 8 · Shot Put · Place 3 · Seton Hall PrepShot Put12lb3.42-02 PB10
Jan 4Merli InvitationalJan 4 · Shot Put · Place 5 · Seton Hall PrepShot Put538-0.2510

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30NJCTC Winter RelaysDec 30 · Shot Put · Place 33 · Seton Hall PrepShot Put12lb33.34-2.5010
Dec 20Tony Passarelli InvitationalDec 20 · Shot Put · Place 14 · Seton Hall PrepShot Put12lb14.38-06.5010
Dec 11Wayne Gardiner Holidays RelaysDec 11 · Shot Put · Place 14 · Seton Hall PrepShot Put12lb14.38-710

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 4Ridge Novice InvitationalJun 4 · Discus · Place 2 · Seton Hall PDiscus2109-03—
Jun 4Ridge Novice InvitationalJun 4 · Shot Put · Place 6 · Seton Hall PShot Put638-00.00—
May 18ECTCA Frosh Soph Open InvitationalMay 18 · Shot Put · Place 1 · Seton Hall PrepShot Put142-6.509
May 18ECTCA Frosh Soph Open InvitationalMay 18 · Discus · Place 3 · Seton Hall PrepDiscus3101-89