Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorBergen County Championships · May 992-04Bergen County ChampionshipsMay 9, 2025
Javelin · 600g · OutdoorBergen County Championships · May 9104-11Bergen County ChampionshipsMay 9, 2025
Shot Put · 4kg · OutdoorBergen County Relays · Apr 1126-07.75Bergen County RelaysApril 11, 2025

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

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 2 & 3May 30 · Javelin · Place 10 · RamseyJavelin10100-512
May 21Bergen County Meet of ChampsMay 21 · Javelin · Place 3 · RamseyJavelin3111-01—
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · Javelin · Place 6 · RamseyJavelin696-0912
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · Discus · Place 9 · RamseyDiscus996-0012
May 9Bergen County ChampionshipsMay 9 · Javelin · Place 4 · RamseyJavelin600g4.104-11 PB12
May 9Bergen County ChampionshipsMay 9 · Discus · Place 5 · RamseyDiscus1kg5.92-04 PB12
May 1Big North Championships - Patriot-AmericanMay 1 · Discus · Place 5 · RamseyDiscus592-1012
May 1Big North Championships - Patriot-AmericanMay 1 · Javelin · Place 5 · RamseyJavelin5100-712
May 1Big North Championships - Patriot-AmericanMay 1 · Shot Put · Place 6 · RamseyShot Put627-1012
Apr 11Bergen County RelaysApr 11 · Discus · Place 3 · RamseyDiscus1kg3.78-0712
Apr 11Bergen County RelaysApr 11 · Shot Put · Place 6 · RamseyShot Put4kg6.26-07.75 PB12

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · Javelin · Place 15 · RamseyJavelin600g15.97-0611
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · Javelin · Place 3 · RamseyJavelin3103-0911
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · Javelin · Place 3 · RamseyJavelin3103-0911
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · Javelin · Place 3 · RamseyJavelin3103-0911
May 17Bergen County Meet of ChampionsMay 17 · Javelin · Place 16 · RamseyJavelin1694-0211
May 10Bergen County ChampionshipsMay 10 · Javelin · Place 4 · RamseyJavelin600g4.97-0211
May 10Bergen County ChampionshipsMay 10 · Discus · Place 17 · RamseyDiscus1kg17.73-0711
May 10Bergen County ChampionshipsMay 10 · Shot Put · Place 19 · RamseyShot Put4kg19.25-02.5011
May 1Big North Championships - American-PatriotMay 1 · Discus · Place 8 · RamseyDiscus880-011
May 1Big North Championships - American-PatriotMay 1 · Javelin · Place 4 · RamseyJavelin495-511
May 1Big North Championships - American-PatriotMay 1 · Shot Put · Place 8 · RamseyShot Put825-9.2511
Apr 17Bergen County RelaysApr 17 · Javelin · Place 4 · RamseyJavelin600g4.89-0911
Apr 17Bergen County RelaysApr 17 · Discus · Place 11 · RamseyDiscus1kg11.77-0911
Apr 17Bergen County RelaysApr 17 · Shot Put · Place 14 · RamseyShot Put4kg14.26-06.2511

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals North 1 Groups 2 and 3Jun 2 · Javelin · Place 11 · RamseyJavelin600g11.86-0210
Jun 2NJSIAA Sectionals North 1 Groups 2 and 3Jun 2 · Discus · Place 14 · RamseyDiscus1kg14.84-0110
Jun 2NJSIAA Sectionals North 1 Groups 2 and 3Jun 2 · Shot Put · Place 23 · RamseyShot Put4kg23.25-09.7510
May 23North Jersey Sophomore ChampionshipMay 23 · Javelin · Place 2 · RamseyJavelin292-6—
May 23North Jersey Sophomore ChampionshipMay 23 · Discus · Place 3 · RamseyDiscus382-2—
May 23North Jersey Sophomore ChampionshipMay 23 · Shot Put · Place 5 · RamseyShot Put529-1.5—
May 5Big North Championships - American-PatriotMay 5 · Javelin · Place 6 · RamseyJavelin600g6.89-610