fernández spent his entire career in spain with barcelona and granada. he joined la liga side barcelona in 1967 and went onto play eight times over two seasons with the club; his final match for barcelona was a 1–1 draw with valencia on 16 april 1969. ahead of the 1969–70 campaign, fernández joined fellow la liga club granada. he made his granada debut in september 1969 in a 0–1 win versus pontevedra. fernández remained with granada until 1978 which included two hundred and twenty appearances and five goals. he holds the record for most appearances in la liga for granada (172).