Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorBergen County Championships · May 892' 1"Bergen County ChampionshipsMay 8, 2026
Shot Put · 4kg · OutdoorNJSIAA Sectionals North 1 Groups 1 and 4 · May 1533-3.75NJSIAA Sectionals North 1 Groups 1 and 4May 15, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · Discus · Place 13 · Saddle BrookDiscus1kg13.86-012
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · Shot Put · Place 9 · Saddle BrookShot Put4kg9.33-3.75 PB12
May 8Bergen County ChampionshipsMay 8 · Javelin · Saddle BrookJavelin600g—SCR12
May 8Bergen County ChampionshipsMay 8 · Discus · Place 6 · Saddle BrookDiscus1kg6.92' 1" PB12
May 8Bergen County ChampionshipsMay 8 · Shot Put · Place 4 · Saddle BrookShot Put4kg4.31' 7.5"12
Apr 27NJIC Colonial+Patriot Division ChampsApr 27 · Discus · Place 7 · Saddle BrookDiscus1kg7.79-212
Apr 27NJIC Colonial+Patriot Division ChampsApr 27 · Shot Put · Place 5 · Saddle BrookShot Put4kg5.31-1.5012

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 8NJSIAA Sectional Championships - North 2 Groups 1&2Feb 8 · Shot Put · Place 4 · Saddle BrookShot Put431-9.2512
Jan 10Garfield HS High Jump/Shot Put Invitational #3Jan 10 · Shot Put · Place 8 · Saddle BrookShot Put830-0.5012
Jan 8SJTCA #10Jan 8 · Shot Put · Place 4 · Saddle BrookShot Put431-412
Jan 3Garfield HS High Jump/Shot Put Invitational #2Jan 3 · Shot Put · Place 16 · Saddle BrookShot Put1627-812

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 1 & 4May 30 · Shot Put · Place 13 · Saddle BrookShot Put1331-10.7511
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · Discus · Place 15 · Saddle BrookDiscus1579-511
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · Shot Put · Place 3 · Saddle BrookShot Put333-211
Apr 29NJIC Colonial & National Division ChampsApr 29 · Discus · Place 9 · Saddle BrookDiscus975-511
Apr 29NJIC Colonial & National Division ChampsApr 29 · Shot Put · Place 2 · Saddle BrookShot Put234-7.2511

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · Shot Put · Place 6 · Saddle BrookShot Put631-11.7511
Feb 15NJSIAA Sectional Championships - North 2 Groups 1&2Feb 15 · Shot Put · Place 5 · Saddle BrookShot Put529-8.5011
Jan 17NJSIAA Relay Championships - Group 1Jan 17 · Shot Put · Place 19 · Saddle BrookShot Put1927-6.7511
Jan 11SJTCA Meet #11Jan 11 · Shot Put · Place 26 · Saddle BrookShot Put2625-10.5011

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · Shot Put · Place 15 · Saddle BrookShot Put1526-03.0010
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · Shot Put · Place 15 · Saddle BrookShot Put1526-03.0010
May 18County Seat InvitationalMay 18 · Shot Put · Place 10 · Saddle BrookShot Put1028-07.0010
Apr 30NJIC Colonial-American Division ChampsApr 30 · Javelin · Place 13 · Saddle BrookJavelin1359-0810
Apr 30NJIC Colonial-American Division ChampsApr 30 · Javelin · Place 13 · Saddle BrookJavelin1359-0810
Apr 30NJIC Colonial-American Division ChampsApr 30 · Shot Put · Place 12 · Saddle BrookShot Put1224-07.7510
Apr 30NJIC Colonial-American Division ChampsApr 30 · Shot Put · Place 12 · Saddle BrookShot Put1224-07.7510

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 3NJSIAA Sectional Championships - North 1 Group 1&4Feb 3 · Shot Put · Place 11 · Saddle BrookShot Put1125-0.2510
Jan 12NJSIAA Relay Championships - Group 1Jan 12 · Shot Put · Place 25 · Saddle BrookShot Put2526-8.5010
Jan 8SJTCA Winter Meet #8Jan 8 · Shot Put · Place 24 · Saddle BrookShot Put2425-110