Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBergen County Championships · May 811.00aBergen County ChampionshipsMay 8, 2026
110m Hurdles · 39" / 0.991m · OutdoorNJSIAA Sectionals North 1 Groups 2 and 3 · May 1514.43aNJSIAA Sectionals North 1 Groups 2 and 3May 15, 2026
200 Meters · OutdoorNJSIAA Sectionals North 1 Groups 2 and 3 · May 1622.57NJSIAA Sectionals North 1 Groups 2 and 3May 16, 2025
200 Meters · Relay Split · OutdoorBergen County Relays · Apr 1748.24aBergen County RelaysApril 17, 2026
400 Meters · Relay Split · OutdoorBergen County Relays · Apr 1755.642Bergen County RelaysApril 17, 2024
400m Hurdles · 36" / 0.914m · OutdoorBergen County Relays · Apr 1159.63aBergen County RelaysApril 11, 2025
55 Meter · IndoorThe Beantown Winter Classic · Dec 206.68aThe Beantown Winter ClassicDecember 20, 2025
55 Meters · IndoorNJSIAA Sectional Championships - North 1 Group 1&2 · Feb 76.70NJSIAA Sectional Championships - North 1 Group 1&2February 7, 2026
55m Hurdles · 39" · IndoorThe Beantown Winter Classic · Dec 217.93aThe Beantown Winter ClassicDecember 21, 2024
High Jump · IndoorNJCTC Winter Relays · Dec 305-0NJCTC Winter RelaysDecember 30, 2025
Long Jump · IndoorNJCTC Winter Relays · Dec 3018-5NJCTC Winter RelaysDecember 30, 2025

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · 110m Hurdles · Place 15 · Northern Valley-Demarest110m Hurdles39" / 0.991mRound P15.14.67aWind: 1.212
May 29NJSIAA Group Championships - 2 & 3May 29 · 110m Hurdles · Place 7 · Northern Valley-Demarest110m Hurdles39" / 0.991mRound P7.14.80aWind: 1.912
May 29NJSIAA Group Championships - 2 & 3May 29 · 110m Hurdles · Place 5 · Northern Valley-Demarest110m Hurdles39" / 0.991m5.14.49aWind: 1.812
May 29NJSIAA Group Championships - 2 & 3May 29 · 100 Meters · Place 15 · Northern Valley-Demarest100 MetersRound P15.11.28aWind: 1.612
May 20Bergen County Meet of ChampsMay 20 · 110m Hurdles · Place 5 · Northern Valley-Demarest110m HurdlesRound P514.62a12
May 20Bergen County Meet of ChampsMay 20 · 110m Hurdles · Place 3 · Northern Valley-Demarest110m Hurdles314.40a12
May 15NJSIAA Sectionals North 1 Groups 2 and 3May 15 · 110m Hurdles · Place 3 · Northern Valley-Demarest110m Hurdles39" / 0.991mRound P3.15.17aWind: -112
May 15NJSIAA Sectionals North 1 Groups 2 and 3May 15 · 110m Hurdles · Place 1 · Northern Valley-Demarest110m Hurdles39" / 0.991m1.14.43a PBWind: 212
May 15NJSIAA Sectionals North 1 Groups 2 and 3May 15 · 200 Meters · Place 2 · Northern Valley-Demarest200 Meters2.22.33aWind: 2.512
May 15NJSIAA Sectionals North 1 Groups 2 and 3May 15 · 100 Meters · Place 5 · Northern Valley-Demarest100 MetersRound P5.11.22aWind: -212
May 15NJSIAA Sectionals North 1 Groups 2 and 3May 15 · 100 Meters · Place 4 · Northern Valley-Demarest100 Meters4.11.17aWind: -0.912
May 8Bergen County ChampionshipsMay 8 · 110m Hurdles · Place 2 · Northern Valley-Demarest110m Hurdles39" / 0.991mRound P2.15.21a12
May 8Bergen County ChampionshipsMay 8 · 110m Hurdles · Place 1 · Northern Valley-Demarest110m Hurdles39" / 0.991m1.14.55a12
May 8Bergen County ChampionshipsMay 8 · 200 Meters · Northern Valley-Demarest200 Meters—DNS12
May 8Bergen County ChampionshipsMay 8 · 100 Meters · Place 2 · Northern Valley-Demarest100 MetersRound P2.11.16a12
May 8Bergen County ChampionshipsMay 8 · 100 Meters · Place 2 · Northern Valley-Demarest100 Meters2.11.00a PB12
Apr 29Big North Championships-Freedom, National, UnitedApr 29 · 110m Hurdles · Place 1 · Northern Valley-Demarest110m Hurdles39" / 0.991mRound P1.15.09a12
Apr 29Big North Championships-Freedom, National, UnitedApr 29 · 110m Hurdles · Place 1 · Northern Valley-Demarest110m Hurdles39" / 0.991m1.14.58a12
Apr 29Big North Championships-Freedom, National, UnitedApr 29 · 200 Meters · Place 1 · Northern Valley-Demarest200 Meters1.22.89a12
Apr 29Big North Championships-Freedom, National, UnitedApr 29 · 100 Meters · Place 4 · Northern Valley-Demarest100 MetersRound P4.11.31a12
Apr 29Big North Championships-Freedom, National, UnitedApr 29 · 100 Meters · Place 2 · Northern Valley-Demarest100 Meters2.11.16a12
Apr 17Bergen County RelaysApr 17 · 200 Meters · Place 4 · Northern Valley-Demarest200 MetersRelay Split4.48.24a PB12

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 55 Meters · Place 15 · NV - Demarest55 MetersRound P156.8012
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 55m Hurdles · Place 6 · NV - Demarest55m HurdlesRound P67.8512
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 55m Hurdles · Place 5 · NV - Demarest55m Hurdles57.8412
Feb 7NJSIAA Sectional Championships - North 1 Group 1&2Feb 7 · 55m Hurdles · Place 1 · NV - Demares55m Hurdles17.8312
Feb 7NJSIAA Sectional Championships - North 1 Group 1&2Feb 7 · 55m Hurdles · Place 1 · NV - Demares55m HurdlesRound P17.8912
Feb 7NJSIAA Sectional Championships - North 1 Group 1&2Feb 7 · 55 Meters · Place 4 · NV - Demares55 Meters46.70 PB12
Feb 7NJSIAA Sectional Championships - North 1 Group 1&2Feb 7 · 55 Meters · Place 4 · NV - Demares55 MetersRound P46.7612
Jan 10Garfield HS High Jump/Shot Put Invitational #3Jan 10 · Shot Put · Place 27 · NV - DemarestShot Put2732-10.5012

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 30NJCTC Winter RelaysDec 30 · Long Jump · Place 19 · Northern Valley-DemarestLong Jump19.18-5 PB12
Dec 30NJCTC Winter RelaysDec 30 · High Jump · Place 18 · Northern Valley-DemarestHigh Jump18.5-0 PB12
Dec 20The Beantown Winter ClassicDec 20 · 55m Hurdles · Place 9 · Northern Valley-Demarest55m Hurdles39"Round P9.8.17a12
Dec 20The Beantown Winter ClassicDec 20 · 55 Meter · Place 6 · Northern Valley-Demarest55 MeterRound P6.6.76a12
Dec 20The Beantown Winter ClassicDec 20 · 55 Meter · Place 4 · Northern Valley-Demarest55 Meter4.6.68a PB12
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · 55 Meters · Place 14 · NV - Demarest55 MetersRound P146.7911
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · 55m Hurdles · Place 5 · NV - Demarest55m HurdlesRound P58.0511
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · 55m Hurdles · Place 4 · NV - Demarest55m Hurdles47.9011
Feb 8NJSIAA Sectional Championships - North 1 Group 1&2Feb 8 · 55 Meters · Place 3 · NV - Demarest55 MetersRound P36.7911
Feb 8NJSIAA Sectional Championships - North 1 Group 1&2Feb 8 · 55 Meters · Place 3 · NV - Demarest55 Meters36.7111
Feb 8NJSIAA Sectional Championships - North 1 Group 1&2Feb 8 · 55m Hurdles · Place 2 · NV - Demarest55m HurdlesRound P28.0011
Feb 8NJSIAA Sectional Championships - North 1 Group 1&2Feb 8 · 55m Hurdles · Place 2 · NV - Demarest55m Hurdles28.0711

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 13East Coast ChampionshipsJun 13 · 110m Hurdles · Place 11 · NV - Demares110m Hurdles1115.18—
May 30NJSIAA Group Championships - 2 & 3May 30 · 200 Meters · Place 18 · NV - Demarest200 Meters1823.2611
May 30NJSIAA Group Championships - 2 & 3May 30 · 110m Hurdles · Place 20 · NV - Demarest110m HurdlesRound P2016.4011
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · 200 Meters · Place 5 · NV - Demares200 Meters522.57 PB11
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · 110m Hurdles · Place 2 · NV - Demares110m Hurdles215.3511
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · 110m Hurdles · Place 4 · NV - Demares110m Hurdles414.7411
May 9Bergen County ChampionshipsMay 9 · 400m Hurdles · Northern Valley-Demarest400m Hurdles36" / 0.914m--DNS11
May 9Bergen County ChampionshipsMay 9 · 110m Hurdles · Place 3 · Northern Valley-Demarest110m Hurdles39" / 0.991mRound P3.15.00a11
May 9Bergen County ChampionshipsMay 9 · 110m Hurdles · Place 3 · Northern Valley-Demarest110m Hurdles39" / 0.991m3.14.74a11
May 9Bergen County ChampionshipsMay 9 · 200 Meters · Place 4 · Northern Valley-Demarest200 Meters4.22.57a11
May 2Big North Championships-Freedom, National, UnitedMay 2 · 100 Meters · Place 2 · NV - Demarest100 MetersRound P211.4311
May 2Big North Championships-Freedom, National, UnitedMay 2 · 100 Meters · Place 3 · NV - Demarest100 Meters311.3311
May 2Big North Championships-Freedom, National, UnitedMay 2 · 110m Hurdles · Place 1 · NV - Demarest110m HurdlesRound P115.0211
May 2Big North Championships-Freedom, National, UnitedMay 2 · 110m Hurdles · Place 3 · NV - Demarest110m Hurdles314.8311
May 2Big North Championships-Freedom, National, UnitedMay 2 · 200 Meters · Place 5 · NV - Demarest200 Meters523.1411
Apr 11Bergen County RelaysApr 11 · 400m Hurdles · Place 2 · Northern Valley-Demarest400m Hurdles36" / 0.914m2.59.63a PB11

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21The Beantown Winter ClassicDec 21 · 55m Hurdles · Place 8 · Northern Valley-Demarest55m Hurdles39"Round P8.8.23a11
Dec 21The Beantown Winter ClassicDec 21 · 55m Hurdles · Place 4 · Northern Valley-Demarest55m Hurdles39"4.7.93a PB11
Dec 21The Beantown Winter ClassicDec 21 · 55 Meter · Place 14 · Northern Valley-Demarest55 MeterRound P14.6.77a11

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · 110m Hurdles · Place 9 · Northern Valley-Demarest110m Hurdles39" / 0.991mRound P9.15.09aWind: 3.610
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 200 Meters · Place 6 · NV - Demares200 Meters623.1110
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 110m Hurdles · Place 3 · NV - Demares110m Hurdles315.4210
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 110m Hurdles · Place 5 · NV - Demares110m HurdlesRound P515.7810
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 400m Hurdles · Place 11 · NV - Demares400m Hurdles111:00.9810
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 400m Hurdles · Place 11 · NV - Demares400m Hurdles111:00.9810
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 110m Hurdles · Place 3 · NV - Demares110m Hurdles315.4210
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 110m Hurdles · Place 5 · NV - Demares110m HurdlesRound P515.7810
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 200 Meters · Place 6 · NV - Demares200 Meters623.1110
May 18County Seat InvitationalMay 18 · 400m Hurdles · Place 1 · NV - Demarest400m Hurdles11:00.0310
May 17Bergen County Meet of ChampionsMay 17 · 110m Hurdles · Place 11 · NV - Demares110m HurdlesRound P1115.5910
May 10Bergen County ChampionshipsMay 10 · 110m Hurdles · Northern Valley-Demarest110m Hurdles39" / 0.991mRound P--DQ10
May 10Bergen County ChampionshipsMay 10 · 200 Meters · Place 13 · Northern Valley-Demarest200 Meters13.23.86a10
May 2Big North Championships Freedom-National-UnitedMay 2 · 110m Hurdles · Place 5 · NV - Demarest110m HurdlesRound P515.9210
May 2Big North Championships Freedom-National-UnitedMay 2 · 110m Hurdles · Place 4 · NV - Demarest110m Hurdles415.7910
May 2Big North Championships Freedom-National-UnitedMay 2 · 200 Meters · Place 3 · NV - Demarest200 Meters322.8710
May 2Big North Championships Freedom-National-UnitedMay 2 · 100 Meters · Place 5 · NV - Demarest100 Meters511.6110
May 2Big North Championships Freedom-National-UnitedMay 2 · 100 Meters · Place 4 · NV - Demarest100 MetersRound P411.5210
Apr 17Bergen County RelaysApr 17 · 400 Meters · Northern Valley-Demarest400 MetersRelay Split—55.642 PB10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 24John Gallione Bergen County Freshmen Boys ChampsMay 24 · 100 Meters · Place 6 · Demarest100 Meters612.3—
May 24John Gallione Bergen County Freshmen Boys ChampsMay 24 · 110m Hurdles · Place 1 · Demarest110m Hurdles117.1—