Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorBergen County Championships · May 9109-09Bergen County ChampionshipsMay 9, 2025
Shot Put · 12lb · IndoorNJIC Championships · Jan 2947-00.00NJIC ChampionshipsJanuary 29, 2025
Shot Put · 12lb · OutdoorBergen County Championships · May 943-10.75Bergen County ChampionshipsMay 9, 2025

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

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 1 & 4May 30 · Shot Put · Place 12 · Saddle BrookShot Put1246-02.7512
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · Discus · Place 14 · Saddle BrookDiscus14110-1012
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · Shot Put · Place 4 · Saddle BrookShot Put445-1012
May 9Bergen County ChampionshipsMay 9 · Discus · Place 7 · Saddle BrookDiscus1.6kg7.109-09 PB12
May 9Bergen County ChampionshipsMay 9 · Shot Put · Place 3 · Saddle BrookShot Put12lb3.43-10.75 PB12
Apr 29NJIC Colonial & National Division ChampsApr 29 · Discus · Place 5 · Saddle BrookDiscus5121-312
Apr 29NJIC Colonial & National Division ChampsApr 29 · Shot Put · Place 1 · Saddle BrookShot Put145-512
Apr 11Bergen County RelaysApr 11 · Discus · Place 4 · Saddle BrookDiscus1.6kg4.98-0412
Apr 11Bergen County RelaysApr 11 · Shot Put · Place 8 · Saddle BrookShot Put12lb8.39-01.5012

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · Shot Put · Place 10 · Saddle BrookShot Put1044-412
Feb 15NJSIAA Sectional Championships - North 2 Groups 1&2Feb 15 · Shot Put · Place 2 · Saddle BrookShot Put244-4.5012
Feb 12Bergen County ChampsFeb 12 · Shot Put · Place 9 · Saddle BrookShot Put945-10.25—
Jan 29NJIC ChampionshipsJan 29 · Shot Put · Place 2 · Saddle BrookShot Put12lb2.47-00.00 PB12
Jan 22Bergen County RelaysJan 22 · Shot Put · Place 7 · Saddle BrookShot Put740-02.00—
Jan 17NJSIAA Relay Championships - Group 1Jan 17 · Shot Put · Place 6 · Saddle BrookShot Put644-4.5012
Jan 11SJTCA Meet #11Jan 11 · Shot Put · Place 24 · Saddle BrookShot Put2439-912

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 21Garfield HS Shot Put / High Jump Invitational #2Dec 21 · Shot Put · Place 9 · Saddle BrookShot Put12lb9.42-0512
Dec 16NJ Spiked Shoe Holiday FestivalDec 16 · Shot Put · Place 5 · Saddle BrookShot Put12lb5.42-09.0012
Dec 14Garfield HS High Jump/Shot Put Invitational #1Dec 14 · Shot Put · Place 4 · Saddle BrookShot Put12lb4.43-0912
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · Shot Put · Place 19 · Saddle BrookShot Put1940-4.5011
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · Shot Put · Place 19 · Saddle BrookShot Put1940-4.5011
Feb 3NJSIAA Sectional Championships - North 1 Group 1&4Feb 3 · Shot Put · Place 6 · Saddle BrookShot Put637-7.7511
Jan 25NJIC ChampionshipsJan 25 · Shot Put · Place 12 · Saddle BrookShot Put12lb12.35-08.0011
Jan 17The Armory Frosh / Novice MeetJan 17 · Shot Put · Place 4 · Saddle BrookShot Put12lb4.39-07.5011
Jan 8SJTCA Winter Meet #8Jan 8 · Shot Put · Place 11 · Saddle BrookShot Put1138-0.5011
Jan 6Garfield HS Shot Put / High Jump Invitational #2Jan 6 · Shot Put · Place 4 · Saddle BrookShot Put12lb4.35-07.7511

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · Discus · Place 20 · Saddle BrookDiscus20106-0011
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · Shot Put · Place 9 · Saddle BrookShot Put939-03.0011
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · Discus · Place 20 · Saddle BrookDiscus20106-0011
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · Shot Put · Place 9 · Saddle BrookShot Put939-03.0011
May 18County Seat InvitationalMay 18 · Discus · Place 20 · Saddle BrookDiscus20107-0111
May 18County Seat InvitationalMay 18 · Shot Put · Place 18 · Saddle BrookShot Put1837-00.7511
May 10Bergen County ChampionshipsMay 10 · Discus · Place 6 · Saddle BrookDiscus1.6kg6.109-0911
May 10Bergen County ChampionshipsMay 10 · Shot Put · Place 5 · Saddle BrookShot Put12lb5.37-09.2511
Apr 30NJIC Colonial-American Division ChampsApr 30 · Discus · Place 4 · Saddle BrookDiscus4117-0211
Apr 17Bergen County RelaysApr 17 · Discus · Place 6 · Saddle BrookDiscus1.6kg6.105-0111
Apr 17Bergen County RelaysApr 17 · Shot Put · Place 4 · Saddle BrookShot Put12lb4.39-07.5011

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30SJTCA Winter Meet #6Dec 30 · Shot Put · Place 13 · Saddle BrookShot Put12lb13.35-10.5011
Dec 18NJ Spiked Shoe HolidayDec 18 · Shot Put · Place 21 · Saddle BrookShot Put12lb21.37-07.5011
Feb 10NJSIAA Sectional Championships - North 1 Group 1&4Feb 10 · Shot Put · Place 10 · Saddle BrookShot Put1036-8.5010
Feb 10NJSIAA Sectional Championships - North 1 Group 1&4Feb 10 · Shot Put · Place 10 · Saddle BrookShot Put1036-8.5010
Jan 26NJIC Indoor Track ChampionshipsJan 26 · Shot Put · Place 7 · Saddle BrookShot Put12lb7.38-04.0010
Jan 9Garfield HS Shot Put / High Jump Invitational #2Jan 9 · Shot Put · Place 3 · Saddle BrookShot Put336-11.75—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals North 1 Groups 1 and 4Jun 2 · Discus · Place 19 · Saddle BrookDiscus1.6kg19.103-0910
Jun 2NJSIAA Sectionals North 1 Groups 1 and 4Jun 2 · Shot Put · Place 20 · Saddle BrookShot Put12lb20.34-06.0010
May 20County Seat InvitationalMay 20 · Discus · Place 26 · Saddle BrookDiscus2697-0610
May 20County Seat InvitationalMay 20 · Shot Put · Place 16 · Saddle BrookShot Put1637-08.5010
May 1NJIC Colonial+Patriot Division ChampionshipMay 1 · Discus · Place 11 · Saddle BrookDiscus1.6kg11.92-0810
May 1NJIC Colonial+Patriot Division ChampionshipMay 1 · Shot Put · Place 3 · Saddle BrookShot Put12lb3.39-09.0010

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21Garfield HS Shot Put / High Jump Invitational #1Dec 21 · Shot Put · Place 5 · Saddle BrookShot Put12lb5.37-06.510
Jan 19The Armory Frosh/Novice MeetJan 19 · Shot Put · Place 2 · Saddle BrookShot Put232-07.00—