Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorNJSIAA Group 2 & 3 State Championships · Feb 174:33.08NJSIAA Group 2 & 3 State ChampionshipsFebruary 17, 2024
1600 Meters · OutdoorBergen County Meet of Champs · May 204:16.94aBergen County Meet of ChampsMay 20, 2026
3200 Meters · IndoorNJSIAA Group 2 & 3 State Championships · Feb 179:48.53NJSIAA Group 2 & 3 State ChampionshipsFebruary 17, 2024
3200 Meters · OutdoorBig North Championships-Freedom, National, United · May 210:21.00Big North Championships-Freedom, National, UnitedMay 2, 2025
800 Meters · IndoorNJSIAA Group 2 & 3 Championships · Feb 212:10.48NJSIAA Group 2 & 3 ChampionshipsFebruary 21, 2026
800 Meters · OutdoorNJSIAA Sectionals North 1 Groups 2 and 3 · May 151:55.63aNJSIAA Sectionals North 1 Groups 2 and 3May 15, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · 800 Meters · Place 23 · Pascack Valley800 Meters23.1:57.62a12
May 29NJSIAA Group Championships - 2 & 3May 29 · 1600 Meters · Place 6 · Pascack Valley1600 Meters6.4:25.45a12
May 29NJSIAA Group Championships - 2 & 3May 29 · 800 Meters · Place 6 · Pascack Valley800 Meters6.1:56.07a12
May 20Bergen County Meet of ChampsMay 20 · 1600 Meters · Place 1 · Pascack Valley1600 Meters14:16.94a PB12
May 15NJSIAA Sectionals North 1 Groups 2 and 3May 15 · 1600 Meters · Place 1 · Pascack Valley1600 Meters1.4:24.88a12
May 15NJSIAA Sectionals North 1 Groups 2 and 3May 15 · 800 Meters · Place 1 · Pascack Valley800 Meters1.1:55.63a PB12
May 8Bergen County ChampionshipsMay 8 · 1600 Meters · Place 1 · Pascack Valley1600 Meters1.4:25.88a12
May 8Bergen County ChampionshipsMay 8 · 800 Meters · Place 2 · Pascack Valley800 Meters2.1:58.21a12
Apr 29Big North Championships-Freedom, National, UnitedApr 29 · 1600 Meters · Place 1 · Pascack Valley1600 Meters1.4:23.50a12
Apr 29Big North Championships-Freedom, National, UnitedApr 29 · 800 Meters · Place 2 · Pascack Valley800 Meters2.2:00.80a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 1600 Meters · Place 10 · Pascack Valley1600 Meters104:33.5712
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 800 Meters · Place 21 · Pascack Valley800 Meters212:10.48 PB12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 2 & 3May 30 · 800 Meters · Place 10 · Pascack Valley800 Meters101:58.6511
May 30NJSIAA Group Championships - 2 & 3May 30 · 1600 Meters · Place 7 · Pascack Valley1600 Meters74:21.7511
May 2Big North Championships-Freedom, National, UnitedMay 2 · 1600 Meters · Place 1 · Pascack Valley1600 Meters14:23.0411
May 2Big North Championships-Freedom, National, UnitedMay 2 · 3200 Meters · Place 3 · Pascack Valley3200 Meters310:21.00 PB11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 8NJSIAA Sectional Championships - North 1 Group 1&2Feb 8 · 1600 Meters · Place 19 · Pascack Valley1600 Meters195:04.0011

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 2Big North Championships Freedom-National-UnitedMay 2 · 1600 Meters · Place 3 · Pascack Valley1600 Meters34:29.2910
May 2Big North Championships Freedom-National-UnitedMay 2 · 800 Meters · Place 8 · Pascack Valley800 Meters82:01.6610

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 3200 Meters · Place 5 · Pascack Valley3200 Meters59:48.53 PB10
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 1600 Meters · Place 10 · Pascack Valley1600 Meters104:33.08 PB10
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 3200 Meters · Place 5 · Pascack Valley3200 Meters59:48.5310
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 1600 Meters · Place 10 · Pascack Valley1600 Meters104:33.0810
Feb 10NJSIAA Sectional Championships - North 1 Group 2&3Feb 10 · 3200 Meters · Place 1 · Pascack Valley3200 Meters110:06.6510
Feb 10NJSIAA Sectional Championships - North 1 Group 2&3Feb 10 · 1600 Meters · Place 3 · Pascack Valley1600 Meters34:34.7910