Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorBergen County Championships · Feb 1123.812Bergen County ChampionshipsFebruary 11, 2026
200 Meters · OutdoorBergen County Championships · May 823.53aBergen County ChampionshipsMay 8, 2026
200 Meters · Relay Split · OutdoorBergen County Relays · Apr 1750.428Bergen County RelaysApril 17, 2024
2000m Steeplechase · OutdoorCrusader Relays · May 18:27.18Crusader RelaysMay 1, 2026
400 Meters · IndoorEastern States Indoor Champs · Mar 352.09Eastern States Indoor ChampsMarch 3, 2026
400 Meters · OutdoorBergen County Meet of Champs · May 2051.55aBergen County Meet of ChampsMay 20, 2026
400 Meters · Relay Split · OutdoorNJSIAA NPA & NPB States · May 3053.091NJSIAA NPA & NPB StatesMay 30, 2025
400m Hurdles · 36" / 0.914m · OutdoorBergen County Championships · May 91:05.06aBergen County ChampionshipsMay 9, 2025
600 Meters · IndoorBergen County Champs · Feb 121:33.96Bergen County ChampsFebruary 12, 2025
800 Meters · IndoorBergen County Championships · Feb 142:17.00Bergen County ChampionshipsFebruary 14, 2024
800 Meters · OutdoorNJIC National & Patriot Division Champs · Apr 292:09.01NJIC National & Patriot Division ChampsApril 29, 2024
Javelin · 800g · OutdoorBergen County Relays · Apr 17153-03Bergen County RelaysApril 17, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 20Bergen County Meet of ChampsMay 20 · Javelin · Place 11 · Dwight-EnglewoodJavelin11139-1112
May 20Bergen County Meet of ChampsMay 20 · 400 Meters · Place 14 · Dwight-Englewood400 Meters1451.55a PB12
May 8Bergen County ChampionshipsMay 8 · Javelin · Place 2 · Dwight-EnglewoodJavelin800g2.148' 0"12
May 8Bergen County ChampionshipsMay 8 · 400 Meters · Place 5 · Dwight-Englewood400 Meters5.52.01a12
May 8Bergen County ChampionshipsMay 8 · 200 Meters · Place 9 · Dwight-Englewood200 Meters9.23.53a PB12
May 1Crusader RelaysMay 1 · 2000m Steeplechase · Place 19 · Dwight - Eng2000m Steeplechase198:27.18 PB—
Apr 27NJIC Colonial+Patriot Division ChampsApr 27 · Javelin · Place 2 · Dwight-EnglewoodJavelin800g2.151-1012
Apr 27NJIC Colonial+Patriot Division ChampsApr 27 · 400 Meters · Place 3 · Dwight-Englewood400 Meters3.51.77a12
Apr 17Bergen County RelaysApr 17 · Javelin · Place 2 · Dwight-EnglewoodJavelin800g2.153-03 PB12
Apr 17Bergen County RelaysApr 17 · 400 Meters · Place 12 · Dwight-Englewood400 MetersRelay Split12.53.82a12

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 3Eastern States Indoor ChampsMar 3 · 400 Meters · Place 24 · Dwight - Eng400 Meters2452.09 PB12
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 400 Meters · Place 11 · Dwight - Englewood School400 Meters1153.3012
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 800 Meters · Place 34 · Dwight - Englewood School800 Meters342:18.1712
Feb 11Bergen County ChampionshipsFeb 11 · 400 Meters · Place 22 · Dwight - Eng400 Meters2253.64—
Feb 11Bergen County ChampionshipsFeb 11 · 200 Meters · Place 34 · Dwight - Eng200 Meters3423.812 PB—
Feb 3NJ Varsity ClassicFeb 3 · 400 Meters · Place 24 · Dwight - Eng400 Meters2453.2712
Feb 3NJ Varsity ClassicFeb 3 · 400 Meters · Place 24 · Dwight - Eng400 Meters2453.2712
Jan 28NJIC ChampionshipsJan 28 · 400 Meters · Place 13 · Dwight-Englewood400 Meters13.54.36a12

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 8Ridge Winter InvitationalDec 8 · 400 Meters · Place 37 · Dwight-Englewood400 Meters37.57.90a12
Mar 4Eastern States Indoor ChampionshipsMar 4 · 400 Meters · Place 23 · Dwight - Eng400 Meters2352.8211
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · 400 Meters · Place 19 · Dwight - Englewood School400 Meters1954.4611
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · 800 Meters · Place 34 · Dwight - Englewood School800 Meters342:19.8311
Feb 12Bergen County ChampsFeb 12 · 600 Meters · Place 29 · Dwight - Eng600 Meters291:33.96 PB—
Feb 12Bergen County ChampsFeb 12 · 400 Meters · Place 29 · Dwight - Eng400 Meters2954.84—
Jan 29NJIC ChampionshipsJan 29 · 800 Meters · Place 27 · Dwight-Englewood800 Meters27.2:22.50a11
Jan 29NJIC ChampionshipsJan 29 · 400 Meters · Place 8 · Dwight-Englewood400 Meters8.53.20a11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · Javelin · Place 14 · Dwight-EnglewoodJavelin800g14.143-0011
May 30NJSIAA NPA & NPB StatesMay 30 · 400 Meters · Dwight-Englewood400 MetersRelay Split—53.091 PB11
May 30NJSIAA NPA & NPB StatesMay 30 · 800 Meters · Place 44 · Dwight-Englewood800 Meters44.2:10.29a11
May 30NJSIAA NPA & NPB StatesMay 30 · 400 Meters · Place 31 · Dwight-Englewood400 Meters31.52.35a11
May 9Bergen County ChampionshipsMay 9 · 400m Hurdles · Place 10 · Dwight-Englewood400m Hurdles36" / 0.914m10.1:05.06a PB11
May 9Bergen County ChampionshipsMay 9 · Javelin · Place 3 · Dwight-EnglewoodJavelin800g3.133-0811
May 9Bergen County ChampionshipsMay 9 · 800 Meters · Place 7 · Dwight-Englewood800 Meters7.2:11.32a11
Apr 28NJIC American+Patriot Division ChampsApr 28 · Javelin · Place 7 · Dwight - Englewood SchoolJavelin7125-711
Apr 28NJIC American+Patriot Division ChampsApr 28 · 800 Meters · Place 8 · Dwight - Englewood School800 Meters82:11.2611
Apr 11Bergen County RelaysApr 11 · Javelin · Place 4 · Dwight-EnglewoodJavelin800g4.121-0111

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 9Ridge Winter InvitationalDec 9 · 600 Meters · Place 28 · Dwight-Englewood600 Meters28.1:39.95a11
Dec 9Ridge Winter InvitationalDec 9 · 400 Meters · Place 33 · Dwight-Englewood400 Meters33.56.80a11
Feb 21NJISAA Indoor Track ChampionshipFeb 21 · 400 Meters · Place 10 · Dwight - Englewood School400 Meters1057.0010
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 800 Meters · Place 29 · Dwight - Englewood School800 Meters292:20.2010
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 800 Meters · Place 29 · Dwight - Englewood School800 Meters292:20.2010
Feb 14Bergen County ChampionshipsFeb 14 · 800 Meters · Place 10 · Dwight - Eng800 Meters102:17.00 PB10
Jan 25NJIC ChampionshipsJan 25 · 800 Meters · Place 10 · Dwight-Englewood800 Meters10.2:22.82a10
Jan 25NJIC ChampionshipsJan 25 · 400 Meters · Place 33 · Dwight-Englewood400 Meters33.59.82a10

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10Bergen County ChampionshipsMay 10 · Javelin · Place 8 · Dwight-EnglewoodJavelin800g8.92-1010
May 10Bergen County ChampionshipsMay 10 · 800 Meters · Place 10 · Dwight-Englewood800 Meters10.2:10.10a10
Apr 29NJIC National & Patriot Division ChampsApr 29 · Javelin · Place 14 · Dwight - EngJavelin1496-0910
Apr 29NJIC National & Patriot Division ChampsApr 29 · 800 Meters · Place 4 · Dwight - Eng800 Meters42:09.01 PB10
Apr 17Bergen County RelaysApr 17 · 200 Meters · Dwight-Englewood200 MetersRelay Split—50.428 PB10
Apr 17Bergen County RelaysApr 17 · Javelin · Place 9 · Dwight-EnglewoodJavelin800g9.80-0810

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · 800 Meters · Place 47 · Dwight-Englewood800 Meters47.2:23.64a9
May 1NJIC Colonial+Patriot Division ChampionshipMay 1 · 800 Meters · Place 10 · Dwight-Englewood800 Meters10.2:20.06a9

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15Bergen County ChampionshipsFeb 15 · 800 Meters · Place 13 · Dwight - Eng800 Meters132:24.899
Feb 15Bergen County ChampionshipsFeb 15 · 800 Meters · Place 13 · Dwight - Eng800 Meters132:24.899
Feb 8Peddie JV Invitational #2Feb 8 · 800 Meters · Place 12 · Dwight - Eng800 Meters122:37.30—
Jan 26NJIC Indoor Track ChampionshipsJan 26 · 800 Meters · Place 30 · Dwight-Englewood800 Meters30.2:38.69a9