To date, his soccer career has seen him playing for Cobreloa (2006-09); Universidad de Chile (2010-12); Napoli (beginning in 2012); Grêmio (2013); Valencia (2014), as well as Queens Park Rangers (2014)-all on loan from Napoli. In September 2013, he broke the Chilean national team’s record for goals in consecutive matches (a record previously held jointly by Marcelo Salas and Carlos Caszély) by scoring twice in a 2–2 friendly draw with Spain. During 2013, Vargas scored in six consecutive matches and nine times overall for La Roja. In June 2014, Vargas was named in Chile’s 23-man squad for the 2014 FIFA World Cup in Brazil. In Chile’s second group match against defending champions Spain at the Estádio do Maracanã, Eduardo Vargas scored the team’s opening goal as they eliminated Spain and qualified for the knockouts.