 On 31 August 2016, Cardozo joined Greek champions Olympiacos.He scored his first goal in the Superleague Greece on 12 December that year, opening the score in a 2–0 away win over PAS Giannina and thus ending his seven-match goalless run.On 28 June 2017, Cardozo signed with Libertad in Paraguay.