Wychowanek Łokomotiwu Jarosław. W latach 2009–2012 zawodnik New York Rangers. Od lipca 2012 zawodnik Columbus Blue Jackets[1]. Trafił tam w ramach wymiany zawodników (wraz z nim do Columbus zostali przekazani jeszcze Brandon Dubinsky i Tim Erixon, a do Nowego Jorku Rick Nash i Steven Delisle[2][3]. Od września 2012 roku na okres lokautu w sezonie NHL (2012/2013) związany kontraktem z macierzystym klubem Łokomotiwem Jarosław[4]. Następnie powrócił do USA i rozegrał skrócony sezon NHL. W czerwcu 2013 przedłużył kontrakt z Columbus o trzy lata[5]. Od lipca 2015 zawodnik Chicago Blackhawks[6]. Podpisał tam wtedy pięcioletni kontrakt[7]. W lipcu 2019 przeszedł do Ottawa Senators[8]. We wrześniu 2021 został zaangażowany przez Colorado Avalanche[9]. W październiku 2021 ogłoszono jego powrót do Łokomotiwu[10]. W grudniu 2022 został zaangażowany przez Lehigh Valley Phantoms w AHL[11]. Od początku stycznia 2024 zawodnik Hartford Wolf Pack[12].