Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorThe Armory Frosh/Novice Meet · Jan 195:36.50The Armory Frosh/Novice MeetJanuary 19, 2022
400 Meters · IndoorCoaches Hall of Fame Invitational · Dec 1757.38aCoaches Hall of Fame InvitationalDecember 17, 2022
400 Meters · OutdoorNJSIAA Group Championships - 2 & 3 · May 3051.54NJSIAA Group Championships - 2 & 3May 30, 2025
400 Meters · Relay Split · OutdoorBergen County Championships · May 1050.812Bergen County ChampionshipsMay 10, 2024
400m Hurdles · 36" / 0.914m · OutdoorBergen County Championships · May 91:00.83aBergen County ChampionshipsMay 9, 2025
600 Meters · IndoorBergen County Championships · Feb 151:33.83Bergen County ChampionshipsFebruary 15, 2023
800 Meters · IndoorNJSIAA Sectional Championships - North 1 Group 2&3 · Feb 32:15.00NJSIAA Sectional Championships - North 1 Group 2&3February 3, 2023
800 Meters · OutdoorBig North Championships - American-Patriot · May 12:08.79Big North Championships - American-PatriotMay 1, 2024

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

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 2 & 3May 30 · 400 Meters · Place 17 · Pascack Hills400 Meters1751.54 PB12
May 21Bergen County Meet of ChampsMay 21 · 400 Meters · Place 13 · Pascack Hill400 Meters1351.99—
May 21Bergen County Meet of ChampsMay 21 · 400 Meters · Place 13 · Pascack Hill400 Meters1351.99—
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · 400 Meters · Place 5 · Pascack Hill400 Meters553.5112
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · 400m Hurdles · Place 7 · Pascack Hill400m Hurdles71:00.8312
May 9Bergen County ChampionshipsMay 9 · 400m Hurdles · Place 3 · Pascack Hills400m Hurdles36" / 0.914m3.1:00.83a PB12
May 1Big North Championships - Patriot-AmericanMay 1 · 400 Meters · Place 5 · Pascack Hills400 Meters553.5112
May 1Big North Championships - Patriot-AmericanMay 1 · 400m Hurdles · Place 7 · Pascack Hills400m Hurdles71:02.2212

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 30NJ Metropolitan InvitationalJan 30 · 800 Meters · Place 71 · Pascack Hill800 Meters712:19.5112

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 400m Hurdles · Place 12 · Pascack Hill400m Hurdles121:01.0911
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 400m Hurdles · Place 12 · Pascack Hill400m Hurdles121:01.0911
May 10Bergen County ChampionshipsMay 10 · 400m Hurdles · Place 8 · Pascack Hills400m Hurdles36" / 0.914m8.1:01.88a11
May 10Bergen County ChampionshipsMay 10 · 400 Meters · Pascack Hills400 MetersRelay Split—50.812 PB11
May 10Bergen County ChampionshipsMay 10 · 800 Meters · Place 14 · Pascack Hills800 Meters14.2:10.51a11
May 1Big North Championships - American-PatriotMay 1 · 800 Meters · Place 3 · Pascack Hills800 Meters32:08.79 PB11
May 1Big North Championships - American-PatriotMay 1 · 400m Hurdles · Place 3 · Pascack Hills400m Hurdles31:01.2611
Apr 17Bergen County RelaysApr 17 · 400 Meters · Pascack Hills400 MetersRelay Split—54.03011

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals North 1 Groups 2 and 3Jun 2 · 400m Hurdles · Place 15 · Pascack Hills400m Hurdles36" / 0.914m15.1:02.66a10
Jun 2NJSIAA Sectionals North 1 Groups 2 and 3Jun 2 · 800 Meters · Place 25 · Pascack Hills800 Meters25.2:11.42a10
May 23North Jersey Sophomore ChampionshipMay 23 · 400m Hurdles · Place 3 · Pascack Hills400m Hurdles360.9—

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 15Bergen County ChampionshipsFeb 15 · 600 Meters · Place 16 · Pascack Hill600 Meters161:33.83 PB10
Feb 15Bergen County ChampionshipsFeb 15 · 600 Meters · Place 16 · Pascack Hill600 Meters161:33.8310
Feb 3NJSIAA Sectional Championships - North 1 Group 2&3Feb 3 · 800 Meters · Place 22 · Pascack Hills800 Meters222:15.00 PB10
Feb 3NJSIAA Sectional Championships - North 1 Group 2&3Feb 3 · 800 Meters · Place 22 · Pascack Hills800 Meters222:15.0010
Jan 18The Armory Frosh / Novice MeetJan 18 · 800 Meters · Place 17 · Pascack Hill800 Meters172:23.91—
Jan 18The Armory Frosh / Novice MeetJan 18 · 400 Meters · Place 30 · Pascack Hill400 Meters3059.27—
Jan 16SJTCA Winter Meet #6Jan 16 · 800 Meters · Place 41 · Pascack Hills800 Meters412:18.4310
Jan 9Big North Championships - American, Independence, National, PatriotJan 9 · 800 Meters · Place 12 · Pascack Hills800 Meters122:22.8710

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17Coaches Hall of Fame InvitationalDec 17 · 400 Meters · Place 35 · Pascack Hills400 Meters35.57.38a PB10
Feb 16Bergen County ChampionshipsFeb 16 · 800 Meters · Place 5 · Pascack Hills800 Meters52:18.18—
Jan 19The Armory Frosh/Novice MeetJan 19 · 1600 Meters · Place 16 · Pascack Hills1600 Meters165:36.50 PB—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals North 1 Groups 2 and 3Jun 3 · 800 Meters · Place 38 · Pascack Hills800 Meters38.2:19.37a9
May 25John Gallione Bergen County Freshmen Boys ChampionshipMay 25 · 800 Meters · Place 3 · Pascack Hills800 Meters32:18.4—
May 13Bergen County ChampionshipsMay 13 · 800 Meters · Place 24 · Pascack Hills800 Meters24.2:20.75a9
May 5Big North Championships - American & PatriotMay 5 · 800 Meters · Place 6 · Pascack Hills800 Meters62:17.529

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18Energice Coaches Hall of Fame InvitationalDec 18 · 400 Meters · Place 60 · Pascack Hills400 Meters60.1:03.34a9