Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorBergen County Championships · May 816.22aBergen County ChampionshipsMay 8, 2026
400m Hurdles · 36" / 0.914m · OutdoorNJSIAA Group Championships - 1 & 4 · May 2959.18aNJSIAA Group Championships - 1 & 4May 29, 2026
55m Hurdles · 39" · IndoorNJIC Championships · Jan 289.28aNJIC ChampionshipsJanuary 28, 2026
800 Meters · OutdoorBergen County Championships · May 82:06.16aBergen County ChampionshipsMay 8, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 1 & 4May 29 · 400m Hurdles · Place 10 · Hasbrouck Heights400m Hurdles36" / 0.914m10.59.18a PB11
May 29NJSIAA Group Championships - 1 & 4May 29 · 110m Hurdles · Place 14 · Hasbrouck Heights110m Hurdles39" / 0.991mRound P14.15.98aWind: 2.511
May 20Bergen County Meet of ChampsMay 20 · 400m Hurdles · Place 11 · Hasbrouck Heights400m Hurdles1159.41a11
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 400m Hurdles · Place 4 · Hasbrouck Heights400m Hurdles36" / 0.914m4.59.29a11
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 110m Hurdles · Place 5 · Hasbrouck Heights110m Hurdles39" / 0.991mRound P5.16.61aWind: -1.311
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 110m Hurdles · Place 6 · Hasbrouck Heights110m Hurdles39" / 0.991m6.16.24aWind: 0.711
May 8Bergen County ChampionshipsMay 8 · 400m Hurdles · Place 4 · Hasbrouck Heights400m Hurdles36" / 0.914m4.1:00.00a11
May 8Bergen County ChampionshipsMay 8 · 110m Hurdles · Place 4 · Hasbrouck Heights110m Hurdles39" / 0.991mRound P4.16.55a11
May 8Bergen County ChampionshipsMay 8 · 110m Hurdles · Place 4 · Hasbrouck Heights110m Hurdles39" / 0.991m4.16.22a PB11
May 8Bergen County ChampionshipsMay 8 · 800 Meters · Place 4 · Hasbrouck Heights800 Meters4.2:06.16a PB11
Apr 28NJIC American & National Division ChampsApr 28 · 400m Hurdles · Place 3 · Hasbrouck Heights400m Hurdles36" / 0.914m3.59.71a11
Apr 28NJIC American & National Division ChampsApr 28 · 110m Hurdles · Place 4 · Hasbrouck Heights110m Hurdles39" / 0.991mRound P4.16.26a11
Apr 28NJIC American & National Division ChampsApr 28 · 110m Hurdles · Place 3 · Hasbrouck Heights110m Hurdles39" / 0.991m3.16.24a11
Apr 28NJIC American & National Division ChampsApr 28 · 800 Meters · Place 6 · Hasbrouck Heights800 Meters6.2:14.96a11
Apr 17Bergen County RelaysApr 17 · 400m Hurdles · Place 3 · Hasbrouck Heights400m Hurdles36" / 0.914m3.1:01.26a11

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 18NJ JV-Novice InvitationalFeb 18 · 55m Hurdles · Place 23 · Hasbrouck Heights55m HurdlesRound P238.9711
Feb 18NJ JV-Novice InvitationalFeb 18 · 55m Hurdles · Place 23 · Hasbrouck Heights55m HurdlesRound P238.9711
Feb 11Bergen County ChampionshipsFeb 11 · 55m Hurdles · Place 44 · Hasbrouck He55m HurdlesRound P449.13—
Feb 8NJSIAA Sectional Championships - North 2 Groups 1&2Feb 8 · 55m Hurdles · Place 12 · Hasbrouck Heights55m HurdlesRound P129.1611
Feb 8NJSIAA Sectional Championships - North 2 Groups 1&2Feb 8 · 55m Hurdles · Place 12 · Hasbrouck Heights55m HurdlesRound P129.1611
Feb 3NJ Varsity ClassicFeb 3 · 55m Hurdles · Place 62 · Hasbrouck He55m HurdlesRound P629.3211
Feb 3NJ Varsity ClassicFeb 3 · 55m Hurdles · Place 62 · Hasbrouck He55m HurdlesRound P629.3211
Jan 28NJIC ChampionshipsJan 28 · 55m Hurdles · Place 12 · Hasbrouck Heights55m Hurdles39"Round P12.9.28a PB11
Jan 14Ridgewood Frosh/Novice MeetJan 14 · 55m Hurdles · Place 26 · Hasbrouck He55m HurdlesRound P2612.8111

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 13Hackensack Novice ChampionshipMay 13 · 400m Hurdles · Place 2 · Hasbrouck Heights400m Hurdles264.3—