Im Juni 2017 wurde DeAngelo samt einem Erstrunden-Wahlrecht für den NHL Entry Draft 2017 an die New York Rangers abgegeben, die im Gegenzug Derek Stepan und Antti Raanta nach Arizona schickten. Bei den Rangers kam er in der Saison 2018/19 erstmals ausschließlich in der NHL zum Einsatz und verzeichnete dabei 30 Scorerpunkte in 61 Spielen. Diese Leistung steigerte er im Folgejahr deutlich auf 53 Punkte aus 68 Partien, wodurch er sich unter den fünf offensivstärksten Abwehrspielern der Liga platzierte. Anschließend erhielt er im Oktober 2020 einen neuen Zweijahresvertrag in New York, der ihm ein durchschnittliches Jahresgehalt von 4,8 Millionen US-Dollar einbringen sollte. Im Verlauf der &lt;a href="NHL%202020/21"&gt;Saison 2020/21&lt;/a&gt; führten Undiszipliniertheiten und Unsportlichkeiten dazu, dass DeAngelo lediglich sechs Spiele bestritt und aus dem Team entfernt wurde. Nach der Spielzeit wurde der Vertrag frühzeitig aufgelöst, woraufhin sich DeAngelo als Free Agent für zunächst eine Spielzeit den Carolina Hurricanes anschloss.