Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMiddlesex County Relays · Apr 28117-07Middlesex County RelaysApril 28, 2026
Shot Put · 12lb · IndoorNJCTC Winter Relays · Dec 3036-2NJCTC Winter RelaysDecember 30, 2025
Shot Put · 12lb · OutdoorGMC Red & White Division Championship · Apr 740-05.25GMC Red & White Division ChampionshipApril 7, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · Discus · Place 30 · East BrunswickDiscus1.6kg30.106-049
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · Shot Put · Place 28 · East BrunswickShot Put12lb28.39-04.509
May 5GMC ChampionshipMay 5 · Discus · Place 20 · East BrunswickDiscus20107-79
May 5GMC ChampionshipMay 5 · Discus · Place 20 · East BrunswickDiscus20107-79
Apr 28Middlesex County RelaysApr 28 · Discus · Place 18 · East BrunswickDiscus1.6kg18.117-07 PB9
Apr 28Middlesex County RelaysApr 28 · Shot Put · Place 51 · East BrunswickShot Put12lb51.31-01.509
Apr 18East Brunswick InvitationalApr 18 · Discus · Place 12 · East BrunswickDiscus1.6kg12.116-119
Apr 18East Brunswick InvitationalApr 18 · Shot Put · Place 33 · East BrunswickShot Put12lb33.35-07.009
Apr 7GMC Red & White Division ChampionshipApr 7 · Discus · East BrunswickDiscus1.6kg--FOUL9
Apr 7GMC Red & White Division ChampionshipApr 7 · Shot Put · Place 8 · East BrunswickShot Put12lb8.40-05.25 PB9

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 10Rebel Shot/Field Series 7Feb 10 · Triple Jump · Place 3 · East BrunswickTriple Jump338-19
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · Shot Put · Place 19 · East BrunswickShot Put1938-5.509
Jan 10Middlesex County RelaysJan 10 · Shot Put · Place 6 · East BrunswickShot Put636-9.759
Jan 7Rebel Shot/Field Series 4Jan 7 · Triple Jump · Place 3 · East BrunswickTriple Jump334-3.259

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30NJCTC Winter RelaysDec 30 · Shot Put · Place 1 · East BrunswickShot Put12lb1.36-2 PB9
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · Shot Put · Place 6 · East BrunswickShot Put12lb6.33-2.259