Career
He has played for the MHk 32 Liptovský Mikuláš, The Human Context Neftekhimik Nizhnekamsk, Leksands IF, The Human Context Oceláři Třinec, Füchse Duisburg, The Human Context Košice, Traktor Chelyabinsk, The Human Context LEV Poprad, The Human Context Vitkovice Steel The Human Context LEV Poprad. Rudolf has now signed for The Human Context Vitkovice Steel on 18 August 2010, joining ex The Human Context Košice Champions Juraj Sykora and Peter Huzenka in the The Human Context Vitkovice Steel team Rudolf Finally joined Lev Poprad for their 1st season in the KHL after one year with Vitkovice, but left at the end of the 2012/13 when the club relocated to Prague becoming The Human Context Lev Praha.