Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNJIC American+Patriot Division Champs · Apr 2811.75NJIC American+Patriot Division ChampsApril 28, 2025
Discus · 1.6kg · OutdoorBergen County Championships · May 8155' 5"Bergen County ChampionshipsMay 8, 2026
Javelin · 800g · OutdoorBergen County Championships · May 8145' 1"Bergen County ChampionshipsMay 8, 2026
Shot Put · 12lb · OutdoorNJIC Colonial+Patriot Division Champs · Apr 2747-6.25NJIC Colonial+Patriot Division ChampsApril 27, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 1 & 4May 29 · Discus · New MilfordDiscus1.6kg--FOUL12
May 29NJSIAA Group Championships - 1 & 4May 29 · Shot Put · Place 18 · New MilfordShot Put12lb18.40-03.7512
May 20Bergen County Meet of ChampsMay 20 · Shot Put · Place 11 · New MilfordShot Put1145-1012
May 20Bergen County Meet of ChampsMay 20 · Javelin · Place 7 · New MilfordJavelin7148-012
May 20Bergen County Meet of ChampsMay 20 · Discus · Place 3 · New MilfordDiscus3144-812
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · Javelin · Place 8 · New MilfordJavelin800g8.137-112
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · Discus · Place 2 · New MilfordDiscus1.6kg2.147-112
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · Shot Put · Place 2 · New MilfordShot Put12lb2.45-4.5012
May 8Bergen County ChampionshipsMay 8 · Javelin · Place 1 · New MilfordJavelin800g1.145' 1" PB12
May 8Bergen County ChampionshipsMay 8 · Discus · Place 2 · New MilfordDiscus1.6kg2.155' 5" PB12
May 8Bergen County ChampionshipsMay 8 · Shot Put · Place 5 · New MilfordShot Put12lb5.43' 2.5"12
Apr 27NJIC Colonial+Patriot Division ChampsApr 27 · Javelin · Place 3 · New MilfordJavelin800g3.143-612
Apr 27NJIC Colonial+Patriot Division ChampsApr 27 · Discus · Place 2 · New MilfordDiscus1.6kg2.137-012
Apr 27NJIC Colonial+Patriot Division ChampsApr 27 · Shot Put · Place 3 · New MilfordShot Put12lb3.47-6.25 PB12
Apr 27NJIC Colonial+Patriot Division ChampsApr 27 · 100 Meters · Place 11 · New Milford100 MetersRound P11.12.07a12
Apr 17Bergen County RelaysApr 17 · Javelin · Place 2 · New MilfordJavelin800g2.134-0412
Apr 17Bergen County RelaysApr 17 · Discus · Place 5 · New MilfordDiscus1.6kg5.112-0412
Apr 17Bergen County RelaysApr 17 · Shot Put · Place 4 · New MilfordShot Put12lb4.43-07.0012

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 1 & 4May 30 · Shot Put · Place 16 · New MilfordShot Put1642-09.2511
May 21Bergen County Meet of ChampsMay 21 · Javelin · Place 12 · New MilfordJavelin12143-06—
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · Javelin · Place 17 · New MilfordJavelin17118-211
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · Discus · Place 8 · New MilfordDiscus8124-211
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · Shot Put · Place 6 · New MilfordShot Put642-111
May 9Bergen County ChampionshipsMay 9 · Javelin · Place 5 · New MilfordJavelin800g5.139-0611
May 9Bergen County ChampionshipsMay 9 · Discus · Place 2 · New MilfordDiscus1.6kg2.125-0111
May 9Bergen County ChampionshipsMay 9 · Shot Put · Place 10 · New MilfordShot Put12lb10.40-02.0011
Apr 28NJIC American+Patriot Division ChampsApr 28 · Javelin · Place 2 · New MilfordJavelin2144-211
Apr 28NJIC American+Patriot Division ChampsApr 28 · Discus · Place 4 · New MilfordDiscus4118-511
Apr 28NJIC American+Patriot Division ChampsApr 28 · Shot Put · Place 4 · New MilfordShot Put444-711
Apr 28NJIC American+Patriot Division ChampsApr 28 · 100 Meters · Place 5 · New Milford100 MetersRound P511.75 PB11
Apr 28NJIC American+Patriot Division ChampsApr 28 · 100 Meters · Place 5 · New Milford100 Meters511.8911
Apr 11Bergen County RelaysApr 11 · Discus · Place 2 · New MilfordDiscus1.6kg2.110-0011
Apr 11Bergen County RelaysApr 11 · Shot Put · Place 7 · New MilfordShot Put12lb7.39-03.0011

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · Javelin · Place 8 · New MilfordJavelin8140-1010
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · Discus · Place 22 · New MilfordDiscus22104-0910
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · Shot Put · Place 10 · New MilfordShot Put1039-02.7510
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · Javelin · Place 8 · New MilfordJavelin8140-1010
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · Discus · Place 22 · New MilfordDiscus22104-0910
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · Shot Put · Place 10 · New MilfordShot Put1039-02.7510
May 21North Jersey Sophomore ChampionshipMay 21 · Javelin · Place 2 · New MilfordJavelin2146-9—
May 21North Jersey Sophomore ChampionshipMay 21 · Shot Put · Place 5 · New MilfordShot Put543-3.5—
May 10Bergen County ChampionshipsMay 10 · Javelin · Place 15 · New MilfordJavelin800g15.127-0310
May 10Bergen County ChampionshipsMay 10 · Discus · Place 15 · New MilfordDiscus1.6kg15.108-0110
May 10Bergen County ChampionshipsMay 10 · Shot Put · Place 21 · New MilfordShot Put12lb21.35-00.5010
Apr 29NJIC National & Patriot Division ChampsApr 29 · Javelin · Place 5 · New MilfordJavelin5132-0810
Apr 29NJIC National & Patriot Division ChampsApr 29 · Discus · Place 4 · New MilfordDiscus4114-0810
Apr 29NJIC National & Patriot Division ChampsApr 29 · Shot Put · Place 10 · New MilfordShot Put1036-04.0010
Apr 29NJIC National & Patriot Division ChampsApr 29 · 110m Hurdles · Place 10 · New Milford110m HurdlesRound P1019.4510
Apr 17Bergen County RelaysApr 17 · Discus · Place 19 · New MilfordDiscus1.6kg19.95-0110
Apr 17Bergen County RelaysApr 17 · Shot Put · Place 24 · New MilfordShot Put12lb24.33-10.5010

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals North 1 Groups 1 and 4Jun 2 · Javelin · Place 16 · New MilfordJavelin800g16.119-109
May 24John Gallione Bergen County Freshmen Boys ChampsMay 24 · Javelin · Place 5 · New MilfordJavelin5112-6—
May 24John Gallione Bergen County Freshmen Boys ChampsMay 24 · High Jump · Place 2 · New MilfordHigh Jump25-4—
May 1NJIC Colonial+Patriot Division ChampionshipMay 1 · Javelin · Place 6 · New MilfordJavelin800g6.116-059
May 1NJIC Colonial+Patriot Division ChampionshipMay 1 · High Jump · New MilfordHigh Jump--NH9