Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorCrusader Relays · May 15:26.22Crusader RelaysMay 1, 2026
1600 Meters · OutdoorNJIC Colonial+Patriot Division Champs · Apr 275:44.57aNJIC Colonial+Patriot Division ChampsApril 27, 2026
2000m Steeplechase · OutdoorCrusader Relays · May 18:47.19Crusader RelaysMay 1, 2026
3000 Meters · OutdoorCrusader Relays · May 111:26.89Crusader RelaysMay 1, 2026
3200 Meters · OutdoorNJSIAA Group Championships - NPA & NPB · May 2912:13.54aNJSIAA Group Championships - NPA & NPBMay 29, 2026
800 Meters · OutdoorNJSIAA Group Championships - NPA & NPB · May 292:38.87aNJSIAA Group Championships - NPA & NPBMay 29, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 3200 Meters · Place 15 · Dwight-Englewood3200 Meters15.12:13.54a PB10
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 1600 Meters · Place 17 · Dwight-Englewood1600 Meters17.5:45.91a10
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 800 Meters · Place 39 · Dwight-Englewood800 Meters39.2:38.87a PB10
May 8Bergen County ChampionshipsMay 8 · 3200 Meters · Place 3 · Dwight-Englewood3200 Meters3.12:29.33a10
May 8Bergen County ChampionshipsMay 8 · 1600 Meters · Place 3 · Dwight-Englewood1600 Meters3.5:45.41a10
May 1Crusader RelaysMay 1 · 2000m Steeplechase · Place 12 · Dwight - Eng2000m Steeplechase128:47.19 PB—
May 1Crusader RelaysMay 1 · 3000 Meters · Place 6 · Dwight - Eng3000 Meters611:26.89 PB—
May 1Crusader RelaysMay 1 · 1500 Meters · Place 13 · Dwight - Eng1500 Meters135:26.22 PB—
Apr 27NJIC Colonial+Patriot Division ChampsApr 27 · 3200 Meters · Place 6 · Dwight-Englewood3200 Meters6.12:42.95a10
Apr 27NJIC Colonial+Patriot Division ChampsApr 27 · 1600 Meters · Place 6 · Dwight-Englewood1600 Meters6.5:44.57a PB10

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · 3200 Meters · Place 17 · Dwight-Englewood3200 Meters17.12:33.13a9
May 30NJSIAA NPA & NPB StatesMay 30 · 1600 Meters · Place 27 · Dwight-Englewood1600 Meters27.5:47.83a9
May 30NJSIAA NPA & NPB StatesMay 30 · 800 Meters · Place 46 · Dwight-Englewood800 Meters46.2:44.62a9
May 9Bergen County ChampionshipsMay 9 · 3200 Meters · Place 3 · Dwight-Englewood3200 Meters3.12:24.25a9
May 9Bergen County ChampionshipsMay 9 · 1600 Meters · Place 4 · Dwight-Englewood1600 Meters4.5:50.29a9
May 9Bergen County ChampionshipsMay 9 · 800 Meters · Place 5 · Dwight-Englewood800 Meters5.2:45.909
May 2Crusader RelaysMay 2 · 1500 Meters · Place 15 · Dwight - Eng1500 Meters155:30.96—
May 2Crusader RelaysMay 2 · 3000 Meters · Place 13 · Dwight - Eng3000 Meters1311:47.56—