 He scored nearly 200 official goals for the Portuguese club and won eight major titles, including the 2010 national championship, where he also was the top scorer, and the domestic treble in the 2013–14 season.He then spent two years with Trabzonspor in Turkey before joining Olympiacos.Nicknamed "Tacuara" (from "Takuára" - "Big cane" in Guarani), Cardozo gained more than 50 caps for Paraguay, representing the nation at the 2007 Copa América, 2010 FIFA World Cup and 2019 Copa América.