Having started out at Liverpool, he spent most of his career in the two highest divisions of Spanish football, playing for Deportivo, Valladolid, Valencia, Betis and Elche.
[4] He, however, spent the 2005–06 season with the club's reserves, managing one appearance for the first team, as a substitute for fellow Spaniard Fernando Morientes in the first leg of the third qualifying round of the UEFA Champions League against PFC CSKA Sofia.
[7] His time at his new team began well, as he was in the starting eleven for the first eight La Liga matches and scored against Real Sociedad in a 2–0 home win,[8] subsequently alternating in the right-back position with Manuel Pablo until he fractured his knee in April 2008,[9] being out of action for the rest of the campaign and not featuring at all in 2008–09.
Barragán scored his first competitive goal for Valencia on 13 March 2014, his team's first in a 3–0 away victory over PFC Ludogorets Razgrad in the campaign's UEFA Europa League.
[16] On 5 January 2015, Barragán netted his only league goal for the side, equalising in an eventual 2–1 home defeat of Real Madrid which ended the visitors' record 22-match unbeaten run.