Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 800g · OutdoorNJSIAA NPA & NPB States · May 3079-00NJSIAA NPA & NPB StatesMay 30, 2025
Shot Put · 12lb · IndoorHCTCA Meet #1 · Dec 1334-05.00HCTCA Meet #1December 13, 2024

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

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · Javelin · Place 23 · Roselle CatholicJavelin800g23.79-00 PB11
May 20Union County Championship RelaysMay 20 · Javelin · Place 37 · Roselle CatholicJavelin3787-411
May 8Union County ChampionshipsMay 8 · Javelin · Place 42 · Roselle CatholicJavelin4279-311
May 8Union County ChampionshipsMay 8 · Javelin · Place 42 · Roselle CatholicJavelin4279-311
Apr 12East Brunswick InvitationalApr 12 · Shot Put · Place 58 · Roselle CathShot Put5830-02.00—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · Shot Put · Place 15 · Roselle CatholicShot Put1533-4.2511

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21Bill Bruno Holiday ClassicDec 21 · Shot Put · Place 31 · Roselle CatholicShot Put12lb31.31-10.5011
Dec 13HCTCA Meet #1Dec 13 · Shot Put · Place 3 · Roselle CatholicShot Put12lb3.34-05.00 PB11