Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorBergen County Championships · May 819.02aBergen County ChampionshipsMay 8, 2026
400m Hurdles · 30" / 0.762m · OutdoorBergen County Championships · May 81:12.70aBergen County ChampionshipsMay 8, 2026
800 Meters · IndoorNJSIAA Sectional Championships - North 2 Groups 1&2 · Feb 152:47.02NJSIAA Sectional Championships - North 2 Groups 1&2February 15, 2025
800 Meters · OutdoorBergen County Championships · May 82:31.36aBergen County ChampionshipsMay 8, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 400m Hurdles · Place 10 · New Milford400m Hurdles30" / 0.762m10.1:13.23a11
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 800 Meters · Place 9 · New Milford800 Meters9.2:32.26a11
May 8Bergen County ChampionshipsMay 8 · 400m Hurdles · Place 8 · New Milford400m Hurdles30" / 0.762m8.1:12.70a PB11
May 8Bergen County ChampionshipsMay 8 · 100m Hurdles · Place 11 · New Milford100m Hurdles33" / 0.838mRound P11.19.02a PB11
May 8Bergen County ChampionshipsMay 8 · 800 Meters · Place 9 · New Milford800 Meters9.2:31.36a PB11
Apr 27NJIC Colonial+Patriot Division ChampsApr 27 · 400m Hurdles · Place 3 · New Milford400m Hurdles30" / 0.762m3.1:13.68a11
Apr 27NJIC Colonial+Patriot Division ChampsApr 27 · 100m Hurdles · Place 9 · New Milford100m Hurdles33" / 0.838mRound P9.19.14a11
Apr 27NJIC Colonial+Patriot Division ChampsApr 27 · 800 Meters · Place 7 · New Milford800 Meters7.2:35.65a11
Apr 17Bergen County RelaysApr 17 · 400m Hurdles · Place 5 · New Milford400m Hurdles30" / 0.762m5.1:14.95a11
Apr 17Bergen County RelaysApr 17 · 800 Meters · Place 7 · New Milford800 MetersRelay Split7.1:24.36aUnofficial11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18Paul Schwartz InvitationalDec 18 · 800 Meters · Place 6 · New Milford800 Meters6.2:48.811
Feb 15NJSIAA Sectional Championships - North 2 Groups 1&2Feb 15 · 800 Meters · Place 19 · New Milford800 Meters192:47.02 PB10
Feb 12Bergen County ChampsFeb 12 · 800 Meters · Place 36 · New Milford800 Meters362:48.98—
Jan 29NJIC ChampionshipsJan 29 · 800 Meters · Place 16 · New Milford800 Meters16.2:50.39a10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · 800 Meters · Place 19 · New Milford800 Meters192:39.4310
May 9Bergen County ChampionshipsMay 9 · 800 Meters · Place 20 · New Milford800 Meters20.2:46.42a10
Apr 28NJIC American+Patriot Division ChampsApr 28 · 800 Meters · Place 9 · New Milford800 Meters92:48.3410
Apr 28NJIC American+Patriot Division ChampsApr 28 · 400m Hurdles · Place 9 · New Milford400m Hurdles91:19.5210
Apr 11Bergen County RelaysApr 11 · 400m Hurdles · Place 9 · New Milford400m Hurdles30" / 0.762m9.1:19.52a10

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · 400m Hurdles · Place 16 · New Milford400m Hurdles161:22.829
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · 400m Hurdles · Place 16 · New Milford400m Hurdles161:22.829
May 10Bergen County ChampionshipsMay 10 · 400m Hurdles · Place 17 · New Milford400m Hurdles30" / 0.762m17.1:24.19a9
Apr 29NJIC National & Patriot Division ChampsApr 29 · 400m Hurdles · Place 8 · New Milford400m Hurdles81:21.629