 While on loan at Brazilian side SC Internacional from Boca Juniors, Vargas played in the side which beat FC Barcelona 1–0 at the 2006 FIFA Club World Cup Final in Japan.On 18 June 2009, Vargas has signed a three-year deal with Spanish club UD Almería for a fee worth €4million ($6.5 million).On 5 September 2009, he broke his ankle in half during a 2010 World Cup qualification match with Colombia against Ecuador.