Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSouth Hudson Championships · May 5137-00South Hudson ChampionshipsMay 5, 2026
Javelin · 800g · OutdoorNJSIAA NPA & NPB States · May 30106-02NJSIAA NPA & NPB StatesMay 30, 2025
Shot Put · 12lb · IndoorHCTCA Meet #1 · Dec 1246-08.75HCTCA Meet #1December 12, 2025
Shot Put · 12lb · OutdoorMorris Hills Relays · Apr 1846-09.00Morris Hills RelaysApril 18, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - NPA & NPBMay 29 · Discus · Place 24 · St Peters PrepDiscus1.6kg24.110-1012
May 29NJSIAA Group Championships - NPA & NPBMay 29 · Shot Put · Place 15 · St Peters PrepShot Put12lb15.42-11.0012
May 21Hudson County ChampsMay 21 · Javelin · St Peters PrepJavelin800g—SCR12
May 21Hudson County ChampsMay 21 · Discus · St Peters PrepDiscus1.6kg—SCR12
May 21Hudson County ChampsMay 21 · Shot Put · Place 1 · St Peters PrepShot Put12lb1.46' 4"12
May 14A Fourth Night at the Horse FarmMay 14 · Shot Put · Place 4 · St Peters PrepShot Put12lb4.43-08.0012
May 7Glenn D. Loucks GamesMay 7 · Discus · Place 13 · St. Peter's PrepDiscus13139-0312
May 7Glenn D. Loucks GamesMay 7 · Shot Put · Place 14 · St. Peter's PrepShot Put1445-06.0012
May 5South Hudson ChampionshipsMay 5 · Discus · Place 2 · St Peters PrepDiscus1.6kg2.137-00 PB12
May 5South Hudson ChampionshipsMay 5 · Shot Put · Place 2 · St Peters PrepShot Put12lb2.45-06.0012
Apr 27Jersey City ChampsApr 27 · Discus · Place 2 · St Peters PrepDiscus1.6kg2.117-0612
Apr 27Jersey City ChampsApr 27 · Shot Put · Place 1 · St Peters PrepShot Put12lb1.45-11.5012
Apr 18Morris Hills RelaysApr 18 · Discus · Place 14 · St Peters PrepDiscus1.6kg14.120-0612
Apr 18Morris Hills RelaysApr 18 · Shot Put · Place 8 · St Peters PrepShot Put12lb8.46-09.00 PB12

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · Shot Put · Place 6 · St. Peter's PrepShot Put646-812
Feb 16NJCTC Wayne Letwink Memorial Winter ChampionshipFeb 16 · Shot Put · Place 2 · St. Peter's PrepShot Put245-412
Feb 13Garden State Invitational 2026Feb 13 · Shot Put · Place 6 · St. Peter's PrepShot Put646-6.5012
Feb 13Garden State Open at Ocean BreezeFeb 13 · Shot Put · Place 6 · St. Peter's PrepShot Put646-6.512
Jan 30Hudson County Indoor ChampionshipsJan 30 · Shot Put · Place 2 · St. Peter'sShot Put244-08.00—
Jan 23HCTCA Winter Series Meet #2 (Bill Reid Memorial)Jan 23 · Shot Put · Place 7 · St. Peter'sShot Put741-06.50—
Jan 14NJSIAA Relay Championships - Non-Public A & BJan 14 · Shot Put · Place 5 · St. Peter's PrepShot Put545-512
Jan 12Jersey City ChampionshipJan 12 · Shot Put · Place 1 · St. Peter'sShot Put143-08.50—

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 30NJCTC Winter RelaysDec 30 · Shot Put · Place 9 · St Peters PrepShot Put12lb9.41-7.5012
Dec 20Bishop Loughlin GamesDec 20 · Shot Put · Place 11 · St Peters PrepShot Put12lb11.41-1112
Dec 12HCTCA Meet #1Dec 12 · Shot Put · Place 1 · St Peters PrepShot Put12lb1.46-08.75 PB12
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · Shot Put · Place 10 · St. Peter's PrepShot Put1043-2.2511
Feb 14Garden State HS InvitationalFeb 14 · Shot Put · Place 24 · St. Peter's PrepShot Put2441-7.5011
Feb 14Garden State HS InvitationalFeb 14 · Shot Put · Place 24 · St. Peter's PrepShot Put2441-7.5011
Feb 4HCTC Winter Series Meet #3Feb 4 · Shot Put · Place 5 · St. Peter'sShot Put540-07.00—
Jan 31Hudson County Indoor ChampionshipsJan 31 · Shot Put · Place 4 · St. Peter'sShot Put441-11.00—
Jan 26NJCTC Wayne Letwink Memorial Winter ChampionshipJan 26 · Shot Put · Place 5 · St. Peter's PrepShot Put544-5.5011
Jan 15NJSIAA Relay Championships - Non-Public A & BJan 15 · Shot Put · Place 9 · St. Peter's PrepShot Put941-0.2511
Jan 13Jersey City ChampionshipJan 13 · Shot Put · Place 3 · St. Peter'sShot Put342-05.50—
Jan 6Robert Arena Memorial H.C.I.A.L Relay ChampionshipJan 6 · Shot Put · Place 7 · St. Peter's PrepShot Put739-611

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · Javelin · Place 31 · St Peters PrepJavelin800g31.106-02 PB11
May 30NJSIAA NPA & NPB StatesMay 30 · Discus · Place 15 · St Peters PrepDiscus1.6kg15.126-0911
May 30NJSIAA NPA & NPB StatesMay 30 · Shot Put · Place 20 · St Peters PrepShot Put12lb20.41-05.0011
May 23Hudson County ChampionshipsMay 23 · Javelin · Place 10 · St. Peter'sJavelin1092-01—
May 23Hudson County ChampionshipsMay 23 · Discus · Place 1 · St. Peter'sDiscus1137-02—
May 23Hudson County ChampionshipsMay 23 · Shot Put · Place 1 · St. Peter'sShot Put147-02.25—
May 18NJCTC Season FinaleMay 18 · Javelin · Place 20 · St Peters PrepJavelin800g20.97-011
May 18NJCTC Season FinaleMay 18 · Discus · Place 5 · St Peters PrepDiscus1.6kg5.135-911
May 18NJCTC Season FinaleMay 18 · Shot Put · Place 2 · St Peters PrepShot Put12lb2.46-8.7511
May 5South Hudson ChampionshipsMay 5 · Discus · Place 2 · St. Peter'sDiscus295-10—
Apr 21SDA Spring InvitationalApr 21 · Javelin · Place 3 · St. Peter'sJavelin3110-11—
Apr 21SDA Spring InvitationalApr 21 · Discus · Place 4 · St. Peter'sDiscus4101-06—
Apr 21SDA Spring InvitationalApr 21 · Shot Put · Place 1 · St. Peter'sShot Put144-03.00—
Apr 12Blue Devil ClassicApr 12 · Javelin · Place 13 · St. Peter's PrepJavelin13102-911
Apr 12Blue Devil ClassicApr 12 · Shot Put · Place 13 · St. Peter's PrepShot Put1342-511

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 30NJCTC Winter RelaysDec 30 · Shot Put · Place 7 · St Peters PrepShot Put12lb7.44-0.5011
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · Shot Put · Place 12 · St Peters PrepShot Put12lb12.39-11.0011
Dec 13HCTCA Meet #1Dec 13 · Shot Put · Place 4 · St Peters PrepShot Put12lb4.40-11.0011
Feb 23HCTC Winter Series Meet #3Feb 23 · Shot Put · Place 5 · St. Peter'sShot Put539-06.00—
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · Shot Put · Place 19 · St. Peter's PrepShot Put1938-4.7510
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · Shot Put · Place 19 · St. Peter's PrepShot Put1938-4.7510
Jan 31Hudson County Indoor ChampionshipsJan 31 · Shot Put · Place 3 · St. Peter'sShot Put340-08.00—
Jan 28NJCTC Wayne Letwink Memorial Winter ChampionshipJan 28 · Shot Put · Place 12 · St. Peter's PrepShot Put1242-1.2510
Jan 17Jersey City ChampionshipJan 17 · Shot Put · Place 1 · St. Peter'sShot Put141-09.00—
Jan 14Molloy Stanner GamesJan 14 · Shot Put · Place 15 · St Peters PrepShot Put1539-01.0010

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Non Public A-BJun 7 · Discus · Place 36 · St Peters PrepDiscus1.6kg36.83-910
Jun 7NJSIAA Non Public A-BJun 7 · Shot Put · Place 15 · St Peters PrepShot Put12lb15.43-310
Apr 27Randolph RelaysApr 27 · Discus · Place 59 · St. Peter's PrepDiscus5973-1110
Apr 27Randolph RelaysApr 27 · Shot Put · Place 46 · St. Peter's PrepShot Put4634-1.7510
Apr 11Hudson County RelaysApr 11 · Shot Put · Place 3 · St Peters PrepShot Put12lb3.39-0.2510

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30NJCTC Winter RelaysDec 30 · Shot Put · Place 12 · St Peters PrepShot Put12lb12.40-310
Dec 27Ocean Breeze Holiday FestivalDec 27 · Shot Put · Place 22 · St Peters PrepShot Put12lb22.32-210