Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 600g · OutdoorBergen County Relays · Apr 1761-11Bergen County RelaysApril 17, 2024
Shot Put · 4kg · IndoorRidge Winter Invitational · Dec 931-7Ridge Winter InvitationalDecember 9, 2024
Shot Put · 4kg · OutdoorNJSIAA Sectionals North 1 Groups 2 and 3 · May 1536-08.00NJSIAA Sectionals North 1 Groups 2 and 3May 15, 2026
Triple Jump · OutdoorBergen County Championships · May 927-09.00Bergen County ChampionshipsMay 9, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 2 & 3May 29 · Shot Put · Place 23 · TeaneckShot Put4kg23.32-0.5012
May 20Bergen County Meet of ChampsMay 20 · Shot Put · Place 12 · TeaneckShot Put1233-6.512
May 15NJSIAA Sectionals North 1 Groups 2 and 3May 15 · Shot Put · Place 4 · TeaneckShot Put4kg4.36-08.00 PB12
May 8Bergen County ChampionshipsMay 8 · Discus · TeaneckDiscus1kg—SCR12
May 8Bergen County ChampionshipsMay 8 · Shot Put · Place 5 · TeaneckShot Put4kg5.35' 3.5"12
Apr 29Big North Championships-Freedom, National, UnitedApr 29 · Shot Put · Place 3 · TeaneckShot Put4kg3.36-1.5012
Apr 17Bergen County RelaysApr 17 · Shot Put · Place 3 · TeaneckShot Put4kg3.35-08.0012
Apr 11Comet RelaysApr 11 · Shot Put · Place 4 · TeaneckShot Put4kg4.36-0.2512

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · Shot Put · Place 13 · TeaneckShot Put1334-10.7512
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · Shot Put · Place 13 · TeaneckShot Put1334-10.7512
Feb 4NJSIAA Sectional Championships - North 1 Group 3Feb 4 · Shot Put · Place 4 · TeaneckShot Put435-9.5012

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21Bergen County Meet of ChampsMay 21 · Shot Put · Place 7 · TeaneckShot Put734-03.00—
May 21Bergen County Meet of ChampsMay 21 · Shot Put · Place 7 · TeaneckShot Put734-03.00—
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · Shot Put · Place 10 · TeaneckShot Put1031-00.0011
May 9Bergen County ChampionshipsMay 9 · Triple Jump · Place 16 · TeaneckTriple Jump16.27-09.00 PB11
May 9Bergen County ChampionshipsMay 9 · Shot Put · Place 3 · TeaneckShot Put4kg3.34-02.5011
May 2Big North Championships-Freedom, National, UnitedMay 2 · Shot Put · Place 1 · TeaneckShot Put136-1111
May 2Big North Championships-Freedom, National, UnitedMay 2 · Triple Jump · Place 13 · TeaneckTriple Jump1327-1111

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 5NJSIAA Sectional Championships - North 1 Group 3Feb 5 · Shot Put · Place 8 · TeaneckShot Put830-9.5011
Feb 5NJSIAA Sectional Championships - North 1 Group 3Feb 5 · Shot Put · Place 8 · TeaneckShot Put830-9.5011
Feb 5NJSIAA Sectional Championships - North 1 Group 3Feb 5 · Shot Put · Place 8 · TeaneckShot Put830-9.5011

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9Ridge Winter InvitationalDec 9 · Shot Put · Place 3 · TeaneckShot Put4kg3.31-7 PB11
Feb 10NJSIAA Sectional Championships - North 1 Group 2&3Feb 10 · Shot Put · Place 19 · TeaneckShot Put1924-2.5010

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 10Bergen County ChampionshipsMay 10 · Javelin · Place 19 · TeaneckJavelin600g19.56-1010
May 2Big North Championships Freedom-National-UnitedMay 2 · Javelin · Place 12 · TeaneckJavelin1263-0210
Apr 17Bergen County RelaysApr 17 · Javelin · Place 18 · TeaneckJavelin600g18.61-11 PB10