Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMonmouth County Championships · May 694-03Monmouth County ChampionshipsMay 6, 2026
Shot Put · 12lb · IndoorNJCTC Winter Relays · Dec 3036-11.50NJCTC Winter RelaysDecember 30, 2025
Shot Put · 12lb · OutdoorNJSIAA Non Public A-B · Jun 736-4NJSIAA Non Public A-BJune 7, 2024

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 6Monmouth County ChampionshipsMay 6 · Discus · Place 47 · St John VianneyDiscus1.6kg47.94-03 PB12
Apr 20B-North Divisional ChampionshipsApr 20 · Discus · Place 23 · St John VianneyDiscus1.6kg23.86-09Unofficial12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30NJCTC Winter RelaysDec 30 · Shot Put · Place 24 · St John VianneyShot Put12lb24.36-11.50 PB12
Dec 20Bishop Loughlin GamesDec 20 · Shot Put · Place 33 · St John VianneyShot Put12lb33.35-812

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · Discus · St John VianneyDiscus1.6kg--DNS11
May 30NJSIAA NPA & NPB StatesMay 30 · Shot Put · Place 40 · St John VianneyShot Put12lb40.31-10.0011
May 8Monmouth County ChampionshipsMay 8 · Shot Put · Place 50 · St John VianneyShot Put12lb50.34-07.0011

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16STCA Season Opener Ocean BreezeDec 16 · Shot Put · Place 21 · St John VianneyShot Put12lb21.32-1.5011

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Non Public A-BJun 7 · Discus · Place 37 · St John VianneyDiscus1.6kg37.80-810
Jun 7NJSIAA Non Public A-BJun 7 · Shot Put · Place 36 · St John VianneyShot Put12lb36.36-4 PB10
May 9Monmouth County ChampionshipsMay 9 · Discus · Place 56 · St John VianneyDiscus1.6kg56.85-410
Apr 27Lion InvitationalApr 27 · Discus · Place 53 · St John VianneyDiscus1.6kg53.75-0210
Apr 27Lion InvitationalApr 27 · Shot Put · Place 58 · St John VianneyShot Put12lb58.28-06.5010

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30NJCTC Winter RelaysDec 30 · Shot Put · Place 35 · St John VianneyShot Put12lb35.29-3.5010
Dec 27Ocean Breeze Holiday FestivalDec 27 · Shot Put · Place 19 · St John VianneyShot Put12lb19.27-1110
Dec 18STCA Season Opener #1Dec 18 · Shot Put · Place 24 · St John VianneyShot Put12lb24.29-11.2510

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10Monmouth County ChampionshipsMay 10 · Discus · Place 63 · St John VianneyDiscus1.6kg63.68-069
May 10Monmouth County ChampionshipsMay 10 · Shot Put · Place 61 · St John VianneyShot Put12lb61.24-08.009
May 4Monmouth County Relay ChampionshipsMay 4 · Discus · Place 40 · St John VianneyDiscus1.6kg40.60-079
Apr 18B-North DivisionalApr 18 · Discus · Place 29 · St John VianneyDiscus1.6kg29.68-79
Apr 18B-North DivisionalApr 18 · Shot Put · Place 31 · St John VianneyShot Put12lb31.24-7.509

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 30NJCTC Winter RelaysDec 30 · Shot Put · Place 38 · St John VianneyShot Put12lb38.21-119