Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMiddlesex County Relays · Apr 2887-03Middlesex County RelaysApril 28, 2026
Shot Put · 12lb · IndoorSouth Brunswick Shot Put Invite · Dec 2934-1South Brunswick Shot Put InviteDecember 29, 2025
Shot Put · 12lb · OutdoorNJSIAA Sectionals Central Groups 1 and 4 · May 1536-05.00NJSIAA Sectionals Central Groups 1 and 4May 15, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · Shot Put · Place 38 · New BrunswickShot Put12lb38.36-05.00 PB12
May 5GMC ChampionshipMay 5 · Shot Put · Place 31 · New BrunswickShot Put3136-012
May 5GMC ChampionshipMay 5 · Shot Put · Place 31 · New BrunswickShot Put3136-012
May 5GMC ChampionshipMay 5 · Discus · Place 60 · New BrunswickDiscus6074-312
May 5GMC ChampionshipMay 5 · Discus · Place 60 · New BrunswickDiscus6074-312
May 2Mercer Coaches ClassicMay 2 · Shot Put · Place 31 · New BrunswickShot Put12lb31.34-04.0012
Apr 28Middlesex County RelaysApr 28 · Discus · Place 48 · New BrunswickDiscus1.6kg48.87-03 PB12
Apr 28Middlesex County RelaysApr 28 · Shot Put · Place 33 · New BrunswickShot Put12lb33.34-09.0012
Apr 18East Brunswick InvitationalApr 18 · Discus · Place 53 · New BrunswickDiscus1.6kg53.81-0412
Apr 18East Brunswick InvitationalApr 18 · Shot Put · Place 35 · New BrunswickShot Put12lb35.34-06.0012
Apr 13GMC Blue & Gold Division ChampionshipApr 13 · Discus · Place 14 · New BrunswickDiscus1.6kg14.71-0112
Apr 13GMC Blue & Gold Division ChampionshipApr 13 · Shot Put · Place 12 · New BrunswickShot Put12lb12.33-11.5012
Mar 28Husky RelaysMar 28 · Shot Put · Place 19 · New BrunswickShot Put12lb19.35-07.7512

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · Shot Put · Place 34 · New BrunswickShot Put3432-11.7512
Jan 10Middlesex County RelaysJan 10 · Shot Put · Place 8 · New BrunswickShot Put835-6.5012

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 29South Brunswick Shot Put InviteDec 29 · Shot Put · Place 16 · New BrunswickShot Put12lb16.34-1 PB12
Dec 20Bishop Loughlin GamesDec 20 · Shot Put · Place 47 · New BrunswickShot Put12lb47.32-4.2512
Dec 13Demarest InvitationalDec 13 · Shot Put · Place 26 · New BrunswickShot Put12lb26.33-01.5012
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · Shot Put · Place 37 · New BrunswickShot Put3730-6.2511
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · Shot Put · Place 37 · New BrunswickShot Put3730-6.2511
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · Shot Put · Place 37 · New BrunswickShot Put3730-6.2511
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · Shot Put · Place 37 · New BrunswickShot Put3730-6.2511
Jan 4Middlesex County RelaysJan 4 · Shot Put · Place 35 · New BrunswickShot Put3523-2.2511

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 6GMC ChampionshipsMay 6 · Shot Put · Place 51 · New BrunswickShot Put5132-411

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 30Len Pietrewicz InvitationalDec 30 · Shot Put · Place 54 · New BrunswickShot Put12lb54.29-08.2511