Wychowanek klubu HC Vítkovice w rodzinnym mieście. Sukcesywnie awansował od juniorskich drużyn klubu do seniorskiego zespołu, w którym rozegrał jeden mecz w czeskiej ekstralidze. W drafcie 2009 do OHL w ramach CHL został wybrany z numerem 30 przez kanadyjski klub Ottawa 67’s. W połowie 2009 wyjechał do Kanady i przez trzy sezony grał w jego barwach w lidze OHL. W maju 2010 w KHL Junior Draft został wybrany przez ukraiński klub Budiwelnyk Kijów (ostatecznie nie przystąpił do ligi KHL), a miesiąc później w drafcie NHL z 2010 został wybrany przez amerykański Detroit Red Wings. W październiku 2011 podpisał trzyletni kontrakt wstępny z Detroit Red Wings[1]. Od 2012 występował w zespole farmerskim wobec Red Wings, Grand Rapids Griffins, w lidze AHL. Epizodycznie 7 lutego 2013 zadebiutował w lidze NHL w barwach Detroit, a 10 dni później rozegrał drugi mecz. 24 maja 2015 został po raz drugi wybrany w KHL Draft, przez klub Łokomotiw Jarosław. Od sezonu NHL (2014/2015) na stałe w składzie Detroit, w tym w fazie play-off. Przedłużał kontrakt z Red Wings w lipcu 2014 o rok[2], w lipcu 2016 o dwa lata[3]. W lutym 2018 przeszedł do[4]. Od lipca 2018 zawodnik Carolina Hurricanes[5]. Pod koniec lipca 2021 ogłoszono jego transfer do Toronto Maple Leafs i trzyletni kontrakt[6]. W lipcu 2022 został zaangażowany przez Chicago Blackhawks[7].