Cabezas appeared in his first competitive game with Córdoba's first team on 17 October 2012, coming on as a 62nd-minute substitute in a 1–0 away win over CE Sabadell FC in the third round of the Copa del Rey. His first match in Segunda División occurred on 17 February of the following year, when he featured the last 12 minutes in a 1–1 home draw against AD Alcorcón. He finished the campaign with one more league appearance (against Villarreal CF on 3 March).