Le 28 décembre 2010, il a été échangé avec les Canadiens de Montréal pour un second tour dans le cadre du projet de 2011 et du cinquième tour conditionnel du projet de 2012.
Wisniewski a également joué pour les Blackhawks de Chicago pendant 4 saisons, les Canards Anaheim pendant 2 saisons et les Islanders de New York pendant 1 saison avant d'être échangés avec les Canadiens de Montréal le 28 décembre 2010 pour un second tour dans le cadre du projet de 2011 et du cinquième tour conditionnel de la version 2012.