Był zawodnikiem akademickiej drużyny Wisconsin Badgers na uczelni University of Wisconsin-Madison. W drafcie NHL z 2007 został wybrany przez Montreal Canadiens z numerem 12. Dwa lata później, w 2009 prawa do niego zostały odsprzedane do klubu New York Rangers. W lipcu 2010 podpisał kontrakt z tym klubem. Początkowo, od października 2010 występował w zespole farmerskim, Connecticut Whale. Od stycznia 2011 na stałe zawodnik New York Rangers i od tego czasu występuje w rozgrywkach NHL. Od października 2012 na okres lokautu w sezonie &lt;a href="NHL%20%282012/2013%29"&gt;NHL (2012/2013)&lt;/a&gt; związany kontraktem z kazachskim klubem, Barys Astana (rozegrał 10 meczów). W lipcu 2013 przedłużył kontrakt z nowojorskim klubem o sześć lat. Pod koniec lutego 2018 został zawodnikiem Tampa Bay Lightning.