3 июля 2016 года подписал однолетний контракт с бывшей командой «Нью-Йорк Айлендерс», однако не проведя ни одного матча в сезоне, 10 октября 2016 года был выставлен на драфт отказов, откуда его забрал «Нью-Джерси Дэвилз». За «Дьяволов» набрал 27 очков в 59 встречах, но на дедлайне был обменян 1 марта 2017 года в «Нэшвилл Предаторз» на выбор в 6-м раунде Драфта НХЛ 2017 года. Вместе с «Нэшвиллом» дошел до Финала Кубка Стэнли. Всего за «Предаторз» провел 13 матчей, из которых заработал лишь 1 передачу.