Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorUnion County Relay Championship · Apr 14114-08Union County Relay ChampionshipApril 14, 2026
Shot Put · 12lb · OutdoorUnion County Relay Championship · Apr 1441-09.00Union County Relay ChampionshipApril 14, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - NPA & NPBMay 29 · Discus · Place 25 · Union Catholic RegDiscus1.6kg25.106-0512
May 29NJSIAA Group Championships - NPA & NPBMay 29 · Shot Put · Place 30 · Union Catholic RegShot Put12lb30.37-03.5012
May 17NJCTC CHAMPIONSHIP MEETMay 17 · Discus · Place 29 · Union Catholic RegDiscus1.6kg29.89-812
May 17NJCTC CHAMPIONSHIP MEETMay 17 · Shot Put · Place 27 · Union Catholic RegShot Put12lb27.37-8.5012
May 7Union County ChampionshipsMay 7 · Discus · Place 25 · Union Catholic RegDiscus1.6kg25.98-612
May 7Union County ChampionshipsMay 7 · Shot Put · Place 12 · Union Catholic RegShot Put12lb12.40-9.5012
Apr 14Union County Relay ChampionshipApr 14 · Discus · Place 8 · Union Catholic RegDiscus1.6kg8.114-08 PB12
Apr 14Union County Relay ChampionshipApr 14 · Shot Put · Place 9 · Union Catholic RegShot Put12lb9.41-09.00 PB12
Apr 11Blue Devil ClassicApr 11 · Discus · Place 18 · Union Catholic RegDiscus1.6kg18.110-712
Apr 11Blue Devil ClassicApr 11 · Shot Put · Place 35 · Union Catholic RegShot Put12lb35.36-212

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · Shot Put · Place 6 · Union Catholic Reg.Shot Put640-212
Feb 2STCA Last Chance MeetFeb 2 · Shot Put · Place 6 · Union Catholic Reg.Shot Put640-412
Feb 2STCA Last Chance MeetFeb 2 · Shot Put · Place 6 · Union Catholic Reg.Shot Put640-412
Jan 14NJSIAA Relay Championships - Non-Public A & BJan 14 · Shot Put · Place 4 · Union Catholic Reg.Shot Put440-012

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 20Union County Championship RelaysMay 20 · Discus · Place 33 · Union Catholic Reg.Discus3390-611
May 20Union County Championship RelaysMay 20 · Shot Put · Place 35 · Union Catholic Reg.Shot Put3532-10.5011
May 8Union County ChampionshipsMay 8 · Shot Put · Place 41 · Union Catholic Reg.Shot Put4132-711
May 8Union County ChampionshipsMay 8 · Shot Put · Place 41 · Union Catholic Reg.Shot Put4132-711
May 8Union County ChampionshipsMay 8 · Discus · Place 46 · Union Catholic Reg.Discus4671-511
May 8Union County ChampionshipsMay 8 · Discus · Place 46 · Union Catholic Reg.Discus4671-511
May 8Union County ChampionshipsMay 8 · Shot Put · Place 41 · Union Catholic Reg.Shot Put4132-711
May 8Union County ChampionshipsMay 8 · Shot Put · Place 41 · Union Catholic Reg.Shot Put4132-711
May 8Union County ChampionshipsMay 8 · Discus · Place 46 · Union Catholic Reg.Discus4671-511
May 8Union County ChampionshipsMay 8 · Discus · Place 46 · Union Catholic Reg.Discus4671-511
May 1Union County Conference ChampionshipsMay 1 · Discus · Place 16 · Union Catholic Reg.Discus1689-311
May 1Union County Conference ChampionshipsMay 1 · Shot Put · Place 19 · Union Catholic Reg.Shot Put1933-9.7511
Apr 12Blue Devil ClassicApr 12 · Shot Put · Place 47 · Union Catholic Reg.Shot Put4729-10.7511

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · Shot Put · Place 19 · Union Catholic Reg.Shot Put1932-2.5011
Jan 10Toms River Relay ChampionshipsJan 10 · Shot Put · Place 27 · Union Catholic Reg.Shot Put2730-10.5011
Jan 4Union County Relay ChampionshipsJan 4 · Shot Put · Place 26 · Union Catholic Reg.Shot Put2635-2.7511

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 6Union County JV ChampionshipMay 6 · Javelin · Place 23 · Union Catholic Reg.Javelin2346-1110
May 6Union County JV ChampionshipMay 6 · Discus · Place 30 · Union Catholic Reg.Discus3055-710