Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorBergen County Championships · May 815.82aBergen County ChampionshipsMay 8, 2026
400m Hurdles · 36" / 0.914m · OutdoorBergen County Relays · Apr 111:00.89aBergen County RelaysApril 11, 2025
55m Hurdles · 39" · IndoorThe Beantown Winter Classic · Dec 208.41aThe Beantown Winter ClassicDecember 20, 2025
High Jump · OutdoorBergen County Championships · May 85' 10"Bergen County ChampionshipsMay 8, 2026
Long Jump · IndoorThe Beantown Winter Classic · Dec 2120-04.75The Beantown Winter ClassicDecember 21, 2024
Long Jump · OutdoorBig North Championships-Freedom, National, United · Apr 2921-11.50Big North Championships-Freedom, National, UnitedApril 29, 2026
Triple Jump · IndoorThe Beantown Winter Classic · Dec 2041-06.50The Beantown Winter ClassicDecember 20, 2025
Triple Jump · OutdoorHH's Penn Relay Field Event Qualifier · Mar 2745-00.50HH's Penn Relay Field Event QualifierMarch 27, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals North 1 Groups 2 and 3May 15 · Long Jump · Place 4 · Northern Valley-DemarestLong Jump4.22-06.00Wind: 3.111
May 8Bergen County ChampionshipsMay 8 · Triple Jump · Place 3 · Northern Valley-DemarestTriple Jump3.44' 5.5"11
May 8Bergen County ChampionshipsMay 8 · Long Jump · Place 3 · Northern Valley-DemarestLong Jump3.21' 10.5"11
May 8Bergen County ChampionshipsMay 8 · High Jump · Place 3 · Northern Valley-DemarestHigh Jump3.5' 10" PB11
May 8Bergen County ChampionshipsMay 8 · 110m Hurdles · Place 4 · Northern Valley-Demarest110m Hurdles39" / 0.991mRound P4.15.82a PB11
May 8Bergen County ChampionshipsMay 8 · 110m Hurdles · Place 7 · Northern Valley-Demarest110m Hurdles39" / 0.991m7.16.47a11
Apr 29Big North Championships-Freedom, National, UnitedApr 29 · Triple Jump · Place 2 · Northern Valley-DemarestTriple Jump2.45-011
Apr 29Big North Championships-Freedom, National, UnitedApr 29 · Long Jump · Place 2 · Northern Valley-DemarestLong Jump2.21-11.50 PB11
Apr 29Big North Championships-Freedom, National, UnitedApr 29 · High Jump · Place 4 · Northern Valley-DemarestHigh Jump4.5-611
Apr 29Big North Championships-Freedom, National, UnitedApr 29 · 110m Hurdles · Place 4 · Northern Valley-Demarest110m Hurdles39" / 0.991mRound P4.16.05a11
Apr 29Big North Championships-Freedom, National, UnitedApr 29 · 110m Hurdles · Place 4 · Northern Valley-Demarest110m Hurdles39" / 0.991m4.15.85a11
Apr 17Bergen County RelaysApr 17 · 800 Meters · Place 4 · Northern Valley-Demarest800 MetersRelay Split4.1:05.16aUnofficial11
Apr 17Bergen County RelaysApr 17 · Triple Jump · Place 2 · Northern Valley-DemarestTriple Jump2.43-07.0011
Apr 17Bergen County RelaysApr 17 · Long Jump · Place 6 · Northern Valley-DemarestLong Jump6.21-07.0011
Apr 17Bergen County RelaysApr 17 · High Jump · Place 10 · Northern Valley-DemarestHigh Jump10.5-03.0011
Mar 27HH's Penn Relay Field Event QualifierMar 27 · Triple Jump · Place 2 · Northern Valley-DemarestTriple Jump2.45-00.50 PB11
Mar 27HH's Penn Relay Field Event QualifierMar 27 · Long Jump · Place 2 · Northern Valley-DemarestLong Jump2.21-09.5011

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 55m Hurdles · Place 13 · NV - Demarest55m HurdlesRound P138.1511
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · High Jump · Place 13 · NV - DemarestHigh Jump135-1011
Feb 7NJSIAA Sectional Championships - North 1 Group 1&2Feb 7 · High Jump · Place 4 · NV - DemaresHigh Jump45-10.0011
Feb 7NJSIAA Sectional Championships - North 1 Group 1&2Feb 7 · 55m Hurdles · Place 3 · NV - Demares55m Hurdles38.2911
Feb 7NJSIAA Sectional Championships - North 1 Group 1&2Feb 7 · 55m Hurdles · Place 3 · NV - Demares55m HurdlesRound P38.2111
Jan 10Garfield HS High Jump/Shot Put Invitational #3Jan 10 · High Jump · Place 8 · NV - DemarestHigh Jump85-611

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 30NJCTC Winter RelaysDec 30 · Triple Jump · Place 7 · Northern Valley-DemarestTriple Jump7.39-4.5011
Dec 20The Beantown Winter ClassicDec 20 · 55m Hurdles · Place 14 · Northern Valley-Demarest55m Hurdles39"Round P14.8.41a PB11
Dec 20The Beantown Winter ClassicDec 20 · Triple Jump · Place 7 · Northern Valley-DemarestTriple Jump7.41-06.50 PB11
Dec 20The Beantown Winter ClassicDec 20 · Long Jump · Place 18 · Northern Valley-DemarestLong Jump18.19-00.0011

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 11The Winner's Circle at The Horse FarmJun 11 · Triple Jump · Place 7 · NV - DemarestTriple Jump743-0.5010
Jun 11The Winner's Circle at The Horse FarmJun 11 · Long Jump · Place 7 · NV - DemarestLong Jump719-11.7510
May 30NJSIAA Group Championships - 2 & 3May 30 · Long Jump · Place 12 · NV - DemarestLong Jump1220-6.5010
May 21Bergen County Meet of ChampsMay 21 · Triple Jump · Place 4 · NV - DemaresTriple Jump443-07.00—
May 21Bergen County Meet of ChampsMay 21 · Long Jump · Place 8 · NV - DemaresLong Jump820-06.25—
May 21Bergen County Meet of ChampsMay 21 · Triple Jump · Place 4 · NV - DemaresTriple Jump443-07.00—
May 21Bergen County Meet of ChampsMay 21 · Long Jump · Place 8 · NV - DemaresLong Jump820-06.25—
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · Long Jump · Place 3 · NV - DemaresLong Jump321-01.2510
May 9Bergen County ChampionshipsMay 9 · Triple Jump · Place 4 · Northern Valley-DemarestTriple Jump4.44-10.5010
May 9Bergen County ChampionshipsMay 9 · Long Jump · Place 14 · Northern Valley-DemarestLong Jump14.19-08.2510
May 2Big North Championships-Freedom, National, UnitedMay 2 · 400m Hurdles · Place 5 · NV - Demarest400m Hurdles559.3410
May 2Big North Championships-Freedom, National, UnitedMay 2 · Long Jump · Place 3 · NV - DemarestLong Jump321-1.2510
Apr 11Bergen County RelaysApr 11 · 400m Hurdles · Place 6 · Northern Valley-Demarest400m Hurdles36" / 0.914m6.1:00.89a PB10
Apr 11Bergen County RelaysApr 11 · Triple Jump · Place 3 · Northern Valley-DemarestTriple Jump3.42-11.5010
Apr 11Bergen County RelaysApr 11 · Long Jump · Place 5 · Northern Valley-DemarestLong Jump5.20-00.0010
Apr 6HH's Penn Relay Field Event QualifierApr 6 · Triple Jump · Place 3 · Northern Valley-DemarestTriple Jump3.43-03.010

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21The Beantown Winter ClassicDec 21 · Triple Jump · Place 11 · Northern Valley-DemarestTriple Jump11.40-09.0010
Dec 21The Beantown Winter ClassicDec 21 · Long Jump · Place 13 · Northern Valley-DemarestLong Jump13.20-04.75 PB10

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 4Northern Valley Demerest Last Chance MeetJun 4 · Long Jump · Place 3 · NV - DemaresLong Jump320-02.00—
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · Triple Jump · Place 12 · NV - DemaresTriple Jump1241-00.509
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 400m Hurdles · Place 19 · NV - Demares400m Hurdles191:03.619
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 400m Hurdles · Place 19 · NV - Demares400m Hurdles191:03.619
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · Triple Jump · Place 12 · NV - DemaresTriple Jump1241-00.509
May 22John Gallione Bergen County Freshmen Boys ChampsMay 22 · Triple Jump · Place 2 · DemarestTriple Jump240-4—
May 22John Gallione Bergen County Freshmen Boys ChampsMay 22 · Long Jump · Place 3 · DemarestLong Jump319-8.5—
May 22John Gallione Bergen County Freshmen Boys ChampsMay 22 · High Jump · Place 4 · DemarestHigh Jump45-2—
May 22John Gallione Bergen County Freshmen Boys ChampsMay 22 · 110m Hurdles · Place 2 · Demarest110m Hurdles216.9—
May 17Bergen County Meet of ChampionsMay 17 · Triple Jump · Place 15 · NV - DemaresTriple Jump1540-11.509
May 10Bergen County ChampionshipsMay 10 · 400m Hurdles · Place 13 · Northern Valley-Demarest400m Hurdles36" / 0.914m13.1:03.45a9
May 10Bergen County ChampionshipsMay 10 · Triple Jump · Place 8 · Northern Valley-DemarestTriple Jump8.40-03.509
May 10Bergen County ChampionshipsMay 10 · Long Jump · Place 11 · Northern Valley-DemarestLong Jump11.19-04.509
May 2Big North Championships Freedom-National-UnitedMay 2 · Triple Jump · Place 5 · NV - DemarestTriple Jump540-07.009
May 2Big North Championships Freedom-National-UnitedMay 2 · Long Jump · Place 4 · NV - DemarestLong Jump419-10.509
Apr 17Bergen County RelaysApr 17 · Triple Jump · Place 2 · Northern Valley-DemarestTriple Jump2.43-06.509
Apr 17Bergen County RelaysApr 17 · Long Jump · Place 12 · Northern Valley-DemarestLong Jump12.19-05.009

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 55m Hurdles · Place 80 · Northern Valley-Demarest55m Hurdles39"Round P80.10.80a9
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · Long Jump · Place 54 · Northern Valley-DemarestLong Jump54.17-02.009