Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorNJSIAA Sectionals North 1 Groups 1 and 4 · May 1516.60aNJSIAA Sectionals North 1 Groups 1 and 4May 15, 2026
High Jump · OutdoorBergen County Championships · May 84' 8"Bergen County ChampionshipsMay 8, 2026
Long Jump · OutdoorBergen County Championships · May 816' 2"Bergen County ChampionshipsMay 8, 2026
Triple Jump · OutdoorNJSIAA Group Championships - 1 & 4 · May 2933-06.00NJSIAA Group Championships - 1 & 4May 29, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 1 & 4May 29 · Triple Jump · Place 11 · Hasbrouck HeightsTriple Jump11.33-06.00 PB11
May 29NJSIAA Group Championships - 1 & 4May 29 · Long Jump · Place 18 · Hasbrouck HeightsLong Jump18.15-00.50Wind: 0.611
May 29NJSIAA Group Championships - 1 & 4May 29 · 100m Hurdles · Place 21 · Hasbrouck Heights100m Hurdles33" / 0.838mRound P21.18.19aWind: 2.511
May 20Bergen County Meet of ChampsMay 20 · Triple Jump · Place 15 · Hasbrouck HeightsTriple Jump1534-0.2511
May 20Bergen County Meet of ChampsMay 20 · 100m Hurdles · Place 15 · Hasbrouck Heights100m HurdlesRound P1516.59a11
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · Triple Jump · Place 4 · Hasbrouck HeightsTriple Jump4.33-3Wind: 0.111
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · Long Jump · Place 6 · Hasbrouck HeightsLong Jump6.16-0.50Wind: 0.411
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 100m Hurdles · Place 6 · Hasbrouck Heights100m Hurdles33" / 0.838mRound P6.17.04aWind: 011
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 100m Hurdles · Place 5 · Hasbrouck Heights100m Hurdles33" / 0.838m5.16.60a PBWind: -2.511
May 8Bergen County ChampionshipsMay 8 · Triple Jump · Place 4 · Hasbrouck HeightsTriple Jump4.33' 3.5"11
May 8Bergen County ChampionshipsMay 8 · Long Jump · Place 5 · Hasbrouck HeightsLong Jump5.16' 2" PB11
May 8Bergen County ChampionshipsMay 8 · High Jump · Place 2 · Hasbrouck HeightsHigh Jump2.4' 8" PB11
May 8Bergen County ChampionshipsMay 8 · 100m Hurdles · Place 2 · Hasbrouck Heights100m Hurdles33" / 0.838mRound P2.17.41a11
May 8Bergen County ChampionshipsMay 8 · 100m Hurdles · Place 2 · Hasbrouck Heights100m Hurdles33" / 0.838m2.16.94a11
Apr 28NJIC American & National Division ChampsApr 28 · Triple Jump · Place 1 · Hasbrouck HeightsTriple Jump1.33-111
Apr 28NJIC American & National Division ChampsApr 28 · Long Jump · Place 2 · Hasbrouck HeightsLong Jump2.15-6.5011
Apr 28NJIC American & National Division ChampsApr 28 · High Jump · Place 1 · Hasbrouck HeightsHigh Jump1.4-811
Apr 28NJIC American & National Division ChampsApr 28 · 100m Hurdles · Place 1 · Hasbrouck Heights100m Hurdles33" / 0.838mRound P1.17.00a11
Apr 28NJIC American & National Division ChampsApr 28 · 100m Hurdles · Place 1 · Hasbrouck Heights100m Hurdles33" / 0.838m1.16.90a11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 55m Hurdles · Place 13 · Hasbrouck Heights55m HurdlesRound P139.9211
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 55m Hurdles · Place 13 · Hasbrouck Heights55m HurdlesRound P139.9211
Feb 8NJSIAA Sectional Championships - North 2 Groups 1&2Feb 8 · High Jump · Place 7 · Hasbrouck HeightsHigh Jump74-411
Feb 8NJSIAA Sectional Championships - North 2 Groups 1&2Feb 8 · 55m Hurdles · Place 3 · Hasbrouck Heights55m HurdlesRound P39.7811
Feb 8NJSIAA Sectional Championships - North 2 Groups 1&2Feb 8 · 55m Hurdles · Place 2 · Hasbrouck Heights55m Hurdles29.6011
Jan 10Garfield HS High Jump/Shot Put Invitational #3Jan 10 · High Jump · Place 5 · Hasbrouck HeightsHigh Jump54-211
Jan 3Garfield HS High Jump/Shot Put Invitational #2Jan 3 · High Jump · Place 7 · Hasbrouck HeightsHigh Jump74-011

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · 100m Hurdles · Place 4 · Hasbrouck Heights100m HurdlesRound P417.6110
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · 400m Hurdles · Place 9 · Hasbrouck Heights400m Hurdles91:14.2710
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · Triple Jump · Place 4 · Hasbrouck HeightsTriple Jump434-3.5010
Apr 28NJIC American+Patriot Division ChampsApr 28 · Triple Jump · Place 1 · Hasbrouck HeightsTriple Jump134-5.5010
Apr 28NJIC American+Patriot Division ChampsApr 28 · 100m Hurdles · Place 2 · Hasbrouck Heights100m HurdlesRound P216.8210
Apr 28NJIC American+Patriot Division ChampsApr 28 · 100m Hurdles · Place 2 · Hasbrouck Heights100m Hurdles216.8210
Apr 28NJIC American+Patriot Division ChampsApr 28 · 400m Hurdles · Place 3 · Hasbrouck Heights400m Hurdles31:14.0310
Apr 17Aviator Invitational RelaysApr 17 · Triple Jump · Place 7 · Hasbrouck HeightsTriple Jump733-01.00—
Apr 17Aviator Invitational RelaysApr 17 · 400m Hurdles · Place 2 · Hasbrouck Heights400m Hurdles273.10—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · 55m Hurdles · Place 21 · Hasbrouck Heights55m HurdlesRound P219.7610
Feb 15NJSIAA Sectional Championships - North 2 Groups 1&2Feb 15 · 55m Hurdles · Place 3 · Hasbrouck Heights55m HurdlesRound P39.5610
Feb 15NJSIAA Sectional Championships - North 2 Groups 1&2Feb 15 · 55m Hurdles · Place 4 · Hasbrouck Heights55m Hurdles49.5410

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 20Bergen County Frosh Girls ChampsMay 20 · Triple Jump · Place 3 · Hasbrouck HeightsTriple Jump330-3—
May 20Bergen County Frosh Girls ChampsMay 20 · 100m Hurdles · Place 5 · Hasbrouck Heights100m Hurdles517.9—