Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorBergen County Championships · Feb 1125.64Bergen County ChampionshipsFebruary 11, 2026
200 Meters · OutdoorNJSIAA Sectionals North 1 Groups 1 and 4 · May 1525.25aNJSIAA Sectionals North 1 Groups 1 and 4May 15, 2026
400 Meters · IndoorNJIC Championships · Jan 2856.51aNJIC ChampionshipsJanuary 28, 2026
400 Meters · OutdoorNJSIAA Sectionals North 1 Groups 1 and 4 · May 1555.38aNJSIAA Sectionals North 1 Groups 1 and 4May 15, 2026
400 Meters · Relay Split · OutdoorBergen County Relays · Apr 1750.69aBergen County RelaysApril 17, 2026
600 Meters · IndoorBergen County Champs · Feb 121:38.07Bergen County ChampsFebruary 12, 2025
800 Meters · IndoorBergen County Championships · Feb 142:36.84Bergen County ChampionshipsFebruary 14, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 400 Meters · Place 24 · New Milford400 Meters24.55.38a PB12
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 200 Meters · Place 34 · New Milford200 Meters34.25.25a PBWind: -1.412
May 8Bergen County ChampionshipsMay 8 · 400 Meters · Place 24 · New Milford400 Meters24.55.70a12
May 8Bergen County ChampionshipsMay 8 · 200 Meters · Place 31 · New Milford200 Meters31.25.68a12
Apr 27NJIC Colonial+Patriot Division ChampsApr 27 · 400 Meters · Place 11 · New Milford400 Meters11.55.69a12
Apr 17Bergen County RelaysApr 17 · 400 Meters · Place 3 · New Milford400 MetersRelay Split3.50.69a PB12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 11Bergen County ChampionshipsFeb 11 · 400 Meters · Place 37 · New Milford400 Meters3756.59—
Feb 11Bergen County ChampionshipsFeb 11 · 200 Meters · Place 123 · New Milford200 Meters12325.64 PB—
Jan 28NJIC ChampionshipsJan 28 · 400 Meters · Place 25 · New Milford400 Meters25.56.51a PB12

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 28NJIC American+Patriot Division ChampsApr 28 · 400 Meters · Place 16 · New Milford400 Meters1658.0711

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - North 2 Groups 1&2Feb 15 · 400 Meters · Place 36 · New Milford400 Meters3659.2011
Feb 12Bergen County ChampsFeb 12 · 600 Meters · Place 32 · New Milford600 Meters321:38.07 PB—
Feb 12Bergen County ChampsFeb 12 · 200 Meters · Place 119 · New Milford200 Meters11926.29—
Jan 29NJIC ChampionshipsJan 29 · 200 Meters · Place 18 · New Milford200 Meters18.26.15a11
Jan 3Tom Zaccone InvitationalJan 3 · 600 Meters · Place 5 · New Milford600 Meters51:38.3—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20Paul Schwartz InvitationalDec 20 · 600 Meters · Place 3 · New Milford600 Meters3.1:40.511
Feb 14Bergen County ChampionshipsFeb 14 · 800 Meters · Place 60 · New Milford800 Meters602:36.84 PB10
Feb 14Bergen County ChampionshipsFeb 14 · 200 Meters · Place 23 · New Milford200 Meters2326.5610
Jan 25NJIC ChampionshipsJan 25 · 200 Meters · Place 24 · New Milford200 Meters24.26.33a10

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15Bergen County ChampionshipsFeb 15 · 200 Meters · Place 38 · New Milford200 Meters3828.519
Feb 15Bergen County ChampionshipsFeb 15 · 200 Meters · Place 38 · New Milford200 Meters3828.519
Jan 26NJIC Indoor Track ChampionshipsJan 26 · 200 Meters · Place 70 · New Milford200 Meters70.28.68a9
Jan 16Ed Church InvitationalJan 16 · 400 Meters · Place 6 · New Milford400 Meters61:02.9—