Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNJCTC CHAMPIONSHIP MEET · May 17155-8NJCTC CHAMPIONSHIP MEETMay 17, 2026
Discus · 2kg · OutdoorEast Coast Champs · Jun 1245.29mEast Coast Champs June 12, 2026
Javelin · 800g · OutdoorHudson County Champs · May 21112' 0"Hudson County ChampsMay 21, 2026
Shot Put · 12lb · IndoorBishop Loughlin Games · Dec 2033-11Bishop Loughlin GamesDecember 20, 2025
Shot Put · 12lb · OutdoorA Fourth Night at the Horse Farm · May 1442-09.50A Fourth Night at the Horse FarmMay 14, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 12East Coast Champs Jun 12 · Discus · Place 4 · St Peters PrepDiscus2kg4.45.29m PB10
May 29NJSIAA Group Championships - NPA & NPBMay 29 · Javelin · Place 33 · St Peters PrepJavelin800g33.98-0210
May 29NJSIAA Group Championships - NPA & NPBMay 29 · Discus · Place 21 · St Peters PrepDiscus1.6kg21.113-0310
May 29NJSIAA Group Championships - NPA & NPBMay 29 · Shot Put · Place 25 · St Peters PrepShot Put12lb25.39-02.0010
May 21Hudson County ChampsMay 21 · Javelin · Place 7 · St Peters PrepJavelin800g7.112' 0" PB10
May 21Hudson County ChampsMay 21 · Discus · Place 1 · St Peters PrepDiscus1.6kg1.152' 6"10
May 21Hudson County ChampsMay 21 · Shot Put · Place 7 · St Peters PrepShot Put12lb7.40' 10"10
May 17NJCTC CHAMPIONSHIP MEETMay 17 · Discus · Place 2 · St Peters PrepDiscus1.6kg2.155-8 PB10
May 17NJCTC CHAMPIONSHIP MEETMay 17 · Shot Put · Place 29 · St Peters PrepShot Put12lb29.37-7.2510
May 14A Fourth Night at the Horse FarmMay 14 · Shot Put · Place 9 · St Peters PrepShot Put12lb9.42-09.50 PB10
May 5South Hudson ChampionshipsMay 5 · Discus · Place 3 · St Peters PrepDiscus1.6kg3.134-1010
May 5South Hudson ChampionshipsMay 5 · Shot Put · Place 8 · St Peters PrepShot Put12lb8.37-05.0010
Apr 27Jersey City ChampsApr 27 · Javelin · Place 6 · St Peters PrepJavelin800g6.107-0910
Apr 27Jersey City ChampsApr 27 · Discus · Place 1 · St Peters PrepDiscus1.6kg1.122-0110
Apr 27Jersey City ChampsApr 27 · Shot Put · St Peters PrepShot Put12lb--DNS10
Apr 18Morris Hills RelaysApr 18 · Javelin · Place 26 · St Peters PrepJavelin800g26.110-0310
Apr 18Morris Hills RelaysApr 18 · Discus · Place 9 · St Peters PrepDiscus1.6kg9.130-0410
Apr 18Morris Hills RelaysApr 18 · Shot Put · Place 40 · St Peters PrepShot Put12lb40.35-06.0010
Apr 6SDA Spring InvitationalApr 6 · Discus · Place 1 · St Peters PrepDiscus1.6kg1.104-0510
Apr 6SDA Spring InvitationalApr 6 · Shot Put · Place 1 · St Peters PrepShot Put12lb1.36-07.0010

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · Shot Put · Place 18 · St. Peter's PrepShot Put1838-910

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Bishop Loughlin GamesDec 20 · Shot Put · Place 41 · St Peters PrepShot Put12lb41.33-11 PB10
Dec 12HCTCA Meet #1Dec 12 · Shot Put · Place 7 · St Peters PrepShot Put12lb7.31-10.0010

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · Discus · Place 27 · St Peters PrepDiscus1.6kg27.107-049
May 18NJCTC Season FinaleMay 18 · Discus · Place 24 · St Peters PrepDiscus1.6kg24.87-119
May 18NJCTC Season FinaleMay 18 · Shot Put · Place 26 · St Peters PrepShot Put12lb26.31-49
Apr 4Rahway Rising Stars Invitational #1Apr 4 · Discus · Place 3 · St. Peter's PrepDiscus386-19