Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · Relay Split · OutdoorBergen County Relays · Apr 1759.45aBergen County RelaysApril 17, 2026
400 Meters · Relay Split · OutdoorBergen County Championships · May 101:12.368Bergen County ChampionshipsMay 10, 2024
800 Meters · OutdoorCounty Seat Invitational · May 182:55.72County Seat InvitationalMay 18, 2024

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 8Bergen County ChampionshipsMay 8 · 800 Meters · Place 17 · Cresskill800 Meters17.2:58.07a12
Apr 27NJIC Colonial+Patriot Division ChampsApr 27 · 800 Meters · Place 19 · Cresskill800 Meters19.3:04.15a12
Apr 17Bergen County RelaysApr 17 · 200 Meters · Place 4 · Cresskill200 MetersRelay Split4.59.45a PB12

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · 800 Meters · Place 30 · Cresskill800 Meters302:58.5310
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · 800 Meters · Place 30 · Cresskill800 Meters302:58.5310
May 18County Seat InvitationalMay 18 · 800 Meters · Place 18 · Cresskill800 Meters182:55.72 PB10
May 10Bergen County ChampionshipsMay 10 · 400 Meters · Cresskill400 MetersRelay Split—1:12.368 PB10
May 10Bergen County ChampionshipsMay 10 · 800 Meters · Place 19 · Cresskill800 Meters19.2:57.25a10
Apr 29NJIC National & Patriot Division ChampsApr 29 · 800 Meters · Place 14 · Cresskill800 Meters142:58.3410

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 20County Seat InvitationalMay 20 · 800 Meters · Place 30 · Cresskill800 Meters303:02.719