Kreps je odchovancom Litvínova, kde pôsobil ako dorastenec a neskôr aj ako junior. V sedemnástich rokoch odišiel do zámoria, kde v sezónach 2001/2002, 2002/2003 patril medzi najlepších hráčov juniorského tímu Brampton Battalion pôsobiaceho v Ontario Hockey League (OHL). V roku 2003 bol draftovaný klubom Florida Panthers v 2. kole ako 38. v poradí. Do prvého tímu Panthers sa prebojoval prvýkrát v sezóne 2006/2007. V 14 zápasoch zaznamenal gól a asistenciu, no trénerov zaujal natoľko, že v ďalších sezónach sa stal pevnou súčasťou Floridy Panthers. V spomínanom mužstve odohral celkovo 232 zápasov, s bilanciou 19 gólov a 41 asistencií. Po sezóne 2009/2010 prestúpil do fínskeho klubu Oulun Kärpät. Vo fínskej SM-liige odohral 55 stretnutí, v ktorých zaznamenal 29 kanadských bodov. V sezóne 2011/2012 pôsobil v tíme KHL Barys Astana, kde nastúpil v 52 zápasoch základnej časti (9 gólov, 20 asistencií) a v 7 zápasoch play-off (1+3). Pred sezónou 2012/2013 sa dohodol s klubom HC Slovan Bratislava na ročnom kontrakte, no už začiatkom septembra 2012 s ním klub ukončil spoluprácu. Počas sezóny 2012/2013 tak posilní švajčiarsky tím Kloten Flyers.