Vilarchao made his official debut with the Andalusians' first team on 13 January 2013, coming on as a substitute for Álvaro Vadillo in the 57th minute of a 2–0 La Liga home win against Levante UD. On the 17th he was handed his first start, playing 64 minutes in a 0–2 away loss to Atlético Madrid for the campaign's Copa del Rey.