He first played an official match for the first team on 6 September 2011, when he came on as second-half substitute in a 1–0 away win against Real Murcia in the second round of the Copa del Rey.
[2] On 15 July 2014, after contributing 15 games in a promotion to La Liga,[3] Bernardo joined Racing de Santander on loan.
[4] After that spell, he terminated his contract with Córdoba and signed with another reserve team, Sevilla Atlético of Segunda División B.
[8] In the 2019 January transfer window, however, he rejoined former Sevilla B coach Diego Martínez at Granada CF, who also competed in the second division.
[9][10] On 2 September 2019, after appearing rarely as the team achieved promotion, Bernardo was loaned to AD Alcorcón for one year.