Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 800g · OutdoorBergen County Championships · May 9159-00Bergen County ChampionshipsMay 9, 2025

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

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 2 & 3May 30 · Javelin · Place 12 · Pascack ValleyJavelin12152-212
May 21Bergen County Meet of ChampsMay 21 · Javelin · Place 4 · Pascack VallJavelin4160-11—
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · Javelin · Place 5 · Pascack VallJavelin5148-1012
May 9Bergen County ChampionshipsMay 9 · Javelin · Place 2 · Pascack ValleyJavelin800g2.159-00 PB12
May 2Big North Championships-Freedom, National, UnitedMay 2 · Javelin · Place 2 · Pascack ValleyJavelin2166-712
Apr 11Bergen County RelaysApr 11 · Javelin · Place 5 · Pascack ValleyJavelin800g5.139-1112

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · Javelin · Place 11 · Pascack ValleyJavelin800g11.151-0611
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · Javelin · Place 5 · Pascack VallJavelin5155-0311
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · Javelin · Place 5 · Pascack VallJavelin5155-0311
May 17Bergen County Meet of ChampionsMay 17 · Javelin · Place 12 · Pascack VallJavelin12142-0711
May 10Bergen County ChampionshipsMay 10 · Javelin · Place 3 · Pascack ValleyJavelin800g3.156-0311
May 2Big North Championships Freedom-National-UnitedMay 2 · Javelin · Place 3 · Pascack ValleyJavelin3155-0311
Apr 17Bergen County RelaysApr 17 · Javelin · Place 3 · Pascack ValleyJavelin800g3.153-1111

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals North 1 Groups 2 and 3Jun 2 · Javelin · Place 9 · Pascack ValleyJavelin800g9.145-0810
May 20County Seat InvitationalMay 20 · Javelin · Place 3 · Pascack ValleyJavelin3129-0610
May 4Big North Championships-Freedom-National May 4 · Javelin · Place 5 · Pascack ValleyJavelin800g5.143-0510

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 13Bergen County ChampionshipsMay 13 · Javelin · Place 15 · Pascack ValleyJavelin800g15.116-079
May 4Big North Championships-Freedom and NationalMay 4 · Javelin · Place 13 · Pascack ValleyJavelin13105-089
Apr 20Jack Yockers Bergen County RelaysApr 20 · Javelin · Place 19 · Pascack ValleyJavelin190.33—
Apr 20Jack Yockers Bergen County RelaysApr 20 · Javelin · Place 19 · Pascack ValleyJavelin19109-06—