Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBergen County Championships · May 811.13aBergen County ChampionshipsMay 8, 2026
110m Hurdles · 39" / 0.991m · OutdoorNJSIAA State Meet Of Champions · Jun 314.52aNJSIAA State Meet Of ChampionsJune 3, 2026
400m Hurdles · 36" / 0.914m · OutdoorNJSIAA Sectionals North 1 Groups 1 and 4 · May 1555.97aNJSIAA Sectionals North 1 Groups 1 and 4May 15, 2026
55 Meters · IndoorNJSIAA Group 1 & 4 Championships · Feb 286.66NJSIAA Group 1 & 4 ChampionshipsFebruary 28, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · 110m Hurdles · Place 13 · Ridgewood110m Hurdles39" / 0.991mRound P13.14.52a PBWind: 1.212
May 29NJSIAA Group Championships - 1 & 4May 29 · 400m Hurdles · Place 11 · Ridgewood400m Hurdles36" / 0.914m11.56.29a12
May 29NJSIAA Group Championships - 1 & 4May 29 · 110m Hurdles · Place 5 · Ridgewood110m Hurdles39" / 0.991mRound P5.14.32aWind: 2.412
May 29NJSIAA Group Championships - 1 & 4May 29 · 110m Hurdles · Place 5 · Ridgewood110m Hurdles39" / 0.991m5.14.31aWind: 2.112
May 20Bergen County Meet of ChampsMay 20 · 110m Hurdles · Place 3 · Ridgewood110m HurdlesRound P314.49a12
May 20Bergen County Meet of ChampsMay 20 · 110m Hurdles · Place 1 · Ridgewood110m Hurdles114.30a12
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 400m Hurdles · Place 3 · Ridgewood400m Hurdles36" / 0.914m3.55.97a PB12
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 110m Hurdles · Place 5 · Ridgewood110m Hurdles39" / 0.991mRound P5.15.40aWind: -0.612
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 110m Hurdles · Place 1 · Ridgewood110m Hurdles39" / 0.991m1.14.55aWind: -2.712
May 8Bergen County ChampionshipsMay 8 · Triple Jump · RidgewoodTriple Jump—SCR12
May 8Bergen County ChampionshipsMay 8 · Long Jump · RidgewoodLong Jump—SCR12
May 8Bergen County ChampionshipsMay 8 · 110m Hurdles · Place 1 · Ridgewood110m Hurdles39" / 0.991mRound P1.14.97a12
May 8Bergen County ChampionshipsMay 8 · 110m Hurdles · Place 1 · Ridgewood110m Hurdles39" / 0.991m1.14.70a12
May 8Bergen County ChampionshipsMay 8 · 100 Meters · Place 1 · Ridgewood100 MetersRound P1.11.13a PB12
May 8Bergen County ChampionshipsMay 8 · 100 Meters · Place 3 · Ridgewood100 Meters3.11.23a12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 55 Meters · Place 11 · Ridgewood55 MetersRound P116.66 PB12
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 55m Hurdles · Place 13 · Ridgewood55m HurdlesRound P137.9112
Feb 5NJSIAA Sectional Championships - North 1 Group 4Feb 5 · 55 Meters · Place 4 · Ridgewood55 MetersRound P46.6912
Feb 5NJSIAA Sectional Championships - North 1 Group 4Feb 5 · 55 Meters · Place 5 · Ridgewood55 Meters56.6712
Feb 5NJSIAA Sectional Championships - North 1 Group 4Feb 5 · 55m Hurdles · Place 3 · Ridgewood55m HurdlesRound P38.0612
Feb 5NJSIAA Sectional Championships - North 1 Group 4Feb 5 · 55m Hurdles · Place 3 · Ridgewood55m Hurdles37.8812

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 21Bergen County Meet of ChampsMay 21 · 400m Hurdles · Place 15 · Ridgewood400m Hurdles151:01.76—
May 21Bergen County Meet of ChampsMay 21 · 110m Hurdles · Place 14 · Ridgewood110m HurdlesRound P1415.96—
May 21Bergen County Meet of ChampsMay 21 · 400m Hurdles · Place 15 · Ridgewood400m Hurdles151:01.76—
May 21Bergen County Meet of ChampsMay 21 · 110m Hurdles · Place 14 · Ridgewood110m Hurdles1415.96—
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · 110m Hurdles · Place 8 · Ridgewood110m HurdlesRound P815.7211
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · 110m Hurdles · Place 8 · Ridgewood110m Hurdles815.4911
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · 400m Hurdles · Place 13 · Ridgewood400m Hurdles1358.8911
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · Triple Jump · Place 11 · RidgewoodTriple Jump1140-111
May 2Big North Championships-Freedom, National, UnitedMay 2 · 110m Hurdles · Place 2 · Ridgewood110m HurdlesRound P215.8411
May 2Big North Championships-Freedom, National, UnitedMay 2 · 110m Hurdles · Place 3 · Ridgewood110m Hurdles315.9111
May 2Big North Championships-Freedom, National, UnitedMay 2 · Long Jump · Place 9 · RidgewoodLong Jump918-011
May 2Big North Championships-Freedom, National, UnitedMay 2 · Triple Jump · Place 8 · RidgewoodTriple Jump838-1.5011
Apr 19Comet RelaysApr 19 · Triple Jump · Place 1 · RidgewoodTriple Jump140-6—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 16NJSIAA Sectional Championships - North 1 Group 4Feb 16 · 55m Hurdles · Place 16 · Ridgewood55m HurdlesRound P168.7511
Feb 16NJSIAA Sectional Championships - North 1 Group 4Feb 16 · 55m Hurdles · Place 16 · Ridgewood55m HurdlesRound P168.7511

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · 110m Hurdles · Place 24 · Ridgewood110m HurdlesRound P2417.9910
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · 110m Hurdles · Place 24 · Ridgewood110m HurdlesRound P2417.9910

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 3NJSIAA Sectional Championships - North 1 Group 1&4Feb 3 · 55m Hurdles · Place 20 · Ridgewood55m HurdlesRound P209.6710

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 24John Gallione Bergen County Freshmen Boys ChampsMay 24 · 400m Hurdles · Place 3 · Ridgewood400m Hurdles377.3—