Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 800g · OutdoorNYC Metro Champs · Apr 469.03mNYC Metro ChampsApril 4, 2025
Shot Put · 16lb / 7.26kg · OutdoorThe Big Hurt · Mar 2912.54mThe Big HurtMarch 29, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14NJCAA Division I Outdoor ChampionshipsMay 14 · Javelin · Place 5 · Essex County (NJ)Javelin800g5.67.22mSo
Apr 24TCNJ Lions InviteApr 24 · Javelin · Place 1 · Essex County (NJ)Javelin800g1.61.97mSo
Apr 11Oscar Moore InvitationalApr 11 · Javelin · Place 2 · Essex County (NJ)Javelin800g2.65.90mSo
Apr 3Metropolitan ChampionshipsApr 3 · Javelin · Place 1 · Essex County (NJ)Javelin800g1.66.66mSo
Mar 27Ramapo College InvitationalMar 27 · Javelin · Essex County (NJ)Javelin800g—DNSSo

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2Larry Ellis InvitationalMay 2 · Javelin · Place 1 · Essex County (N.J.)Javelin165.91mFr
Apr 24129th Penn RelaysApr 24 · Javelin · Essex County (NJ)Javelin800g—59.46mFr
Apr 9Peacock InvitationalApr 9 · Shot Put · Place 1 · Essex County (N.J.)Shot Put111.71mFR
Apr 4NYC Metro ChampsApr 4 · Javelin · Place 1 · Essex County (NJ)Javelin800g1.69.03m PBFr
Apr 4NYC Metro ChampsApr 4 · Shot Put · Place 11 · Essex County (NJ)Shot Put16lb / 7.26kg11.11.97mFr
Mar 29The Big HurtMar 29 · Shot Put · Place 1 · Essex County (NJ)Shot Put16lb / 7.26kg1.12.54m PBFr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Fastrack Last ChanceFeb 28 · Shot Put · Place 9 · Essex County (N.J.)Shot Put912.29m—
Jan 17NYC Gotham CupJan 17 · Weight Throw · Essex County (NJ)Weight Throw35lb / 15.9kg—DNSFr
Jan 17NYC Gotham CupJan 17 · Shot Put · Essex County (NJ)Shot Put16lb / 7.26kg—DNSFr