Fernández joined RCD Mallorca on 10 July 2012, being initially assigned to the reserves who competed in the third level. He made his La Liga debut for the first team on 18 August, coming on as a 74th-minute substitute for Emilio Nsue in a 2–1 home victory over RCD Espanyol.
