Wychowanek szkoły UDO SDJuSSz przy klubie Ak Bars Kazań. Występował w drużynie rezerwowej klubu, zaś w pierwszym zespole rozegrał jeden mecz. W 2009 roku wyjechał do Kanady i występował w drużynie Barrie Colts w juniorskich rozgrywkach OHL. Z zespołem zdobył trofea klubowe. W drafcie NHL z 2010 został wybrany przez Atlanta Thrashers. W październiku 2010 roku został zawodnikiem tego klubu, zadebiutował w lidze NHL i rozegrał sezon &lt;a href="NHL%20%282010/2011%29"&gt;NHL (2010/2011)&lt;/a&gt;. Następnie podpisał kontrakt z Winnipeg Jets, w barwach którego rozegrał sezon &lt;a href="NHL%20%282011/2012%29"&gt;NHL (2011/2012)&lt;/a&gt;. Później wskutek ogłoszonego lokautu w NHL od początku sezonu 2012/2013 nadal występował w klubie z St. John’s IceCaps w lidze AHL. Po wznowieniu rozgrywek &lt;a href="NHL%20%282012/2013%29"&gt;NHL (2012/2013)&lt;/a&gt; od styczniu 2013 roku grał ponownie w NHL. Po sezonie powrócił do Kazania i w lipcu 2013 został zawodnikiem Ak Barsu. Od lipca 2015 ponownie zawodnik Winnipeg Jets. Od stycznia 2016 do połowy 2017 zawodnik Arizona Coyotes. Od lipca 2017 zawodnik Vancouver Canucks. Od końca grudnia 2017 ponownie zawodnik Ak Barsu. Na początku grudnia 2018 przeszedł z Kazania do Ufy na zasadzie szerszej wymiany pomiędzy klubami. Od maja 2020 ponownie zawodnik Ak Barsu Kazań.