Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorF.A.T. Dual: Elmwood Park @ Verona · Apr 2515.44F.A.T. Dual: Elmwood Park @ VeronaApril 25, 2024
Discus · 1kg · OutdoorBergen County Championships · May 871' 3"Bergen County ChampionshipsMay 8, 2026
Shot Put · 4kg · IndoorPaul Schwartz Invitational · Dec 1825-6.5Paul Schwartz InvitationalDecember 18, 2025
Shot Put · 4kg · OutdoorBergen County Championships · May 827' 3"Bergen County ChampionshipsMay 8, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals North 1 Groups 2 and 3May 15 · Discus · Place 34 · Elmwood ParkDiscus1kg34.63-1012
May 15NJSIAA Sectionals North 1 Groups 2 and 3May 15 · Shot Put · Place 20 · Elmwood ParkShot Put4kg20.26-07.5012
May 8Bergen County ChampionshipsMay 8 · Discus · Place 16 · Elmwood ParkDiscus1kg16.71' 3" PB12
May 8Bergen County ChampionshipsMay 8 · Shot Put · Place 15 · Elmwood ParkShot Put4kg15.27' 3" PB12
Apr 28NJIC American & National Division ChampsApr 28 · Discus · Place 12 · Elmwood ParkDiscus1kg12.65-612
Apr 28NJIC American & National Division ChampsApr 28 · Shot Put · Place 9 · Elmwood ParkShot Put4kg9.26-2.5012
Apr 17Bergen County RelaysApr 17 · Discus · Elmwood ParkDiscus1kg--DNS12
Apr 17Bergen County RelaysApr 17 · Shot Put · Place 15 · Elmwood ParkShot Put4kg15.26-00.0012

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 5Ed Church InvitationalFeb 5 · Shot Put · Place 6 · Elmwood ParkShot Put626-1—
Jan 28NJIC ChampionshipsJan 28 · Shot Put · Place 27 · Elmwood ParkShot Put4kg27.23-09.0012
Jan 14Ridgewood Frosh/Novice MeetJan 14 · Shot Put · Place 14 · Elmwood ParkShot Put1425-07.0012

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18Paul Schwartz InvitationalDec 18 · Shot Put · Place 4 · Elmwood ParkShot Put4kg4.25-6.5 PB12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · Shot Put · Place 18 · Elmwood ParkShot Put1826-10.2511
Apr 28NJIC American+Patriot Division ChampsApr 28 · Discus · Place 7 · Elmwood ParkDiscus766-611
Apr 28NJIC American+Patriot Division ChampsApr 28 · Shot Put · Place 7 · Elmwood ParkShot Put727-111
Apr 11Bergen County RelaysApr 11 · Discus · Place 21 · Elmwood ParkDiscus1kg21.63-0311
Apr 11Bergen County RelaysApr 11 · Shot Put · Place 12 · Elmwood ParkShot Put4kg12.23-10.0011

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 18County Seat InvitationalMay 18 · Shot Put · Place 9 · Elmwood ParkShot Put924-09.0010
May 18County Seat InvitationalMay 18 · Discus · Place 34 · Elmwood ParkDiscus3459-0310
Apr 25F.A.T. Dual: Elmwood Park @ VeronaApr 25 · Discus · Place 7 · Elmwood ParkDiscus755-110
Apr 25F.A.T. Dual: Elmwood Park @ VeronaApr 25 · Shot Put · Place 9 · Elmwood ParkShot Put923-5.7510
Apr 25F.A.T. Dual: Elmwood Park @ VeronaApr 25 · 100 Meters · Place 6 · Elmwood Park100 Meters615.44 PB10
Apr 17Bergen County RelaysApr 17 · Shot Put · Place 22 · Elmwood ParkShot Put4kg22.23-10.0010