Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorNJSIAA Group 1 & 4 Championships · Feb 285:03.28NJSIAA Group 1 & 4 ChampionshipsFebruary 28, 2026
1600 Meters · OutdoorNJSIAA State Meet Of Champions · Jun 34:53.46aNJSIAA State Meet Of ChampionsJune 3, 2026
200 Meters · IndoorNJ Spiked Shoe Holiday Festival · Dec 1629.39aNJ Spiked Shoe Holiday FestivalDecember 16, 2024
200 Meters · Relay Split · OutdoorBergen County Relays · Apr 1756.71aBergen County RelaysApril 17, 2026
3200 Meters · OutdoorF.A.T Dual : Bergen Tech, Passaic @ Clifton · Apr 2111:48.58aF.A.T Dual : Bergen Tech, Passaic @ CliftonApril 21, 2026
400 Meters · OutdoorNJSIAA Sectionals North 1 Groups 1 and 4 · May 161:02.16NJSIAA Sectionals North 1 Groups 1 and 4May 16, 2025
400 Meters · Relay Split · OutdoorBergen County Relays · Apr 171:03.20aBergen County RelaysApril 17, 2026
400m Hurdles · 30" / 0.762m · OutdoorBergen County Championships · May 91:13.93aBergen County ChampionshipsMay 9, 2025
800 Meters · IndoorNJSIAA Sectional Championships - North 1 Group 4 · Feb 162:32.54NJSIAA Sectional Championships - North 1 Group 4February 16, 2025
800 Meters · OutdoorNJSIAA Group Championships - 1 & 4 · May 292:12.54aNJSIAA 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

15 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · 1600 Meters · Place 6 · Bergen County Tech1600 Meters6.4:53.46a PB10
May 29NJSIAA Group Championships - 1 & 4May 29 · 1600 Meters · Place 3 · Bergen County Tech1600 Meters3.5:00.38a10
May 29NJSIAA Group Championships - 1 & 4May 29 · 800 Meters · Place 2 · Bergen County Tech800 Meters2.2:12.54a PB10
May 20Bergen County Meet of ChampsMay 20 · 1600 Meters · Place 1 · Bergen County Tech1600 Meters15:03.65a10
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 1600 Meters · Place 2 · Bergen County Tech1600 Meters2.5:00.61a10
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 800 Meters · Place 2 · Bergen County Tech800 Meters2.2:15.25a10
May 8Bergen County ChampionshipsMay 8 · 1600 Meters · Place 2 · Bergen County Tech1600 Meters2.5:00.98a10
May 8Bergen County ChampionshipsMay 8 · 800 Meters · Place 2 · Bergen County Tech800 Meters2.2:13.42a10
Apr 30Big North Championships-Liberty and IndependenceApr 30 · 1600 Meters · Place 1 · Bergen County Tech1600 Meters1.5:24.25a10
Apr 30Big North Championships-Liberty and IndependenceApr 30 · 800 Meters · Place 1 · Bergen County Tech800 Meters1.2:28.41a10
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Bergen County Tech400 Meters—1:02.43a10
Apr 21F.A.T Dual : Bergen Tech, Passaic @ CliftonApr 21 · 3200 Meters · Place 1 · Bergen County Tech3200 Meters1.11:48.58a PB10
Apr 21F.A.T Dual : Bergen Tech, Passaic @ CliftonApr 21 · 1600 Meters · Place 1 · Bergen County Tech1600 Meters1.5:27.73a10
Apr 17Bergen County RelaysApr 17 · 200 Meters · Place 5 · Bergen County Tech200 MetersRelay Split5.56.71a PB10
Apr 17Bergen County RelaysApr 17 · 400 Meters · Place 9 · Bergen County Tech400 MetersRelay Split9.1:03.20a PB10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 1600 Meters · Place 5 · Bergen County Tech1600 Meters55:03.28 PB10
Feb 5NJSIAA Sectional Championships - North 1 Group 4Feb 5 · 1600 Meters · Place 2 · Bergen County Tech1600 Meters25:12.4410
Feb 5NJSIAA Sectional Championships - North 1 Group 4Feb 5 · 1600 Meters · Place 2 · Bergen County Tech1600 Meters25:12.4410

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 22NJ Spiked Shoe Holiday FestivalDec 22 · 1600 Meters · Place 2 · Bergen County Tech1600 Meters2.5:24.26a10
Feb 16NJSIAA Sectional Championships - North 1 Group 4Feb 16 · 800 Meters · Place 10 · Bergen County Tech800 Meters102:32.54 PB9

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · 800 Meters · Place 2 · Bergen County Tech800 Meters22:19.309
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · 400 Meters · Place 16 · Bergen County Tech400 Meters161:02.16 PB9
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · 400m Hurdles · Place 14 · Bergen County Tech400m Hurdles141:13.929
May 9Bergen County ChampionshipsMay 9 · 400m Hurdles · Place 9 · Bergen County Tech400m Hurdles30" / 0.762m9.1:13.93a PB9
May 9Bergen County ChampionshipsMay 9 · 800 Meters · Place 3 · Bergen County Tech800 Meters3.2:22.609
May 9Bergen County ChampionshipsMay 9 · 400 Meters · Place 13 · Bergen County Tech400 Meters13.1:05.73a9
Apr 30Big North Championships-Liberty and IndependenceApr 30 · 800 Meters · Place 1 · Bergen County Tech800 Meters12:28.219
Apr 30Big North Championships-Liberty and IndependenceApr 30 · 400m Hurdles · Place 6 · Bergen County Tech400m Hurdles61:14.039
Apr 30Big North Championships-Liberty and IndependenceApr 30 · 800 Meters · Place 1 · Bergen County Tech800 Meters12:28.219
Apr 30Big North Championships-Liberty and IndependenceApr 30 · 400m Hurdles · Place 6 · Bergen County Tech400m Hurdles61:14.039
Apr 11Bergen County RelaysApr 11 · 400m Hurdles · Place 15 · Bergen County Tech400m Hurdles30" / 0.762m15.1:17.81a9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16NJ Spiked Shoe Holiday FestivalDec 16 · 200 Meters · Place 5 · Bergen County Tech200 Meters5.29.39a PB9