Luciano Spalletti
On 31 January 2013, Rodić signed a contract with Zenit St. Petersburg. On 21 February 2013, coach Luciano Spalletti deployed Rodić in the 85th minute as a substitute for Sergei Semak against Liverpool in the 2012-13 UEFA Europa League. However, Rodić ended up playing only five matches for Zenit before being loaned out to FC Volga Nizhny Novgorod and Zenit's reserve team, after which he transferred to Krylia Sovetov.