Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorSuper Essex County Conference American & Liberty Championships · May 215.24aSuper Essex County Conference American & Liberty ChampionshipsMay 2, 2026
Discus · 1kg · OutdoorNJSIAA Group Championships - 1 & 4 · May 29127-08NJSIAA Group Championships - 1 & 4May 29, 2026
Shot Put · 4kg · OutdoorEssex County Championships · May 847-1Essex County ChampionshipsMay 8, 2026

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · Discus · Place 25 · LivingstonDiscus1kg25.105-0812
Jun 3NJSIAA State Meet Of ChampionsJun 3 · Shot Put · Place 1 · LivingstonShot Put4kg1.45-10.5012
May 29NJSIAA Group Championships - 1 & 4May 29 · Discus · Place 5 · LivingstonDiscus1kg5.127-08 PB12
May 29NJSIAA Group Championships - 1 & 4May 29 · Shot Put · Place 1 · LivingstonShot Put4kg1.44-04.0012
May 29NJSIAA Group Championships - 1 & 4May 29 · 100m Hurdles · Place 14 · Livingston100m Hurdles33" / 0.838mRound P14.15.55aWind: 2.912
May 21East Brunswick Sprint Series #2May 21 · 100m Hurdles · Place 4 · Livingston100m Hurdles33" / 0.838m4.15.58a12
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · Discus · Place 3 · LivingstonDiscus1kg3.115-212
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · Shot Put · Place 2 · LivingstonShot Put4kg2.41-7.5012
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 100m Hurdles · Place 4 · Livingston100m Hurdles33" / 0.838mRound P4.15.54aWind: -1.612
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 100m Hurdles · Place 6 · Livingston100m Hurdles33" / 0.838m6.15.50aWind: -4.212
May 8Essex County ChampionshipsMay 8 · Discus · Place 1 · LivingstonDiscus1kg1.115-312
May 8Essex County ChampionshipsMay 8 · Shot Put · Place 1 · LivingstonShot Put4kg1.47-1 PB12
May 8Essex County ChampionshipsMay 8 · 100m Hurdles · Place 6 · Livingston100m Hurdles33" / 0.838mRound P6.15.96a12
May 8Essex County ChampionshipsMay 8 · 100m Hurdles · Place 5 · Livingston100m Hurdles33" / 0.838m5.15.55a12
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · Discus · Place 16 · LivingstonDiscus1kg16.54-1012
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · Shot Put · Place 1 · LivingstonShot Put4kg1.44-1112
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · 100m Hurdles · Place 1 · Livingston100m Hurdles33" / 0.838mRound P1.15.44aWind: 1.712
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · 100m Hurdles · Place 2 · Livingston100m Hurdles33" / 0.838m2.15.24a PBWind: 1.712
Apr 28Essex County RelaysApr 28 · Discus · Place 1 · LivingstonDiscus1kg1.109-0312
Apr 28Essex County RelaysApr 28 · Shot Put · Place 1 · LivingstonShot Put4kg1.41-11.0012
Apr 18Red & Black InvitationalApr 18 · Discus · Place 1 · LivingstonDiscus1kg1.120-0312
Apr 18Red & Black InvitationalApr 18 · Shot Put · Place 1 · LivingstonShot Put4kg1.45-05.0012
Apr 18ESU Red & BlackApr 18 · Discus · Place 1 · LivingstonDiscus1kg1.120-0312
Apr 18ESU Red & BlackApr 18 · Shot Put · Place 1 · LivingstonShot Put4kg1.45-05.0012
Apr 18ESU Red & BlackApr 18 · 100m Hurdles · Livingston100m Hurdles33" / 0.838mRound P--DNS12
Apr 11Dodgertown RelaysApr 11 · Discus · Place 3 · LivingstonDiscus1kg3.100-1112
Apr 11Dodgertown RelaysApr 11 · Shot Put · Place 1 · LivingstonShot Put4kg1.40-07.7512