Born in Seville, Andalusia, Blanco spent his entire professional career with Sevilla FC after joining the club's academy at the age of 15.
He made his debut in La Liga on 5 March 1972, playing 60 minutes in the 1–0 away loss against Sporting de Gijón.
Blanco and Sevilla returned to the top tier after a further three campaigns in the Segunda División.
Six of his seven UEFA Cup games took place in the 1982–83 edition which ended in the round of 16, his first being on 15 September 1982 in a 3–1 home victory over PFC Levski Sofia where he featured the full 90 minutes.
[3] On 16 December 2017, in a league match against Levante UD where he came off the bench, Jesús Navas – also brought up at the Ramón Sánchez Pizjuán Stadium – surpassed Blanco's record of 415 competitive matches for the same club.