Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBig North Championships Freedom-National-United · May 213.71Big North Championships Freedom-National-UnitedMay 2, 2024
Discus · 1kg · OutdoorBergen County Championships · May 8121' 4"Bergen County ChampionshipsMay 8, 2026
Shot Put · 4kg · OutdoorBig North Championships-Freedom, National, United · Apr 2936-1.75Big North Championships-Freedom, National, UnitedApril 29, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · Discus · Place 19 · Northern Valley-Old TappanDiscus1kg19.115-0411
May 29NJSIAA Group Championships - 2 & 3May 29 · Discus · Place 7 · Northern Valley-Old TappanDiscus1kg7.119-311
May 20Bergen County Meet of ChampsMay 20 · Shot Put · Place 10 · Northern Valley-Old TappanShot Put1034-1111
May 15NJSIAA Sectionals North 1 Groups 2 and 3May 15 · Discus · Place 3 · Northern Valley-Old TappanDiscus1kg3.116-0611
May 15NJSIAA Sectionals North 1 Groups 2 and 3May 15 · Shot Put · Place 15 · Northern Valley-Old TappanShot Put4kg15.32-00.0011
May 8Bergen County ChampionshipsMay 8 · Javelin · Northern Valley-Old TappanJavelin600g—SCR11
May 8Bergen County ChampionshipsMay 8 · Discus · Place 1 · Northern Valley-Old TappanDiscus1kg1.121' 4" PB11
May 8Bergen County ChampionshipsMay 8 · Shot Put · Place 4 · Northern Valley-Old TappanShot Put4kg4.32' 8.75"11
Apr 29Big North Championships-Freedom, National, UnitedApr 29 · Discus · Place 2 · Northern Valley-Old TappanDiscus1kg2.108-911
Apr 29Big North Championships-Freedom, National, UnitedApr 29 · Shot Put · Place 2 · Northern Valley-Old TappanShot Put4kg2.36-1.75 PB11
Apr 17Bergen County RelaysApr 17 · Discus · Place 2 · Northern Valley-Old TappanDiscus1kg2.107-0211
Apr 17Bergen County RelaysApr 17 · Shot Put · Place 4 · Northern Valley-Old TappanShot Put4kg4.30-06.0011

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 2 & 3May 30 · Discus · Place 13 · NV - Old TappanDiscus13102-210
May 21Bergen County Meet of ChampsMay 21 · Discus · Place 11 · NV - Old TapDiscus11103-11—
May 21Bergen County Meet of ChampsMay 21 · Discus · Place 11 · NV - Old TapDiscus11103-11—
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · Discus · Place 2 · NV - Old TapDiscus2119-0010
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · Shot Put · Place 17 · NV - Old TapShot Put1730-00.0010
May 9Bergen County ChampionshipsMay 9 · Discus · Place 2 · Northern Valley-Old TappanDiscus1kg2.111-0210
May 2Big North Championships-Freedom, National, UnitedMay 2 · Discus · Place 1 · NV - Old TappanDiscus1111-910
Apr 11Bergen County RelaysApr 11 · Discus · Place 6 · Northern Valley-Old TappanDiscus1kg6.97-0210

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · Discus · Place 11 · NV - Old TapDiscus1190-109
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 100 Meters · Place 29 · NV - Old Tap100 MetersRound P2913.899
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · Discus · Place 11 · NV - Old TapDiscus1190-109
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 100 Meters · Place 29 · NV - Old Tap100 MetersRound P2913.899
May 10Bergen County ChampionshipsMay 10 · 100 Meters · Place 14 · Northern Valley-Old Tappan100 MetersRound P14.13.77a9
May 2Big North Championships Freedom-National-UnitedMay 2 · 100 Meters · Place 9 · NV - Old Tappan100 MetersRound P913.71 PB9