Wychowanek Dukli Trenczyn. W drafcie NHL z 2004 wybrany przez Buffalo Sabres. Od 2006 zawodnik tego klubu. W lipcu 2011 przedłużył umowę z klubem podpisując czteroletni kontrakt. Od września 2012 do stycznia 2013 roku na okres lokautu w sezonie &lt;a href="NHL%20%282012/2013%29"&gt;NHL (2012/2013)&lt;/a&gt; związany kontraktem ze Slovanem Bratysława. Od lipca 2013 zawodnik Carolina Hurricanes (klub przekazał go w drodze w wymiany, w ramach której do Buffalo trafił Jamie McBain oraz uzgodniono wyrównanie w postaci miejsca w przyszłym drafcie NHL). Od końca lutego 2015 zawodnik Los Angeles Kings. Od lipca 2015 zawodnik Edmonton Oilers, związany sześcioletnim kontraktem. Od lipca 2019 zawodnik Dallas Stars.