Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorJoe Lykes Inv (formerly Colts Neck Spring Invitational) · Apr 1881-5Joe Lykes Inv (formerly Colts Neck Spring Invitational)April 18, 2026
Shot Put · 12lb · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 1926-7.25Essex County Track Coaches Assn. Season Opener InviteDecember 19, 2025
Shot Put · 12lb · OutdoorPioneer Shot Put Night · Jan 827-4.5Pioneer Shot Put NightJanuary 8, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · Discus · Place 28 · New ProvidenceDiscus1.6kg28.78-0012
May 7Union County ChampionshipsMay 7 · Discus · Place 48 · New ProvidenceDiscus1.6kg48.79-212
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · Discus · Place 59 · New ProvidenceDiscus1.6kg59.81-5 PB12
Apr 14Union County Relay ChampionshipApr 14 · Discus · Place 45 · New ProvidenceDiscus1.6kg45.77-0512
Jan 7Pioneer Shot Put NightJan 7 · Shot Put · Place 14 · New ProvidenceShot Put12lb14.26-412

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · Shot Put · Place 29 · New ProvidenceShot Put12lb29.26-7.25 PB12
Jan 27TR Boys Frosh/NoviceJan 27 · Shot Put · Place 86 · New ProvidenceShot Put8627-111

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jan 8Pioneer Shot Put NightJan 8 · Shot Put · Place 6 · New ProvidenceShot Put12lb6.27-4.5 PB11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · Shot Put · Place 37 · New ProvidenceShot Put12lb37.26-4.7511
Jan 23Mid-Winter ClassicJan 23 · Shot Put · Place 97 · New ProvidenceShot Put9723-010

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · Shot Put · Place 18 · New ProvidenceShot Put12lb18.21-9.5010