Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorPaul H. Beck Memorial Relays · Apr 25111-2Paul H. Beck Memorial RelaysApril 25, 2026
Shot Put · 12lb · IndoorSJTCA #5 · Dec 2233-11.75SJTCA #5December 22, 2025
Shot Put · 12lb · OutdoorMiddlesex County Relays · Apr 2839-02.25Middlesex County RelaysApril 28, 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 North 2 Groups 2 and 3May 15 · Discus · Place 19 · South PlainfieldDiscus1.6kg19.106-1010
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · Shot Put · Place 24 · South PlainfieldShot Put12lb24.34-06.0010
May 12Jeffry Tindall Field InvitationalMay 12 · Discus · Place 10 · South PlainfieldDiscus1.6kg10.87-0710
May 12Jeffry Tindall Field InvitationalMay 12 · Shot Put · South PlainfieldShot Put12lb—Foul10
May 5GMC ChampionshipMay 5 · Discus · Place 49 · South PlainfieldDiscus4982-1010
May 5GMC ChampionshipMay 5 · Discus · Place 49 · South PlainfieldDiscus4982-1010
Apr 28Middlesex County RelaysApr 28 · Discus · Place 30 · South PlainfieldDiscus1.6kg30.98-0010
Apr 28Middlesex County RelaysApr 28 · Shot Put · Place 22 · South PlainfieldShot Put12lb22.39-02.25 PB10
Apr 25Paul H. Beck Memorial RelaysApr 25 · Discus · Place 5 · South PlainfieldDiscus1.6kg5.111-2 PB10
Apr 25Paul H. Beck Memorial RelaysApr 25 · Shot Put · Place 13 · South PlainfieldShot Put12lb13.32-410
Apr 7GMC Red & White Division ChampionshipApr 7 · Shot Put · Place 8 · South PlainfieldShot Put12lb8.37-02.0010
Apr 4Rocket RelaysApr 4 · Shot Put · Place 19 · South PlainfieldShot Put12lb19.11.73m10
Apr 2Rahway Rising Stars Invitational #1Apr 2 · Discus · Place 2 · South PlainfieldDiscus1.6kg2.96-410

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · Shot Put · Place 11 · South PlainfieldShot Put1138-810
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · Shot Put · Place 24 · South PlainfieldShot Put2436-210
Jan 12Mid-Winter ClassicJan 12 · Shot Put · Place 7 · South PlainfieldShot Put735-610
Jan 12Mid-Winter ClassicJan 12 · Shot Put · Place 7 · South PlainfieldShot Put735-610
Jan 10Middlesex County RelaysJan 10 · Shot Put · Place 9 · South PlainfieldShot Put934-10.7510

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29South Brunswick Shot Put InviteDec 29 · Shot Put · Place 20 · South PlainfieldShot Put12lb20.32-810
Dec 22SJTCA #5Dec 22 · Shot Put · Place 34 · South PlainfieldShot Put12lb34.33-11.75 PB10
Dec 13Demarest InvitationalDec 13 · Shot Put · Place 28 · South PlainfieldShot Put12lb28.32-08.0010

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 19GMC Track Coaches Freshman ChampionshipsMay 19 · Shot Put · Place 4 · South PlainfieldShot Put434-69
May 19GMC Track Coaches Freshman ChampionshipsMay 19 · Javelin · Place 7 · South PlainfieldJavelin792-89
May 19GMC Track Coaches Freshman ChampionshipsMay 19 · Discus · Place 6 · South PlainfieldDiscus695-79
Apr 26Paul H. Beck Memorial RelaysApr 26 · Shot Put · Place 8 · South PlainfieldShot Put831-7.509
Apr 4Rahway Rising Stars Invitational #1Apr 4 · Discus · Place 5 · South PlainfieldDiscus570-09