Rodák z Hradce Králové své první hokejové krůčky učinil ve městě soutoku Labe a Orlice, v roce 2006 ale přišel pikantní přesun do staršího dorostu nedalekých Pardubic. V dresu tehdejšího Moelleru strávil svá juniorská léta a v sezoně 2008/2009 jako osmnáctiletý prorazil do extraligy. Právě s Pardubicemi oslavil už ve svých dvaceti letech mistrovský titul a celkově zde působil sedm sezon a mistrovské oslavy zažil hned dvakrát. Posléze vykročil za svou druhou dlouhodobou štací – do Sparty. Tam strávil se dvěma přestávkami v KHL celkem jedenáct ročníků. Kontinentální hokejovou ligu se vydal vyzkoušet poprvé v létě 2016, a to v dresu Jekatěrinburgu. V dalším roce to zkoušel ve Slovanu Bratislava a opět se během ledna vrátil do Sparty. V rudém dresu nakonec odehrál přes 500 utkání, další bude od sezony 2024/2025 přidávat v zelenobílém.