Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorBergen County Championships · May 818.03aBergen County ChampionshipsMay 8, 2026
400m Hurdles · 30" / 0.762m · OutdoorBergen County Relays · Apr 171:16.53aBergen County RelaysApril 17, 2026
55m Hurdles · 33" · IndoorNJIC Championships · Jan 2810.67aNJIC ChampionshipsJanuary 28, 2026
High Jump · IndoorGarfield HS High Jump/Shot Put Invitational #1 · Dec 205-0Garfield HS High Jump/Shot Put Invitational #1December 20, 2025
High Jump · OutdoorNJSIAA Group Championships - 1 & 4 · May 295-00.00NJSIAA Group Championships - 1 & 4May 29, 2026
Long Jump · OutdoorBergen County Relays · Apr 1713-03.75Bergen County RelaysApril 17, 2026
Triple Jump · IndoorNJIC Championships · Jan 2928-11.50NJIC ChampionshipsJanuary 29, 2025
Triple Jump · OutdoorBergen County Championships · May 929-09.75Bergen County ChampionshipsMay 9, 2025

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 · High Jump · Place 7 · New MilfordHigh Jump7.5-00.00 PB11
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · Long Jump · Place 28 · New MilfordLong Jump28.12-11.75Wind: 0.111
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · High Jump · Place 5 · New MilfordHigh Jump5.4-1011
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 100m Hurdles · Place 20 · New Milford100m Hurdles33" / 0.838mRound P20.18.96aWind: 011
May 8Bergen County ChampionshipsMay 8 · Triple Jump · Place 17 · New MilfordTriple Jump17.28' 11.5"11
May 8Bergen County ChampionshipsMay 8 · High Jump · Place 2 · New MilfordHigh Jump2.4' 10"11
May 8Bergen County ChampionshipsMay 8 · 100m Hurdles · Place 7 · New Milford100m Hurdles33" / 0.838mRound P7.18.03a PB11
May 8Bergen County ChampionshipsMay 8 · 100m Hurdles · Place 6 · New Milford100m Hurdles33" / 0.838m6.18.10a11
Apr 27NJIC Colonial+Patriot Division ChampsApr 27 · High Jump · Place 2 · New MilfordHigh Jump2.4-1011
Apr 27NJIC Colonial+Patriot Division ChampsApr 27 · 400m Hurdles · Place 7 · New Milford400m Hurdles30" / 0.762m7.1:17.21a11
Apr 27NJIC Colonial+Patriot Division ChampsApr 27 · 100m Hurdles · Place 5 · New Milford100m Hurdles33" / 0.838mRound P5.18.39a11
Apr 27NJIC Colonial+Patriot Division ChampsApr 27 · 100m Hurdles · Place 5 · New Milford100m Hurdles33" / 0.838m5.18.07a11
Apr 17Bergen County RelaysApr 17 · 400m Hurdles · Place 10 · New Milford400m Hurdles30" / 0.762m10.1:16.53a PB11
Apr 17Bergen County RelaysApr 17 · Long Jump · Place 15 · New MilfordLong Jump15.13-03.75 PB11
Apr 17Bergen County RelaysApr 17 · High Jump · Place 3 · New MilfordHigh Jump3.4-08.0011

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Mar 8NJSIAA State Indoor Meet of ChampionsMar 8 · High Jump · Place 29 · New MilfordHigh Jump295-00.0011
Mar 8NJSIAA State Indoor Meet of ChampionsMar 8 · High Jump · Place 15 · New MilfordHigh Jump155-011
Mar 8NJSIAA State Indoor Meet of ChampionsMar 8 · High Jump · Place 15 · New MilfordHigh Jump155-011
Mar 8NJSIAA State Indoor Meet of ChampionsMar 8 · High Jump · Place 15 · New MilfordHigh Jump155-011
Mar 3Eastern States Indoor ChampsMar 3 · High Jump · Place 12 · New MilfordHigh Jump124-10.0011
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · High Jump · Place 2 · New MilfordHigh Jump25-011
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · High Jump · Place 2 · New MilfordHigh Jump25-011
Feb 11Bergen County ChampionshipsFeb 11 · High Jump · Place 4 · New MilfordHigh Jump44-11.00—
Feb 11Bergen County ChampionshipsFeb 11 · 55m Hurdles · Place 45 · New Milford55m HurdlesRound P4510.34—
Feb 8NJSIAA Sectional Championships - North 2 Groups 1&2Feb 8 · High Jump · Place 2 · New MilfordHigh Jump25-011
Jan 28NJIC ChampionshipsJan 28 · 55m Hurdles · Place 19 · New Milford55m Hurdles33"Round P19.10.67a PB11
Jan 28NJIC ChampionshipsJan 28 · High Jump · Place 2 · New MilfordHigh Jump2.4-08.0011
Jan 17Bob Chiswell ClassicJan 17 · High Jump · Place 2 · New MilfordHigh Jump24-1011
Jan 10Garfield HS High Jump/Shot Put Invitational #3Jan 10 · High Jump · Place 2 · New MilfordHigh Jump24-1011

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 20Garfield HS High Jump/Shot Put Invitational #1Dec 20 · High Jump · Place 1 · New MilfordHigh Jump1.5-0 PB11
Dec 18Paul Schwartz InvitationalDec 18 · High Jump · Place 1 · New MilfordHigh Jump1.5-011
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · High Jump · Place 6 · New MilfordHigh Jump64-1010
Feb 15NJSIAA Sectional Championships - North 2 Groups 1&2Feb 15 · High Jump · Place 2 · New MilfordHigh Jump25-010
Jan 29NJIC ChampionshipsJan 29 · Triple Jump · Place 19 · New MilfordTriple Jump19.28-11.50 PB10
Jan 29NJIC ChampionshipsJan 29 · High Jump · Place 2 · New MilfordHigh Jump2.4-10.0010
Jan 18Bob Chiswell ClassicJan 18 · High Jump · Place 2 · New MilfordHigh Jump2.4-1010
Jan 17NJSIAA Relay Championships - Group 1Jan 17 · High Jump · Place 1 · New MilfordHigh Jump15-010
Jan 11Garfield HS Shot Put / High Jump Invitational #3Jan 11 · High Jump · Place 1 · New MilfordHigh Jump1.4-1010
Jan 3Tom Zaccone InvitationalJan 3 · Triple Jump · Place 5 · New MilfordTriple Jump528-7—
Jan 3Tom Zaccone InvitationalJan 3 · High Jump · Place 2 · New MilfordHigh Jump24-9—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 1 & 4May 30 · High Jump · Place 6 · New MilfordHigh Jump65-00.0010
May 20North Jersey Sophomore ChampionshipMay 20 · Triple Jump · Place 3 · New MilfordTriple Jump329-7.5—
May 20North Jersey Sophomore ChampionshipMay 20 · High Jump · Place 2 · New MilfordHigh Jump25-2—
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · High Jump · Place 6 · New MilfordHigh Jump65-010
May 9Bergen County ChampionshipsMay 9 · Triple Jump · Place 13 · New MilfordTriple Jump13.29-09.75 PB10
May 9Bergen County ChampionshipsMay 9 · Long Jump · New MilfordLong Jump--DNS10
May 9Bergen County ChampionshipsMay 9 · High Jump · Place 5 · New MilfordHigh Jump5.4-08.0010
Apr 28NJIC American+Patriot Division ChampsApr 28 · High Jump · Place 1 · New MilfordHigh Jump15-010
Apr 28NJIC American+Patriot Division ChampsApr 28 · Triple Jump · Place 15 · New MilfordTriple Jump1529-410
Apr 28NJIC American+Patriot Division ChampsApr 28 · Long Jump · Place 15 · New MilfordLong Jump1513-3.7510
Apr 11Bergen County RelaysApr 11 · 400m Hurdles · Place 11 · New Milford400m Hurdles30" / 0.762m11.1:21.44a10

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20Paul Schwartz InvitationalDec 20 · High Jump · Place 1 · New MilfordHigh Jump1.5-010
Dec 14Garfield HS High Jump/Shot Put Invitational #1Dec 14 · High Jump · Place 2 · New MilfordHigh Jump2.4-0810
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · High Jump · Place 16 · New MilfordHigh Jump164-89
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · High Jump · Place 16 · New MilfordHigh Jump164-89
Feb 3NJSIAA Sectional Championships - North 1 Group 1&4Feb 3 · High Jump · Place 5 · New MilfordHigh Jump54-69
Jan 25NJIC ChampionshipsJan 25 · High Jump · Place 6 · New MilfordHigh Jump6.4-08.009

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Group 1-4 ChampionshipsJun 7 · High Jump · Place 6 · New MilfordHigh Jump64-10.009
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · High Jump · Place 3 · New MilfordHigh Jump33.259
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · High Jump · Place 3 · New MilfordHigh Jump33.259
May 20Bergen County Frosh Girls ChampsMay 20 · High Jump · Place 3 · New MilfordHigh Jump34-8—
May 10Bergen County ChampionshipsMay 10 · High Jump · Place 7 · New MilfordHigh Jump7.4-06.009
Apr 29NJIC National & Patriot Division ChampsApr 29 · High Jump · Place 3 · New MilfordHigh Jump34-06.009