28 декабря 2010 года его обменяли в «Монреаль Канадиенс» на выбор во втором раунде драфта 2011 года и условный выбор в пятом раунде драфта 2012 года.
Вишневски также играл за «Чикаго Блэкхокс» 4 сезона, «Анахайм Дакс» - 2 сезона и «Нью-Йорк Айлендерс» - 1 сезон, прежде чем 28 декабря 2010 года его обменяли на «Монреаль Канадиенс» в качестве выбора во втором раунде драфта 2011 года и условно 5-го места. круглый пик на драфте 2012 года.